Welcome to Heaton Research. This site contains the projects and books of Jeff Heaton. If you are looking for my blog, you can find here. I am a data scientist, PhD student and indy publisher. My research interests are machine learning, predictive modeling, big data, and real world applications of these topics. I am known for AI books, Kickstarter, Youtube Videos and open source projects. The programming languages that I primarily focus on are Python, Java, C#, C/C++ and R.
I am the lead developer of the Encog project. Encog is an advanced machine learning framework that supports a variety of advanced algorithms, as well as support classes to normalize and process data. Machine learning algorithms such as Support Vector Machines, Artificial Neural Networks, Genetic Programming, Bayesian Networks, Hidden Markov Models and Genetic Algorithms are supported. Most Encog training algoritms are multi-threaded and scale well to multicore hardware. A GUI based workbench is also provided to help model and train machine learning algorithms. Encog has been in active development since 2008.