Where to start, which books



What is a good book or resource to start learning Artificial Intelligence ?


Posted 2015-05-21T22:26:59.077

Reputation: 11

Question was closed 2015-10-30T14:50:36.757

3Not sure if a similar question exists already, but this would be a good question for a community wiki answer. – Ryan J. Smith – 2015-05-22T15:41:27.183

1This question is clearly more suited for a community wiki answer, since it doesn't have a unique answer. The format of Q&A sites is more suited to questions with a "best" answer. – logc – 2015-05-27T14:16:13.913

1I'm voting to close this question as off-topic because it is too broad. Just asking for references in AI is okay. But, asking for which field to start, is completely opinion based and would have millions of answers for that. – Dawny33 – 2015-10-27T04:23:04.793



The standard textbooks that covers AI is "Artificial Intelligence: A Modern Approach" by Russel & Norvig. The book's website can be found here.

I also recommend "Artificial Intelligence: Foundations of Computational Agents" by Poole and Mackworth. The book can be read online.


Posted 2015-05-21T22:26:59.077

Reputation: 181

Russel is the starting point usually – Kasra Manshaei – 2015-05-24T23:41:07.907


A somewhat popular introduction is Andrew Ng's Stanford machine learning lectures


Posted 2015-05-21T22:26:59.077

Reputation: 1

A good companion to his web series is Introduction to Statistical Learning. It has a "physical" book also in addition to the free online PDF.

– kblansit – 2015-05-23T21:08:41.933


Take a look at this free class Intro to Artificial Intelligence from Udacity. One of the instructors is Norvig. The class is more suitable for beginners than Norvig's book.

Even though this class doesn't have programming exercise, it explains concepts so well.

Its follow up class Artificial Intelligence for Robotics has programming exercises and does a fantastic job in explaining Partical Filters.


Posted 2015-05-21T22:26:59.077

Reputation: 56

Thanks for the recommendation, but the first link seems not working to me. – Felipe – 2015-05-28T18:35:27.500

In case the link for Intro to Artificial Intelligence doesn't work, try this: go to udacity.com, click "catalog" on the upper right corner, then type "artificial intelligence" in upper right search box. A list of classes will show up. I just tried this. The second class is "Intro to Artificial Intelligence". – hostjc – 2015-05-29T18:51:02.840


If you are looking specifically for books, the leaders in the industry have a variety of recommendations as posted on reddit AMA's of machine learning. One specific book I recommend, which is in preparation at the time, is Deep Learning by Yoshua Bengio et al

There are plenty of resources outside books to learn from as posted here and here

Depends on how much time you have. If you are in it for the long haul, start by brushing up your knowledge on math, specifically Linear Algebra, Calculus, Probability and Statistics


Posted 2015-05-21T22:26:59.077

Reputation: 179

Thanks for the links. That looks great. I have plenty of time at the moment and I'll work on this. – Felipe – 2015-05-24T01:50:08.913


If you want to have some data science programming experience in R try https://www.datacamp.com/ Is' an interactive online coding environment for learning R programming.


Posted 2015-05-21T22:26:59.077

Reputation: 21


You could start by learning R or Python and Machine Learning in one of those languages.

Some other free options for books are The LION Way: Machine Learning plus Intelligent Optimization and Learning Deep Architectures for AI, which are both freely available online.

There's also the free and open Artificial Intelligence course by Berkeley at edX.

I have listed all the free books I could find on machine learning and artificial intelligence books at LearnDataSci, if you're interested.


Posted 2015-05-21T22:26:59.077

Reputation: 1

Thank you so much, that are good resources, they helped a lot. – Felipe – 2015-11-07T11:20:08.003