图书前言

               近年来,随着计算机技术及互联网技术的发展,机器学习已经广泛应用于多个领域。未来,

           随着信息技术的进一步发展,机器学习技术将会更加深入地应用到生产、生活的方方面面。

               机器学习技术正处于朝阳时期,现阶段对这方面人才的需求远远大于供给。机器学习发

           展迅猛,应用于多个领域。在自动驾驶领域,机器学习用于汽车控制系统的多方面;在金融

           领域,机器学习用于预测股票市场;在医疗领域,机器学习用于医疗诊断;在执法领域,机

           器学习用于面部识别,在面部识别的辅助下可以解决若干犯罪行为的定罪问题;在自适应控

           制领域,机器学习用于自适应控制系统操纵油轮。

               将来,随着信息技术的发展,机器学习将会在更多的领域得到应用。

               MATLAB    的主要功能主要包括:一般数值分析、矩阵运算、数字信号处理、建模和

           系统控制与优化等,以及集应用程序和图形于一体的集成环境,在此环境下所处理问题的

           MATLAB   语言表述形式和其数学表达形式相同,无须按传统的方法编程。MATLAB                                    语言降

           低了对使用者的数学基础和计算机语言知识的要求,提高了编程效率和计算效率,还可在计

           算机上直接输出结果和精美的图形。

               本书的目的是帮助读者利用              MATLAB   的功能来解决各种机器学习的问题,适用于每个对

           机器学习感兴趣的人。

               编写本书具有如下特点。

               1.由浅入深,循序渐进

               本书基于     MATLAB    平台介绍相关编程知识,并在               MATLAB   上利用各种机器学习算法解

           决实际问题,大大简化了问题并提高了解决问题的效率。

               2.内容新颖,应用全面

               本书将理论与实践相结合,结合机器学习算法的使用经验和实际领域应用问题,介绍机

           器学习算法的原理及其            MATLAB   实现方法。

               3.轻松易学,方便快捷

               本书给出了大量典型的应用实例,在讲解过程中辅以相应的图片,使读者在阅读时一目

           了然,从而轻松、快速掌握书中的内容,提高学习效率。

               全书共    12 章,主要包括如下内容。

               第  1 章介绍机器学习,主要包括机器学习的分类、选择正确的算法、常用的机器学习算法、

           机器学习的应用领域等内容。

               第  2 章介绍   MATLAB    软件,主要包括        MATLAB   数据类型、MATLAB         作图等内容。

               第  3 章介绍数学基础知识,主要包括矩阵的微分、向量和矩阵积分、特征值分解和奇异

           值分解、最优化方法等内容。

文前.indd   1                                                                                    2025/4/23   15:19:25    II    MATLAB 机器学习

              第  4 章介绍线性回归分析,主要包括线性回归模型、多元线性回归、广义线性模型、多

          重共线性、其他线性回归等内容。

              第  5 章介绍逻辑回归分析,主要包括逻辑回归概述、模型表达式、损失函数、模型求解、

          逻辑回归的应用等内容。

              第  6 章介绍    K- 均值聚类算法分析,主要包括               K- 均值聚类算法概述、K-            均值聚类算法

          实现、K-    均值聚类改进算法等内容。

              第  7 章介绍决策树分析,主要包括决策树的简介、决策树的原理、3                              种算法的对比、剪树

          处理、决策树的特点、决策树的函数、决策树的应用等内容。

              第  8 章介绍主成分分析,主要包括降维方法、进行                        PCA 的原因、PCA       数学原理、PCA

          涉及的主要问题、PCA           的优化目标、PCA         的求解步骤、PCA        的优缺点与应用场景,PCA              相

          关函数、偏最小二乘回归和主成分回归等内容。

              第  9 章介绍支持向量机分析,主要包括线性分类、硬间隔、支持向量机的相关函数、用

          于二类分类的支持向量机等内容。

              第  10 章介绍朴素贝叶斯算法分析,主要包括贝叶斯公式、朴素贝叶斯算法的原理、朴素

          贝叶斯常用模型、拉普拉斯平滑、朴素贝叶斯算法的优缺点、朴素贝叶斯算法的创建函数、

          朴素贝叶斯算法的实现等内容。

              第  11 章介绍随机森林算法分析,主要包括集成学习、集成学习的常见算法、随机森林算

          法等内容。

              第  12 章介绍神经网络分析,主要包括神经网络的概述、卷积神经网络、循环神经网络等

          内容。

              全书实用性强,应用范围广,可作为广大在校本科生和研究生的学习用书,也可以作为

          广大科研人员、学者、工程技术人员的参考用书。

              本书主要由佛山大学邓奋发编写。

             【配套资源】

              本书提供教学课件、程序代码等配套资源,可以在清华大学出版社官方网站本书页面下载,

          或者扫描封底的“书圈”二维码在公众号下载。

              由于时间仓促,加之编者水平有限,书中疏漏之处在所难免。在此,诚恳地期望得到各

          领域的专家和广大读者的批评指正。

                                                                                        编者

                                                                                     2025 年 1 月

文前.indd   2                                                                                    2025/4/23   15:19:26