一、机器学习西瓜书
《机器学习》(俗称“西瓜书”)是由南京大学周志华教授编写的经典入门教材之一,首次出版于2016年。这本书旨在为读者提供一个全面且系统的机器学习知识框架,适合高等院校计算机、自动化及相关专业的本科生或研究生作为教材使用,同时也适用于对机器学习感兴趣的研究人员和工程技术人员。全书共分为三个部分,总计16章内容:
- 第一部分:涵盖机器学习的基础知识,包括机器学习的定义、基本术语等;
- 第二部分:讨论了一些经典而常用的机器学习方法,如决策树、神经网络、支持向量机、贝叶斯分类器等;
- 第三部分:深入探讨了特征选择与稀疏学习、计算学习理论、半监督学习、概率图模型、规则学习以及强化学习等较为高级的主题。
周志华教授在编写过程中考虑到不同层次读者的需求,在保证一定深度的同时尽量保持语言通俗易懂,并通过实例帮助读者理解抽象概念。然而,为了确保书籍篇幅适中并覆盖广泛的主题,书中对于某些公式推导细节有所省略,这部分内容对于想要深入了解原理的读者来说可能会构成挑战。
二、机器学习南瓜书
针对西瓜书中未详尽描述的部分,《机器学习公式详解》(俗称“南瓜书”)应运而生。南瓜书由Datawhale这一非盈利开源学习组织发起并维护,它并非官方续作而是社区贡献的作品。南瓜书的主要目的是补充西瓜书中较为简略的数学推导过程,帮助那些希望更深刻地掌握理论基础的学习者。具体而言,南瓜书提供了以下几方面的帮助:
- 对西瓜书中较难理解的公式进行了详细的解析;<