- Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig.
- Deep Learning by Ian Goodfellow and Yoshua Bengio and Aaron Courville.
- Machine Learning by Tom Mitchell.
- Machine Learning - A Probabilistic Perspective by Kevin P. Murphy.
- Pattern Recognition and Machine Learning by Christopher M. Bishop.
- Deep Learning by Andrew Ng.
- MIT Opencourseware - Artificial Intelligence by Prof. Patrick Henry Winston.
- Machine Learning by Andrew Ng.
- Neural Networks for Machine Learning by Geoffrey Hinton.
- Stanford Engineering Everywhere - Machine Learning by Andrew Ng.
- Stanford University - Convolution Neural Network for Visual Recognition by Fei-Fei Li.
- Stanford Engineering Everywhere - Natural Language Processing by Manning, Christopher D.
- UCL Course on RL by David Silver.
- Deep Reinforcement Learning by Sergey Levine.
- Deep Learning for Self-Driving Cars
- H2O.ai Python, R and Java programming languages.
- Apache Prediction IO
- Ecliplse Deeplearning
- Accord.NET Framework
- Microsoft Azure
- ai-one
- IBM Watson
- Torch
- Protege
- TensorFlow
- DiffBlue
- Neon
- Apache Spark MLlib
- openNN
- Amazon Web Service
- Mahout
- vELES
- Caffe