Caged Brain - Can Computer Predict Your Next Move? 🧠 vs 🤖

AI Predictions with Simple Statistical Methods

Greg Surma
6 min readApr 22, 2019

In today’s article, we are going to build a prediction system with simple statistical methods. We are going to show that Machine Learning applications aren’t limited to neural networks only and we can achieve a decent predictive behavior with Computational Statistics. By the end of this article, you will be able to implement a very basic, yet impressive prediction system.

Caged Brain - simple prediction game

Inspiration

Caged Brain project was heavily inspired by Scott Aaronson’s Oracle:

In a class I taught at Berkeley, I did an experiment where I wrote a simple little program that would let people type either “f” or “d” and would predict which key they were going to push next. It’s actually very easy to write a program that will make the right prediction about 70% of the time. Most people don’t really know how to type randomly. They’ll have too many alternations and so on. There will be all sorts of patterns, so you just have to build some sort of probabilistic model. Even a very crude one will do well. I couldn’t even beat my own program, knowing…

--

--