- An Introduction to Artificial Neural Networks, C.A.L. Bailer-Jones berg, R. Gupta, H.P. Singh
- Neural Networks in Hardware, Clark S. Lindsey
- Neural Networks, Genevieve Orr
- Machine Perception
- Machine Learning, Neural and Statistical Classification, D. Michie, D.J. Spiegelhalter, C.C. Taylor
- Planning Algorithms, Steven M. LaValle
- How are we to know?, Nils J. Nilsson
- Introduction to Machine Learning, Nils J. Nilsson
- Reinforcement Learning: An Introduction, Richard S. Sutton and Andrew G. Barto
- An Introduction to Neural Networks Ben Krose, Patrick van der Smagt
- Neural Networks - A Systematic Introduction, Raul Rojas
- Neural Networks, Christos Stergiou and Dimitrios Siganos
- Dynamics of Complex Systems, Yaneer Bar-Yam
- Convex Optimization, Stephen Boyd and Lieven Vandenberghe
- Reinforcement Learning:An Introduction, Richard S. Sutton, Andrew G. Barto
- Computing and the Brain, Dr Bruce Graham
- A Genetic Algorithm Tutorial, Darrell Whitley
- Artificial Intelligence through Prolog, Neil C. Rowe
- Gaussian Processes for Machine Learning, Carl Edward Rasmussen and Christopher K. I. Williams
- Global Optimization Algorithms - Theory and Application, Thomas Weise
- Introduction to Neural Networks with Java, Jeff Heaton
- Natural Language Processing in Prolog ,Gerald Gazdar and Chris Mellish
- Prolog and Natural-Language Analysis, Fernando C. N. Pereira, Stuart M. Shieber