New
The latest blog posts to take off on Hacker News. 32 posts.
Deep learning for chess
Erik Bernhardsson
Hacker's Guide to Neural Networks
Musings of a Computer Scientist.
AIs are now re-writing history
Dr Robert Smith is a technologist, complexity scientist, entrepreneur, writer and sought-after public speaker. He is an artificial intelligence (A.I.) expert and has worked with clients, companies and institutions across the private and public sectors. Having grown up in Alabama at the height of the Civil Rights…
Naive Bayes and Text Classification I – Introduction and Theory
Naive Bayes classifiers, a family of classifiers that are based on the popular Bayes’ probability theorem, are known for creating simple yet well performing…
Isolating Football Player Movement by Eliminating Camera Motion
Note: This post departs from the general format used on this blog. That's because the post is not about a specific analysis I've done bu...
Hacking Hearthstone with machine learning – Defcon talk wrap-up
A wrap-up of my Defcon talk about hacking Hearthstone with machine learning including slides and a video.
Recommending music on Spotify with deep learning
An overview of what I've been doing as part of my internship at Spotify in NYC this summer: using convolutional neural networks for audio-based music recommendation.
A Gentle Introduction to Backpropagation
A gentle introduction to backpropagation, a method of programming neural networks
Neglected machine learning ideas
This post is inspired by the “metacademy” suggestions for “leveling up your machine learning.” They make some halfway decent suggestions for beginners. The problem is, thes…
Evolutionary algorithms and analog electronic circuits
I've been working for a while on a program that automatically generates analog electronic circuits using evolutionary algorithms. It's still very much a work in progress, but I've used it to generate some useful circuits. Current workings of the program is as follows: Programmer decides a goal function, possible…
How a mathematician constructed a decision tree to solve a medical problem
Here’s an excerpt from Love and Math, a book by Edward Frenkel. The author writes about mathematics and his career. One of the stories is about …
My Conversation with “Eugene Goostman”
If you haven’t read about it yet, “Eugene Goostman” is a chatbot that’s being heavily promoted by the University of Reading’s Kevin Warwick, for fooling 33% of judges …
What does a neural network actually do?
There has been a lot of renewed interest lately in neural networks (NNs) due to their popularity as a model for deep learning architectures (there are non-NN based deep learning approaches based on…
A Tour of Machine Learning Algorithms
Tour of Machine Learning Algorithms: Learn all about the most popular machine learning algorithms.
Why I Am Not An Integrated Information Theorist (or, The Unconscious Expander)
Happy birthday to me! Recently, lots of people have been asking me what I think about IIT—no, not the Indian Institutes of Technology, but Integrated Information Theory, a widely-discussed &#…
Parsing English with 500 lines of Python (2013)
A syntactic parser describes a sentence’s grammatical structure, to help another application reason about it. Natural languages introduce many unexpected ambiguities, which our world-knowledg…
Neural Networks, Manifolds, and Topology
Recently, there’s been a great deal of excitement and interest in deep neural networks because they’ve achieved breakthrough results in areas such as computer vision. 1
Hostile AI: You're soaking in it
I was in a Facebook discussion about “Friendly Artificial Intelligence” — this is a buzzword from the Singularity Institute people. They be...
AI
Yesterday at lunch a friend asked me what tech trend he should pay attention to but was probably ignoring. Without thinking much I said “artificial intelligence”, but having thought about that a...
Hacking Flappy Bird with Machine Learning
This is a hack for the popular game, Flappy Bird. Although the game is no longer available on Google Play or the App Store, it did not stop folks from creating very good replicas for the web. People have also created some interesting variants of the game - Flappy Bird Typing Tutor and Flappy Math Saga.
Machine Learning in JavaScript
I love machine learning algorithms. I've taught classes and seminars and given talks on ML. The subject is fascinating to me, but like all skills fascination simply isn't enough. To get good at something, you need to practice! I also happen to be a PHP and JavaScript developer.
Mistakes Programmers Make when Starting in Machine Learning
There is no right way to get into machine learning. We all learn slightly different ways and have different objectives of what we want to do with or for machine learning. A common goal is to get productive with machine learning quickly. If that is your goal then this post highlights five common mistakes programmers […]