BEST BOOKS ON ARTIFICIAL INTELLIGENCE
FOR BEGINNERS
1. Artificial Intelligence A Modern Approach : This is classical book for the general area of artificial intelligence.
2. Machine Learning: A probabilistic perspective: : by Kevin Murphy, a great book that introduces you to different topics in machine learning with a probabilistic interpretation that makes a perfect sense. All examples, and figures in the book also have their code available on GitHub.
3. Introduction to Machine Learning: Introduction to Machine Learning By Ethem Alpaydin, a good introductory book for machine learning.
4. Pattern Recognition and Machine Learning (Information Science and Statistics) : A comprehensive book about machine learning, but I have to warn you of the too much theory you will find inside it.