🎓 又挖到一本机器学习的书,用 30 个问题把进阶知识讲透
作者是 Sebastian Raschka,书是他 Leanpub 版本的完整编辑修订版
学机器学习到中间阶段最容易卡住:基础教程讲完了,论文又太跳,中间那些「知道有这么回事但说不清楚」的问题一直悬着。比如多 GPU 训练到底该怎么切,全连接层和卷积层什么时候是等价的,模型给的置信区间该怎么理解。
这本书不按章节顺序讲体系,而是拿 30 个具体问题当章节,每章短小地回答一个。覆盖范围分成基础主题、计算机视觉、自然语言处理、生产与部署、预测性能与模型评估五块,里面包括多 GPU 训练、Transformer 微调、编码器和解码器式大语言模型的区别、视觉 Transformer 和置信区间这些。
仓库里给的是配套补充代码,挑的都是光看文字不容易懂的部分:随机性的来源、卷积层参数怎么算、全连接层与卷积层的等价性、文本数据增强、大语言模型评估、置信区间和保形预测。其中文本增强那部分把回译、噪声注入、句序打乱、同义词替换、合成数据、词删除和词序交换七种做法都写成了可跑的代码,评估那部分覆盖 BERTScore、BLEU、困惑度和 ROUGE。
带着问题去读,比从头翻一本大部头有效得多。
GitHub:
顯示更多