I recently got interested in Artificial Intelligence. In my daily life I am a software engineer at a company that develops mobile apps. I am wondering what is the best way to read up on AI? What are 'must-read' books for information about AI?
closed as primarily opinion-based by user40980, GlenH7♦, maple_shaft♦ Jul 4 '13 at 14:18
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
Off the top of my head, the very classic, must-read, heavy book that will help you throughout your AI experience : Artificial Intelligence, A Modern Approach. Don't be scared by the size, this book is trying to explore multiple kinds of AI, and the authors warn that the reading of the entire book will need nearly a 2-semester period.
If you want to focus on game development and skip the linguistics/robotics/philosophical part of AI, just buy Artificial Intelligence for Games, this book will give you a fine overview of the basic algorithms and game logic behind different types of games.
I read this one last month and am currently reading the 'Modern Approach' one because, let's be honest, when I read some pages of that big AI Bible I was discouraged so I tried the more game-oriented one and was happy with it.
You could also try BerkeleyX AI course that is available on edX.
More info here: CS188.1x Artificial Intelligence
I haven't taken this particular one, but the quality of presentation is generally very good.
If you go through the archived course that already ended, you can just study at your own pace. However, if you register for the upcoming one you may also get to submit your exercises and take exams, and even receive a certificate at the end. But it will probably start around Fall.
Also their forums are great for asking questions of fellow students and community assistants.