AI 书籍与课程

本页整理人工智能领域的经典教材、工程实践书籍、前沿方向读物与公开课程。书籍按知识主题归档,优先链接作者、出版社、官方配套代码和合法在线阅读入口。

关于电子书下载与版权

GitHub 中只收录书目信息、官方购买/试读入口、作者公开的合法全文,以及配套代码和课程。出版社付费电子书、受版权保护的 PDF/EPUB 不复制到仓库,也不提供未经授权的网盘或盗版下载地址。页面标注“免费在线版”时,表示作者或出版社公开提供阅读/下载;仍应遵守原站许可。

一、本次精选:十本 AI 进阶书单

这十本书覆盖机器学习原理、Transformer、大模型、AI 工程、知识图谱、生成模型、强化学习、AI 评估与安全,以及边缘设备部署。建议按学习目标选读,不必一次读完。

1. Why Machines Learn

2. Hands-On Large Language Models

3. Designing Machine Learning Systems

  • 作者:Chip Huyen
  • 主题:数据工程、训练数据、部署、监控、模型迭代
  • 推荐理由:从系统视角解释机器学习项目如何从实验走向生产,重点关注数据分布、可靠性和持续维护。
  • 阅读入口:出版社 O’Reilly、作者网站
  • 建议配合:AI工程与部署、机器学习

4. Natural Language Processing with Transformers

  • 作者:Lewis Tunstall、Leandro von Werra、Thomas Wolf
  • 主题:Transformer、预训练模型、Hugging Face、NLP 应用
  • 推荐理由:以 Hugging Face 生态为主线,实践文本分类、问答、摘要等任务,理解 Transformer 模型的使用与微调。
  • 阅读入口:出版社 O’Reilly、配套代码仓库
  • 建议配合:深度学习、生成式AI与大模型

5. Knowledge Graphs and LLMs in Action

6. Generative Deep Learning

7. Reinforcement Learning: An Introduction

8. AI Snake Oil

9. The Alignment Problem

  • 作者:Brian Christian
  • 主题:机器学习偏见、奖励函数、人类价值与 AI 对齐
  • 推荐理由:从技术案例与研究发展理解机器学习目标与人类意图之间的差距,建立 AI 安全与可信 AI 的基础认知。
  • 阅读入口:作者官方网站、Google Books 检索
  • 建议配合:AI 评估、安全、可信系统设计

10. Practical Deep Learning for Cloud, Mobile, and Edge

二、按专题归档的扩展书单

入门与人工智能全景

书籍作者适合用途资源
Artificial Intelligence: A Modern ApproachStuart Russell / Peter NorvigAI 全景、搜索、逻辑、规划与概率推理官方书籍页
Artificial Intelligence: Foundations of Computational AgentsDavid Poole / Alan Mackworth计算智能与智能体基础作者公开在线教材
The Hundred-Page Machine Learning BookAndriy Burkov快速建立机器学习知识地图作者网站

机器学习与数据科学

书籍作者价值资源
Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlowAurélien Géron从数据处理到模型训练的实战教材配套代码
Pattern Recognition and Machine LearningChristopher Bishop概率机器学习理论出版社页面
The Elements of Statistical LearningHastie / Tibshirani / Friedman统计学习理论与方法作者公开教材
Python for Data AnalysisWes McKinneyPandas 与数据处理作者配套仓库

深度学习

书籍作者价值资源
Deep LearningIan Goodfellow / Yoshua Bengio / Aaron Courville深度学习理论基础作者公开在线版
Dive into Deep LearningAston Zhang 等公式、代码、练习结合中文在线版
Deep Learning with PythonFrançois CholletKeras 深度学习实践出版社页面
Understanding Deep LearningSimon J. D. Prince现代深度学习数学直觉作者公开在线版

大模型与 AI 工程

书籍作者价值资源
Build a Large Language Model (From Scratch)Sebastian Raschka从零实现 GPT 类语言模型配套代码
AI EngineeringChip Huyen基础模型应用、评估、RAG、Agent 与生产工程配套资源
Full Stack Deep Learning课程团队从模型到完整 AI 产品的工程实践课程与资料

三、中文优质教材与课程

四、大学公开课程

课程重点链接
Stanford CS229机器学习课程主页
Stanford CS231n计算机视觉与 CNN课程主页
Stanford CS224nNLP 与深度学习课程主页
Stanford CS336从零构建语言模型课程主页
MIT 6.S191深度学习导论课程主页
Berkeley CS188人工智能导论课程主页
Google ML Crash Course机器学习基础课程主页

五、建议阅读路径

  1. 建立基础:选择《Artificial Intelligence: A Modern Approach》或《The Hundred-Page Machine Learning Book》建立全景认识。
  2. 掌握机器学习:使用《Hands-On Machine Learning》完成数据处理、训练、验证和误差分析。
  3. 理解深度学习:结合《Dive into Deep Learning》与《Deep Learning》学习网络结构和优化原理。
  4. 进入大模型:阅读《Hands-On Large Language Models》和《Natural Language Processing with Transformers》,再用《Build a Large Language Model (From Scratch)》验证理解。
  5. 工程落地:阅读《Designing Machine Learning Systems》和《AI Engineering》,学习评估、部署、监控和成本控制。
  6. 形成特色方向:知识工程读《Knowledge Graphs and LLMs in Action》;机器人方向读《Reinforcement Learning》;端侧部署读《Practical Deep Learning for Cloud, Mobile, and Edge》。
  7. 建立技术判断:结合《AI Snake Oil》和《The Alignment Problem》关注能力边界、安全与社会影响。

六、大学公开课程与书籍的搭配

学习主题推荐教材配套课程
机器学习Hands-On Machine LearningStanford CS229
计算机视觉Deep Learning / Dive into Deep LearningStanford CS231n
NLPNatural Language Processing with TransformersStanford CS224n
大语言模型Hands-On Large Language ModelsStanford CS336
强化学习Reinforcement Learning: An IntroductionOpenAI Spinning Up
AI 产品工程Designing Machine Learning SystemsFull Stack Deep Learning

七、阅读与笔记模板

每读一本书,建议在对应专题下沉淀一份永久笔记:

  • 核心问题:本书试图解决什么问题?
  • 知识地图:主要章节、概念及其依赖关系。
  • 关键原理:用自己的话解释重要算法、公式和架构。
  • 代码实验:记录运行环境、代码、输入、输出和复现步骤。
  • 实践案例:它能解决什么真实问题?
  • 局限与争议:作者假设、适用边界和未解决问题。
  • 关联主题:链接到机器学习、深度学习、大模型、Agent、知识管理或嵌入式 AI。
  • 阅读状态:待读 / 阅读中 / 已读 / 已整理。

相关专题