1、在线课程
Coursera:
吴恩达的《机器学习》(Machine Learning by Andrew Ng)
斯坦福大学的《深度学习》专项课程
edX:
麻省理工学院(MIT)的《Introduction to Deep Learning》
哈佛大学的《CS50 AI and Ethics》
Udacity:
《深度学习工程师纳米学位》
《人工智能工程师纳米学位》
2、免费资源
斯坦福CS229:
吴恩达的经典机器学习课程,提供完整的讲义和视频。
Fast.ai:
专注于实践的深度学习课程,适合初学者快速上手。
Google AI Education:
提供入门到高级的AI教育资源。
DeepLearning.AI:
提供一系列关于深度学习的课程。
3、书籍推荐
初学者:
《Python编程:从入门到实践》(适合编程基础)
《机器学习实战》(Peter Harrington)
中级:
《深度学习》(Ian Goodfellow 等人著)
《统计学习方法》(李航)
高级:
《Neural Networks and Deep Learning》(Michael Nielsen)
《Pattern Recognition and Machine Learning》(Christopher M、Bishop)
4、动手实践
使用开源框架:
TensorFlow
PyTorch
Keras
参与竞赛:
Kaggle(数据科学和机器学习竞赛平台)
实践项目:
图像分类、语音识别、自然语言处理等。