Skip to content

机器学习书籍与课程精华

来源:josephmisiti/awesome-machine-learning (72.1k⭐)
筛选标准:经典教材/名校课程/高评分资源,已去除付费墙/过时内容


📚 经典书籍(必读)

⭐⭐⭐ 基础理论

书名作者难度说明
Pattern Recognition and Machine LearningChristopher Bishop进阶贝叶斯 ML 圣经
The Elements of Statistical LearningHastie, Tibshirani, Friedman进阶统计学习圣经(ESL)
An Introduction to Statistical LearningJames, Witten, Hastie, Tibshirani入门ESL 简化版(ISL)
Deep LearningIan Goodfellow进阶深度学习圣经(花书)
Probabilistic Machine LearningKevin Murphy进阶概率 ML 百科全书

⭐⭐ 实践应用

书名作者难度说明
Hands-On Machine LearningAurélien Géron入门Scikit-Learn/TF 实战
Python Machine LearningSebastian Raschka入门Python ML 实践
Deep Learning with PythonFrançois Chollet入门Keras 作者亲著
Machine Learning EngineeringAndriy Burkov进阶生产级 ML 工程
Designing Machine Learning SystemsChip Huyen进阶ML 系统设计

⭐⭐ 专项领域

书名作者领域说明
Speech and Language ProcessingJurafsky & MartinNLPNLP 圣经
Computer Vision: Algorithms and ApplicationsRichard SzeliskiCVCV 百科全书
Reinforcement Learning: An IntroductionSutton & BartoRLRL 入门经典
Natural Language Processing with TransformersTunstall et al.NLPTransformers 实战
Grokking Deep LearningAndrew TraskDL直观理解 DL

🎓 在线课程(免费/旁听)

⭐⭐⭐ 入门首选

课程学校/讲师平台说明
Machine LearningAndrew Ng (Stanford)CourseraML 入门经典(2022 更新版)
Deep Learning SpecializationAndrew Ng (deeplearning.ai)Coursera5 门课 DL 专项
Machine Learning Crash CourseGoogle自学快速入门(15 小时)
fast.aiJeremy Howard自学实战 DL(自顶向下)
Intro to Machine LearningKaggleKaggle微课程(4 小时)

⭐⭐ 进阶课程

课程学校/讲师平台说明
CS229: Machine LearningStanford (Andrew Ng)YouTube2018 经典版录像
CS231n: CNN for Visual RecognitionStanford (Fei-Fei Li)YouTubeCV 经典课
CS224n: NLP with Deep LearningStanford (Chris Manning)YouTubeNLP 经典课
Deep LearningMIT (Intro to Deep Learning)网站短期强化课
Full-Stack Deep LearningUC Berkeley网站全栈 DL(部署/监控)

⭐⭐ 专项课程

课程学校/讲师平台说明
Reinforcement LearningDavid Silver (DeepMind)YouTubeRL 入门经典
Probabilistic Graphical ModelsDaphne Koller (Stanford)Coursera图模型专项
Natural Language ProcessingDeepLearning.AICourseraNLP 专项(4 门课)
TensorFlow Developer CertificateDeepLearning.AICourseraTF 实战认证
MLOps SpecializationDeepLearning.AICourseraML 工程化(4 门课)
LLMOpsComet ML自学大模型运维

⭐ 名校公开课

课程学校平台说明
Artificial IntelligenceColumbiaedXAI 基础
Machine LearningColumbiaedXML 理论
Machine LearningOxford (Nando de Freitas)YouTube2014-15 录像
Learning from DataCaltech (Yaser Abu-Mostafa)YouTube理论基础
Mining of Massive DatasetsStanfordYouTube大数据算法

📊 数据集资源

⭐⭐⭐ 通用数据集

名称领域规模说明
Kaggle Datasets多领域50k+竞赛数据集
UCI ML Repository多领域500+经典数据集
Hugging Face DatasetsNLP/CV100k+NLP/CV 数据集
Google Dataset Search多领域-数据集搜索引擎
AWS Open Data多领域-云存储数据集

⭐⭐ 计算机视觉

名称任务规模说明
ImageNet图像分类14M 图像ILSVRC 竞赛用
COCO目标检测/分割330k 图像标准检测数据集
Open Images多任务9M 图像Google 大规模
CelebA人脸属性200k 人脸人脸分析
Cityscapes语义分割5k 图像城市场景

⭐⭐ 自然语言处理

名称任务规模说明
SQuAD问答100k 问题阅读理解
GLUE/SuperGLUE多任务-NLU 基准
Common Crawl语料PB 级网页爬取
Wikipedia Dumps语料多语言百科语料
BookCorpus语料11k 书籍预训练语料

⭐ 时间序列/推荐

名称任务规模说明
M4/M5 Competition时间序列-预测竞赛
MovieLens推荐27M 评分电影推荐
Amazon Reviews推荐233M 评论商品推荐
MIMIC-III医疗60k 病人重症监护

🎬 视频教程与讲座

⭐⭐⭐ 必看系列

系列讲师平台说明
StatQuestJosh StarmerYouTube统计/ML 直观解释
3Blue1Brown Neural NetworksGrant SandersonYouTube神经网络可视化
Two Minute PapersKároly Zsolnai-FehérYouTube论文速览
Yannic KilcherYannic KilcherYouTube论文解读
Andrej KarpathyAndrej KarpathyYouTube深度学习教程

⭐⭐ 会议讲座

会议组织平台说明
NeurIPSConferenceYouTube顶会演讲
ICMLConferenceYouTube顶会演讲
CVPRConferenceYouTubeCV 顶会
ACLConferenceYouTubeNLP 顶会
PyTorch ConferenceMetaYouTubePyTorch 生态

📖 学习路径建议

入门路径(0→6 个月)

  1. 数学基础(1 个月)

    • 线性代数(3Blue1Brown)
    • 概率统计(Khan Academy)
    • 微积分(MIT OCW)
  2. 编程基础(1 个月)

    • Python(Codecademy)
    • NumPy/Pandas(Kaggle Learn)
  3. ML 入门(2 个月)

    • Andrew Ng Coursera
    • Hands-On ML 书籍
    • Kaggle 微课程
  4. 实战项目(2 个月)

    • Kaggle 入门竞赛
    • 个人项目(3-5 个)

进阶路径(6→18 个月)

  1. 深度学习(3 个月)

    • Deep Learning Specialization
    • CS231n / CS224n
    • fast.ai 课程
  2. 专项领域(3 个月)

    • CV: Detectron2, MMDetection
    • NLP: Transformers, spaCy
    • RL: Stable Baselines3
  3. 工程能力(3 个月)

    • MLOps Specialization
    • MLflow, DVC
    • Docker, Kubernetes
  4. 生产实践(6 个月)

    • 开源项目贡献
    • 实习/工作项目
    • 技术博客输出

💡 学习资源质量说明

筛选标准:

  • ⭐⭐⭐:行业标准/经典必读
  • ⭐⭐:优秀补充/特定场景
  • ⭐:探索参考

去除内容:

  • ❌ 付费墙内容(除非有旁听选项)
  • ❌ 过时课程(>5 年未更新)
  • ❌ 低质内容(评分<4.0/5.0)
  • ❌ 重复资源(保留最优版本)

原始数据:

  • 书籍:120+ 本 → 精华 20 本
  • 课程:200+ 门 → 精华 30 门
  • 数据集:300+ 个 → 精华 25 个

最后更新: 2026-04-05
维护: 每学期审查一次,更新课程链接

受控自动化架构 V2.0 | 仅限授权访问