New
The latest blog posts to take off on Hacker News. 6,337 posts.
Computer, Respond to This Email
Posted by Greg Corrado*, Senior Research Scientist Machine Intelligence for You What I love about working at Google is the opportunity to harness c...
Self-flying drone dips, darts and dives through trees at 30 mph
A researcher from MIT’s Computer Science and Artificial Intelligence Lab (CSAIL) has developed an obstacle-detection system that allows a drone to autonomously dip, dart and dive through a tree-filled field at upwards of 30 miles per hour.
What a Deep Neural Network thinks about selfies
Musings of a Computer Scientist.
New general-purpose optimization algorithm promises order-of-magnitude speedups
MIT graduate students have developed a new “cutting-plane” algorithm, a general-purpose algorithm for solving optimization problems. They’ve also developed a new way to apply their algorithm to specific problems, yielding orders-of-magnitude efficiency gains.
A conversation with Sussman on AI and asynchronous programming
A couple weeks ago I made it to the FSF's 30th anniversary party. It was a blast in many ways, and a good generator of many fond memories, but I won't go into depth of them here. One particularly exciting thing that happened for me though was I got to meet Gerald Sussman (of SICP !) The conversation has greatly…
Auto-Generating Clickbait with Recurrent Neural Networks
Hey! If you are a web developer, you should know about CatchJS. It’s a service for tracking and logging errors in JavaScript, with some pretty exciting features. “F.D.R.’s War Pla…
IA or AI?
I’ve been reading a paper [1] written two decades ago, which itself is an account of events two decades before that. It is Alan Kay nominally writing about the history of a programming langua…
Machine Learning for Developers
Most developers these days have heard of machine learning, but when trying to find an 'easy' way into this technique, most people find themselves getting scared off by the abstractness of the concept of Machine Learning and terms as regression , unsupervised learning , Probability Density Function and many other…
Google voice search: faster and more accurate
Posted by Haşim Sak, Andrew Senior, Kanishka Rao, Françoise Beaufays and Johan Schalkwyk – Google Speech TeamBack in 2012, we announced that Google...
The Unreasonable Effectiveness of Random Forests
It’s very common for machine learning practitioners to have favorite algorithms. It’s a bit irrational, since no algorithm strictly…
Artificial Neural Networks for Beginners
Deep Learning is a very hot topic these days especially in computer vision applications and you probably see it in the news and get curious. Now the question is, how do you get started with it? Today's guest blogger, Toshi Takeuchi, gives us a quick tutorial on artificial neural networks as a starting point for your…
Introduction to Monte Carlo Tree Search
The subject of game AI generally begins with so-called perfect information games. These are turn-based games where the players have no information hidden from each other and there is no element of chance in the game mechanics (such as by rolling dice or drawing cards from a shuffled deck). Tic Tac Toe, Connect 4…
A Beginner’s Guide to Recurrent Networks and LSTMs
The Eclipse Deeplearning4j Project. Eclipse Deeplearning4j has 5 repositories available. Follow their code on GitHub.
Inferring Algorithmic Patterns with Stack
At Meta, research permeates everything we do. We believe the most interesting research questions are derived from real world problems.
Neural Networks, Types, and Functional Programming
Deep learning, despite its remarkable successes, is a young field. While models called artificial neural networks have been studied for decades, much of that work seems only tenuously connected to modern results.
A Beginner’s Guide to Eigenvectors, Covariance, PCA and Entropy
The Eclipse Deeplearning4j Project. Eclipse Deeplearning4j has 5 repositories available. Follow their code on GitHub.
Building the Next New York Times Recommendation Engine
Alexander Spangher discusses recent work that’s been done to revamp our article recommendation algorithm.
Classical music generation with recurrent neural networks
Writeup for my first major machine learning project.
Matrix Computations on the GPU in Clojure
Clojure Fast Matrix Library - GPU and native CPU
Training a Neural Net to Generate CSS
A log of experiments done on the site design, intended to render pages more readable, focusing on the challenge of testing a static site, page width, fonts, plugins, and effects of advertising.
Face swapping with Python, dlib, and OpenCV
In this post I’ll describe how I wrote a short (200 line) Python script to automatically replace facial features on an image of a face, with the facial features from a second image of a face.
MIRI's Approach – Machine Intelligence Research Institute
MIRI's mission is "to ensure that the creation of smarter-than-human artificial intelligence has a positive impact." How can we ensure any such thing? It's a
How Google Translate squeezes deep learning onto a phone
Posted by Otavio Good, Software Engineer, Google TranslateToday we announced that the Google Translate app now does real-time visual translation of...