New
The latest blog posts to take off on Hacker News. 6,336 posts.
Algorithm efficiency comes from problem information
This is a high level post about algorithms (especially mathematical, scientific, and data analysis algorithms) which I hope can help people who are not researchers or numerical software developers better understand how to choose and evaluate algorithms. When scientists and programmers think about efficiency of…
Introducing Preemptible GPUs
In May 2015, Google Cloud introduced Preemptible VM instances to dramatically change how you think about (and pay for) computational resources for high-throughput batch computing, machine learning, scientific and technical workloads. Then last year, we introduced lower pricing for Local SSDs attached to Preemptible…
My Favorite Deep Learning Papers of 2017
Here are five deep learning papers I felt rose above the rest in 2017.
Learning from Scratch by Thinking Fast and Slow
Reinforcement Learning
Keras Tutorial – Traffic Sign Recognition
In this tutorial Tutorial assumes you have some basic working knowledge of machine learning and numpy., we will get our hands dirty with deep learning by solving a real world problem.The problem we...
A Zero-Math Introduction to Markov Chain Monte Carlo Methods
For many of us, Bayesian statistics is voodoo magic at best, or completely subjective nonsense at worst. Among the trademarks of the…
Tacotron 2: Generating Human-Like Speech from Text
Posted by Jonathan Shen and Ruoming Pang, Software Engineers, on behalf of the Google Brain and Machine Perception TeamsGenerating very natural sou...
Keras and deep learning on the Raspberry Pi
In this guide you'll learn how to perform real-time deep learning on the Raspberry Pi using Keras, Python, and TensorFlow.
Building a Poor Man’s Deep Learning Camera in Python
Streaming a webcam to a deep learning model the hacker’s way
Artwork Personalization at Netflix
Artwork is the first instance of personalizing not just what we recommend but also how we recommend.
Understanding LSTM Networks (2015)
Humans don’t start their thinking from scratch every second. As you read this essay, you understand each word based on your understanding of previous words. You don’t throw everything away and start thinking from scratch again. Your thoughts have persistence.
How to break a Captcha system in 15 minutes with Machine Learning
Let’s hack the world’s most popular Wordpress CAPTCHA Plug-in
Pruning AI networks without impacting performance
The IBM Research blog is the home for stories told by the researchers, scientists, and engineers inventing What’s Next in science and technology.
An Interactive Introduction to Quantum Computing
This article was originally written in 2014, but has had some minor improvements in December 2017 and January 2018 when I received some useful feedback after the article had unexpectedly been posted on Hacker News in December 2017.
Photo-realistic lip-sync from text
We present ObamaNet , the first architecture that generates both audio and synchronized photo-realistic lip-sync videos from any new text. Contrary to other published lip-sync approaches, ours is only composed of fully trainable neural modules and does not rely on any traditional computer graphics methods. More…
Neural Network on a Commodore 64 (1987)
Neural Network on a Commodore 64
Flare: Clojure Dynamic Neural Net Library
I wrote Flare, a Dynamic Neural Net library in Clojure.
A Reply to François Chollet on Intelligence Explosion
This is a reply to Francois Chollet, the inventor of the Keras wrapper for the Tensorflow and Theano deep learning systems, on his essay "The impossibility of