% v, ^$ V3 O; U( @6 V* ]3 v; j0 G- W% d8 }$ c" P
机器学习是数据分析、智能技术的核心课程,本书作为该领域的入门教程,选择了机器学习领域的十大经典算法,讲原理、给数据、给源码、给实验,带入门。正如本书封面表达的那样,本书希望带您启航机器学习的风帆,用简单的方式讲述复杂的算法,提供完整Java代码及实验数据下载。4 u" ?2 S0 N. C) \- v5 m+ _
本书可作为高等院校计算机、软件工程及自动化相关专业的本科生或研究生教材,也可作为对机器学习感兴趣的研究人员和工程技术人员的参考读物。6 X! X& ]: }2 {1 A8 A3 w
现在,大数据、社交网络、计算智能、深度学习等词汇都已经成为人们日常生活中经常看到的热门专业名词。如果我们考虑这些领域的共性,那么机器学习一定是重要的交集部分。很多来自不同领域、不同角色的学生、工作人员都在加入学习机器学习的队伍。 2 }0 c( ]" t! `8 ]. A5 x J% |本书的编写面向正走在或即将走向学习机器学习路上的广大读者。我们在日常教学和培养研究生过程中发现,很多学生一方面想学、愿意学机器学习,另一方面又遇到入门难的问题,希望能有一本书、一本教材讲原理、给数据、给源码、给实验,带着入门。鉴此我们编写了这本书,选择了机器学习领域的十大经典算法,把我们平常培养刚入校研究生的算法材料进行整理,提供给广大希望学习的读者朋友们。 1 Y. o% x8 p+ n8 P7 N+ r本书在整体章节的安排上,按照监督{KNN(分类),Bayes(分类),C4.5(分类),SVM(分类),AdaBoost(分类),CART(回归)}和无监督{K-Means(聚类),Apriori(关联规则),PageRank(排序),EM(参数估计)}的顺序组织。在每一章的讲解中,从讲故事开始讲解算法原理,接着分别从算法实现类/方法流程图、类/方法说明表、关键代码讲解算法实现,然后给出实验数据,最后给出实验结果与分析,尽量做到简单易懂。每章完整的源代码扫描下面二维码即可下载,每个算法对应一个Java工程,实验数据都在每个工程的data文件夹下。代码风格尽量保持一致,让读者更容易理解。 & x$ S) O- W. _" A4 k. c本书的写作工作是由我们实验室两位老师(肖云鹏和刘宴兵教授)以及复旦大学卢星宇博士、清华大学许明博士、CMU汪浩瀚博士和北京邮电大学吴斌教授共同完成,几位作者都是长期在机器学习领域从事科学研究、工程实践、项目合作的科研人员和高校工作者。我们的想法是通过努力,以开放的心态,帮助更多的希望学习机器学习的读者。 ( \, u$ t+ Q+ D5 I5 r即使只是作为一本入门级的学习读物,整个书稿前前后后也修改了几十稿。同时我们也参考学习了很多机器学习方面的书籍和网络资源,真高兴当下国内有许多学者、产业界人员和互联网热心人提供这么多优秀的学习资源。诚然,即便是我们非常努力地完善书稿,由于水平有限和时间仓促,书中可能还会有这样或那样的问题,请读者批评指正。另外,算法自身也在不断更新,凡是内容有更新的地方都会体现在本书的后继版本中,我们也希望本书的第二版、第三版等不仅是内容的进一步完善,还会加入更多有趣的算法,从传统机器学习到深度学习、增强学习。其实,机器学习经典算法又何止这十大呢! $ F# z* t. ^. @% V# P* t9 o最后,感谢我的家人对我工作的支持,感谢实验室学生们在本书的写作过程中帮着收集材料、提意见、讨论书稿,所有的过程都是美好回忆。% \2 a7 S1 R6 C& D) R% {
本书的完成得到国家973重点基础研究发展计划No.2013CB329606)、重庆市重点研发项目(No.cstc2017zdcy-zdyf0299,No.cstc2017zdcy-zdyf0436)、重庆市基础科学与前沿技术研究项目(No.cstc2017jcyjAX0099)和重庆邮电大学出版基金资助。" F, y7 C( l; I! \! e3 o
+ _' n6 P6 Q" \1 N! D
2024第十七届“认证杯”数学中国数学建模网络挑战赛开始报名了,本次比赛将由数学中国、全球数学建模能力认证中心、内蒙古数学学会,共同举办并颁发获奖证书。* y& q# w) D- y' b. j) D% o
数学中国网站:http://www.madio.net/ " T/ H- f, C4 V* @7 H. t网络挑战赛报名官网:http://www.tzmcm.cn/shiti.html 7 A Y' I: e9 {- t各参赛队若有疑问咨询,可发邮件到: service@tzmcm.cn2 t: U; p: E0 ^8 Q; r7 Q' @
7 y# q+ D9 J7 F. w: x0 c' R本次比赛分为两个阶段,比赛时间: ) L7 L9 K- v. L第一阶段:(北京时间2024年4月11日下午20:00时——4月14日下午20:00时)3 d4 b7 ~0 `% Q4 d O" u
第二阶段:(北京时间2024年5月16日下午20:00时——5月19日下午20:00时) $ A% U _+ w. I8 j