机器之心转载
来源:Datawhale
如果让你推荐两本国内机器学习的入门经典作,你会推荐哪些呢?相信大家同我一样,非李航的《统计学习方法》和周志华的《机器学习》莫属。
如此经典的教材,相信大家买来也绝对不会让他待在书桌的角落。有人说西瓜书要读三遍,先通读建骨骼,再读提筋节,最后读通经络。那小伙伴在学习西瓜书的过程中,遇到最大的问题是什么呢?
公式推导!
读这本书时,你有没有那么一瞬间,有这种感觉,刚刚老师还在讲1+1,低头抬头间,变成了酱紫:
那今天我们项目的主角《pumpkin-book》,提出这个项目的小哥哥有个理念,让天下没有难推的公式(牛逼坏了,叉会儿腰)。
言归正传,南瓜书来源于西瓜书,由 开源组织Datawhale 发起,团队成员谢文睿牵头,带领6位成员,历时1个月,将西瓜书中1-7章节的公式进行了整理,对西瓜书中难点公式进行了详解,有跳跃性的公式进行了补充,于是有了《pumpkin-book》南瓜书项目。
现在我们来具体看下这个项目吧。
关于本书
周志华老师的《机器学习》(西瓜书)是机器学习领域的经典入门教材之一,周老师为了使尽可能多的读者通过西瓜书对机器学习有所了解, 所以在书中对部分公式的推导细节没有详述,但是这对那些想深究公式推导细节的读者来说可能“不太友好”,本书旨在对西瓜书里比较难理解的公式加以解析,以及对部分公式补充具体的推导细节,诚挚欢迎每一位西瓜书读者前来参与完善本书:一个人可以走的很快,但是一群人却可以走的更远。
使用说明
南瓜书是西瓜书的公式推导版,里面的内容都是以西瓜书的内容为前置知识进行表述,所以 南瓜书的最佳使用方法 是以西瓜书为主线,遇到自己推导不出来或者看不懂的公式时再来查阅南瓜书。若南瓜书里没有你想要查阅的公式,可以在issues区提交你希望补充推导或者解析的公式编号,我们看到后会尽快进行补充。
内容
目前对1-7章内容进行了梳理,后续内容更新完善中,如果你喜欢推公式,对之后的章节感兴趣,可以加入我们,一起协作完成。
例如在第6章支持向量机中,我们为了求支持向量机的原始最优化问题,需要应用拉格朗日对偶性,并通过解对偶问题而得到原始问题的最优解。在西瓜书中画风是这样的:
其中从6.8到6.9和6.10并没有展示详细的过程。可能有的读者就会迷惑,或者需要手动推一遍。但是借助南瓜书,我们可以快速理解推导的过程:
如果你在学习西瓜书过程中,遇到了不理解的公式,可以在issues留言哦,我们会根据大家需求,更新项目内容。
征集issues区
看到最后,附上《pumpkin-book》GitHub项目链接:
https://github.com/datawhalechina/pumpkin-book
在线阅读地址:
https://datawhalechina.github.io/pumpkin-book/
贡献人员名单:谢文睿、龙俊豪、排骨、孙超、黑桃、叶梁、李振强、居凤霞、胡骞、杨冰楠
Datawhale是一个专注于AI领域的开源组织,被评为上海交通大学国家级孵化项目,目前有7个独立团队,汇聚了众多顶尖院校和知名企业的优秀学习者,聚集了一群有开源精神和探索精神的团队成员。目前团队成员50人左右,已组织多个AI领域的开源项目和学习活动。
文字/curry
排版/leaf
本文为机器之心经授权转载,转载请联系原公众号获得授权。
✄------------------------------------------------
加入机器之心(全职记者 / 实习生):hr@jiqizhixin.com
投稿或寻求报道:content@jiqizhixin.com
广告 & 商务合作:bd@jiqizhixin.com
1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“机器之心”微信公众号,文章版权归机器之心公众号所有。