Most upvoted comment
Most popular programming book on Reddit. rank no. 43
How can I begin to learn the basics of AI?(r/artificial)
Reading some books would be a good idea.
- Superintelligence: Paths, Dangers, Strategies by Nick Bostrom is a good introduction to some philosophy and general tech behind AI. It’s really a lovely read.
The following are textbooks:
Artifical Intelligence for Humans by Heaton has some overlap with Artificial Intelligence: A Modern Approach, but is also a good overview
Deep Learning by Goodfellow, Bengio, and Courville is a great book on deep learning
Introduction to the Math of Neural Networks by Heaton is a great book on the math behind neural networks
Make Your Own Neural Network by Rashid is a good guide to making your own neural network
Reinforcement Learning: An Introduction by Sutton and Barto
Statistics for Machine Learning
The Elements of Statistical Learning by Hastie, Tibshirani, and Friedman
There are many other topics within AI which none of these books focus on, such as Natural Language Processing, Computer Vision, AI Alignment/Control/Ethics, and Philosophy of AI. libgen.io may be of great help to you.