第4章 常用的AI训练方法——机器学习算法

文章目录

AI训练主要依赖于机器学习和深度学习两种算法。机器学习通过使计算机自主解析数据模型,提升其智能化水平;而深度学习则可以模仿人脑神经网络,通过多层神经网络的联合,实现对数据的深入理解和分析。本章主要介绍机器学习算法的基本知识和应用场景,帮助读者更好地理解AI训练的原理和方法。

第4章 机器学习算法

4.1 原理与类型解析

4.2 六大应用场景

监督学习

无监督学习

强化学习

六大基本流程

图像识别与分类

自然语言处理

推荐系统

异常检测

预测分析

智能决策

4.1 原理与类型解析:机器学习算法

机器学习是计算机科学领域的一门学科,致力于构建预测模型,旨在解决各类业务问题。机器学习依托于可以自我学习的算法,无须依赖基于规则的编程,其核心思想在于:“若计算机程序在特定任务T上的性能(以P为度量)能够随经验E的积累而提升,则可认为该程序能够从关于任务T和性能度量P的经验E中学习。”

简而言之,机器学习通过接触海量的数据(包括结构化和非结构化)并从中吸取经验,进而对未来进行预测。这一过程涉及多种算法与技术,共同促使机器从数据中不断学习与进步。本节主要介绍机器学习算法的基本知识,看看它是如何提升人工智能的"智慧"水平的。

4.1.1 机器学习与人工智能:共筑智能未来

机器学习是人工智能中的一个细分领域,致力于赋予计算机一种无须人为明确编程的智能决策能力。通过多种训练算法,机器学习能够利用简单的if-then规则、复杂的数学方程,甚至是神经网络架构来训练模型。

温馨提示
if-then规则是一种逻辑模式,通常表示为"如果这个条件被满足,那么这个结果就会发生"。这种规则通常用于描述事物之间的关系,其中"如果"部分是条件,"那么"部分是结果。在编程和算法中,if-then规则主要用于根据特定条件执行特定的操作或决策。

在众多机器学习算法中,许多都依赖于结构化数据来训练模型。结构化数据是按照特定格式或结构组织的数据,如电子表格或数据库表格中的数据。利用结构化数据进行模型训练,不仅能显著缩短训练时间,还能降低对资源的消耗,更重要的是能让AI训练师更清晰地理解模型是如何解决问题的。

机器学习模型的应用领域极为广泛,几乎涵盖了各行各业,无论是医疗保健、电子商务、金融还是制造行业,都能见到其身影。通过机器学习,企业能够更精准地进行市场预测、风险评估和客户细分,从而优化运营策略和提升市场竞争力。

案例35 淘宝推出原生AI大模型应用"淘宝问问"

“淘宝问问"是机器学习模型在电子商务中的一个典型应用案例。在阿里云通义千问大模型成功通过备案并正式向公众开放后,淘宝开始内部测试接入通义千问的AI购物助手"淘宝问问”,标志着人工智能在电商领域的应用迈出了新的一步。

“淘宝问问"展现出多元化角色:既像"资深导购员"为用户提供个性化的商品挑选建议,又如"生活小能手"为用户解答生活中的各类疑问,同时还能化身为"灵魂写手”,为用户提供文案写作的灵感和建议。相较于传统的淘宝搜索框,"淘宝问问"更能深入理解用户的需求,并给出更具参考价值的建议。

例如,当消费者提出与旅行相关的问题时,它可以自动关联飞猪等旅行服务平台,为用户提供出行、住宿、游玩景点、行程安排及装备购买等全方位旅行解决方案。

从商业角度来看,淘宝通过自动化客户支持与智能搜索技术,有效降低了运营成本,同时还能明显提高用户的购买意愿和电商转化率。展望未来,"淘宝问问"有望为淘宝的内容生态注入新的活力,通过将机器学习模型与内容直播、货架电商紧密结合,为平台带来更多流量与业务增长。

4.1.2 3个基本类型:了解机器学习算法的技术原理

机器学习利用计算机算法从数据中自动学习并改进模型,以解决各种实际问题。机器学习算法可以根据不同的学习方式进行分类,包括监督学习、无监督学习和强化学习。

  1. 监督学习

监督学习是机器学习中的一种重要任务,旨在建立输入X与输出Y之间的数学关联。这种输入与输出的对应关系,构成了我们用于构建模型的标签数据。简单来说,监督学习是从已有的训练数据中学习一个函数或模型,这个函数或模型在面对新的数据时,能够根据其内在规律预测结果。

其中的训练数据要求包含输入与输出,除了特征值,还需要目标值(也称标签),这些目标值通常由人工进行预先标注(也称数据标注)。

监督学习的实例众多,包括但不限于线性回归、逻辑回归、支持向量机、朴素贝叶斯和决策树等。监督学习在实际应用中有着广泛的应用场景:

  1. 图像识别:将图片自动分类,如根据照片中的人脸区分性别。

  2. 文本分析:自动将文本进行分类,如将新闻划分为政治、体育或经济等类别。

  3. 语音转文本:机器能将语音自动转换为文字记录。

案例36 剪映"智能字幕"功能自动将语言转换为文字

剪映的"智能字幕"功能就是利用监督学习算法,将音频轨道中的语音或歌词内容精准地转换成文字。为了实现音频到文字的转换,剪映首先需要一个标注过的数据集,其中包含了各种语音和歌词样本及对应的文字标注。通过使用这些标注数据对模型进行训练,剪映的"智能字幕"功能逐渐学会了如何将音频信号转化为准确的文字。

在训练过程中,剪映使用了各种先进的监督学习算法,包括深度学习模型和自然语言处理技术。这些算法通过不断学习和优化,逐渐提高了语音识别的准确率。用户只需将音频文件导入剪映中,系统便能自动识别语音并生成相应的字幕,大大节省了用户的时间和精力,还应用于音频翻译、会议记录、讲座笔记等领域。

监督学习不仅应用于分类问题,也广泛应用于回归问题。分类问题主要是将数据划分至预定义的类别中;而回归问题则是通过输入数据预测连续的数值输出。在监督学习中,决策树、支持向量机、逻辑回归、神经网络等算法都是经典的选择。

温馨提示

支持向量机是一种典型的监督学习算法。其目标是在特征空间上找到最佳的分离超平面,使得训练集上的正负样本间隔达到最大。支持向量机主要用于分类和回归分析,在解决小样本、非线性及高维模式识别问题中表现出许多特有的优势。

温馨提示

支持向量机是一种典型的监督学习算法。其目标是在特征空间上找到最佳的分离超平面,使得训练集上的正负样本间隔达到最大。支持向量机主要用于分类和回归分析,在解决小样本、非线性及高维模式识别问题中表现出许多特有的优势。
支持向量机通过一个超平面对数据进行划分,将实例表示为空间中的点,使单独类别的实例被尽可能宽的、明显的间隔分开,然后基于新实例落在间隔的哪一侧来预测所属类别。

案例37 Google翻译利用监督学习算法提升精准度

Google翻译利用监督学习算法,通过学习大量已翻译的文本,机器能够为新文本提供准确的翻译。Google翻译的监督学习算法核心在于,通过学习一个词在源语言中的表达与其在目标语言中的对应关系,来预测新文本的翻译结果。

  1. 无监督学习

无监督学习是一种仅依赖输入变量X的机器学习任务。在无监督学习中,变量X代表的是未经标注的数据,机器学习算法通过挖掘数据的内在结构来构建模型。简而言之,无监督学习是一种从原始数据中寻找规律和特征的自主学习方式。常见的无监督学习算法主要有聚类、降维等,如表4-1所示。

表4-1 常见的无监督学习算法

聚类算法的目标是将数据集划分为若干个簇或群组,使得同一簇内的数据点尽可能相似,而不同簇的数据点尽可能不同;降维算法则通过降低数据的维度,将高维数据转换为低维数据,以便更好地理解和分析。

温馨提示 层次聚类是一种聚类方法,它试图在不同的层次上对数据进行划分,从而形成树形的聚类结构。首先将参与聚类的个案各视为一类,然后根据两个类别之间的距离或相似性逐步合并,直到所有个案合并为一个大类为止。

温馨提示 层次聚类是一种聚类方法,它试图在不同的层次上对数据进行划分,从而形成树形的聚类结构。首先将参与聚类的个案各视为一类,然后根据两个类别之间的距离或相似性逐步合并,直到所有个案合并为一个大类为止。
自编码器是一种无监督的神经网络模型,由编码器和解码器组成。 编码器将输入数据压缩成低维表示,解码器则尝试从中重建原始数据,用于学习输入数据的内在结构和模式,应用于数据压缩、异常检测和生成模型等。

无监督学习的应用场景非常广泛,包括聚类分析(市场细分、社交网络分析)、异常检测(欺诈检测、故障预测)和降维处理(图像压缩、特征提取)等。

案例38 Amazon利用无监督学习重塑电商体验

在Amazon电商平台的推荐系统中,无监督学习被用于分析用户的历史浏览和购买行为,从而自动为用户推荐可能感兴趣的商品。Amazon先收集用户在平台上的行为数据,包括浏览记录、购买历史、评分反馈等;然后利用无监督学习算法识别出用户行为中的模式和趋势,如哪些类型的商品经常被一起购买;

接着使用聚类算法对商品进行自动分类,构建更加精细化的推荐策略,以提高推荐的准确性和用户满意度。

  1. 强化学习

强化学习是一种特殊的机器学习方法,它的任务是决定下一步的行动方案。它不需要训练数据集,而是通过与环境互动,不断尝试采取不同的行动,并根据行动的结果获得反馈(奖励或惩罚)。

因此,强化学习是一种试错学习(Trial and Error Learning)方式,即通过不断地尝试和改正错误,来找到最优的行动方案,以最大化获得奖励回报。

强化学习的核心在于,智能体(Agent)会从环境中接收观察结果(Observation)和奖励(Reward),并根据这些信息决定对环境执行何种操作(Action)。环境对智能体的操作会给予反馈,这种反馈通常以奖励的形式出现,可以衡量某一行动在实现任务目标方面的成功概率。典型算法包括:

  1. Q-Learning:基于值迭代的强化学习算法,通过学习在给定状态下采取行动的价值来指导智能体的行为选择。核心是Q函数,表示在给定状态下采取特定行动的预期回报,通过不断更新Q函数,智能体可以逐渐学到最优的行动策略。
  2. SARSA:基于"状态-行动-奖励-状态-行动"的在线学习算法,通过记录在给定状态下采取的行动及其后果来指导智能体的行为,可以在连续动作空间中应用。
  3. Actor-Critic:结合策略方法和价值方法。Actor负责根据当前状态选择最优的行动,而Critic负责评估状态值函数和动作值函数的准确性,并用于更新策略参数。

强化学习在许多领域都有应用,如游戏(训练机器人在围棋中进行决策)、机器人控制(让机器人学会走路或抓取物体)和自动驾驶(让车辆进行自动驾驶决策)等。

案例39 基于强化学习算法的AlphaGo人工智能围棋程序

AlphaGo是谷歌DeepMind实验室开发的一个基于强化学习算法的人工智能程序,旨在学习下围棋。该程序通过自我对弈的方式进行学习,不断优化自己的策略,最终战胜了人类围棋世界冠军。这个案例展示了强化学习在人工智能领域的巨大潜力,也证明了强化学习在处理复杂决策问题时的有效性。

4.1.3 6个基本流程:看懂机器学习算法的工作方式
  1. 准备数据集

在构建机器学习模型的过程中,数据集是不可或缺的起点。数据集本质上是一个M×N矩阵,其中M代表特征的数量,而N代表样本的数量。特征可以进一步分解为X和Y,其中X是输入变量或特征,而Y是相应的类别标签或因变量。

  1. 探索性数据分析

探索性数据分析(EDA)的目的是深入了解数据,涉及对数据的清洗、描述(包括统计量和图表)、分布观察、关系比较等。探索性数据分析强调数据的真实分布,注重可视化操作,帮助分析人员直观地发现数据中隐藏的规律,从而为选择合适的模型提供依据。

通常使用的方法包括描述性统计(如均值、中位数和标准差等)、数据可视化(如热力图、箱形图、散点图等)和数据整形(如透视、分组和过滤等)。

案例40 常用的数据可视化工具—散点图

散点图是一种常用的数据可视化工具,用于显示两个变量之间的关系。在散点图中,数据点以点的形式呈现,并分布在x轴和y轴构成的平面上,通过观察散点图中点的分布情况,可以推断出两个变量之间是否存在相关性、线性关系、正相关或负相关等。散点图常用于科学、经济、社会和统计学等领域的数据分析。

  1. 数据预处理

在现实工作中,原始数据常常存在各种问题,如数据缺失、异常值、数据分布不均等。数据预处理的目的是清洗和整理原始数据,使其适用于机器学习模型,提高模型的准确性和可靠性。具体操作包括:

  1. 数据清洗:检测和纠正数据中的错误、缺失和异常值等问题。通过填充缺失值、修正错误值或删除异常值等方式,提高数据的可靠性和一致性。

  2. 特征选择:从原始特征中挑选出与预测目标最相关的特征,降低特征维度,避免出现过拟合和欠拟合等问题。

  3. 特征转换:将原始特征转换为更能代表预测目标的新特征,如通过降维算法减少特征维度,或通过特征编码将分类变量转换为模型可理解的格式。

  4. 数据分割:将数据集分成较小的、可以独立管理的物理单元,有助于提高模型的准确性和稳定性,并评估模型的泛化能力。

  5. 机器学习算法建模

根据目标变量(通常标记为Y)的类型,选择合适的模型进行构建。目标变量可以是连续的数值(如预测房价)或离散的类别(如邮件分类)。机器学习算法建模的主要方法包括:

  1. 决策树:通过建立一个树状图来对数据进行分析和预测,可用于分类或回归分析。

  2. 随机森林:结合决策树和集成学习技术,通过构建多个决策树来提高预测的准确性和稳定性。

  3. 逻辑回归:用于处理分类问题,通过将数据映射到不同的类别来预测结果。

  4. 支持向量机:试图找到一个超平面以分隔数据,使得不同类别的数据点距离该平面尽可能远。

  5. 深度学习:使用神经网络进行预测,其中神经网络包含多个隐藏层,可用于分类、回归和生成模型等任务。

  6. K最近邻(KNN):通过找到与当前数据点最相似的K个邻居,并根据这些邻居的标签进行预测。

  7. 聚类分析:通过对数据进行聚类,将相似的数据点归为一组,通常用于无监督学习。

  8. 降维技术:通过降低数据的维度来提高可解释性和可视化效果,常见的包括主成分分析和线性判别分析等。

  9. 选择合适的机器学习任务

以监督学习算法为例,常见的机器学习任务包括分类和回归。分类旨在将输入数据分配给预定义的类别,要实现分类任务通常需要执行以下步骤:数据收集和预处理、特征选择、算法选择(如决策树、支持向量机、逻辑回归等)、训练模型、评估模型(准确率、精确率、召回率和F1分数等)、优化和调整。

回归是一种监督学习技术,用于找到变量之间的相关性,并使机器学习模型能够根据一个或多个预测变量预测连续输出变量。在实际应用中,机器学习任务的选择取决于具体的问题和数据特征。

  1. 评估应用效果

最后需要评估机器学习算法在实际数据上的应用效果,这一步至关重要,因为它有助于了解算法的泛化能力及确认是否能够在实际应用中取得预期的成果。具体方法包括:将训练好的模型应用于真实数据集,并记录其预测结果,主要关注模型的预测准确性、稳定性和效率等方面;

关注模型处理数据和做出预测的速度,通过比较模型在不同硬件平台上的运行时间、内存占用率等指标来评估效率。

4.2 六大应用场景:机器学习

机器学习的应用场景非常广泛,它可以用于图像识别和分类、自然语言处理、推荐系统等领域,提高计算机的智能化水平。在实际应用中,选择合适的机器学习算法和模型非常重要,不同的算法和模型适用于不同的问题和数据类型,需要根据具体的情况进行选择。

4.2.1 图像识别和分类:人脸识别、图像检索、物体识别

图像识别和分类是机器学习的一个重要应用领域,通过训练模型,机器学习算法能够识别和分类图像中的物体、人脸或其他特征。在人脸识别方面,机器学习算法通过训练大量的面部图像数据集,学习识别不同面部特征的方法。一旦训练完成,模型就可以快速准确地识别人脸,广泛应用于身份验证、安全监控、社交媒体等领域。

案例41 人脸识别闸机开启"刷脸坐地铁"时代

上海申通地铁集团与阿里巴巴、蚂蚁金服合作推出人脸识别闸机,推动地铁服务的智能化升级。通过训练大量的人脸图像数据集,机器学习算法能够识别并区分不同的人脸特征。当乘客经过人脸识别闸机时,摄像头捕获到的人脸图像会迅速与数据库中的数据进行比对,以确认乘客的身份。一旦匹配成功,闸机就会自动开启,允许乘客进站。

通过不断学习和优化,算法能够逐渐提高人脸识别的准确率,降低误判的可能性,提升了地铁运营的效率和乘客的出行体验。

除了人脸识别,图像检索也是机器学习在图像分类中的一个重要应用,用户可以输入关键词或选择分类标签来检索相关的图像,广泛应用于搜索引擎、电子商务平台等。物体识别通过训练模型对不同物体进行分类,帮助识别图像中的特定物体(如汽车、动物或植物等),应用于自动驾驶、智能监控、农业等领域。

案例42 微信"扫一扫"可自动识别花草、动物、商品等物体

微信的"扫一扫"功能能够识别花草、动物、商品等物体,主要依赖于图像识别技术和机器学习算法。微信先通过摄像头或相册获取图片,然后使用图像处理技术进行预处理,包括调整亮度、对比度、锐度等,以便更好地识别特征;接下来使用深度学习算法对图像进行分类,识别出其中的花草或动物。

4.2.2 自然语言处理:机器翻译、文本分类、语音识别

自然语言处理依赖于机器学习技术来实现各种任务。机器翻译使用机器学习算法将一种语言自动翻译成另一种语言,通过训练大量的双语语料库掌握语言之间的转换规则和语义对应关系。文本分类使用机器学习算法对大量文本数据进行分类或标签化,常见的应用场景包括垃圾邮件过滤、新闻分类和情感分析等。

语音识别使用机器学习算法将语音信号转换为文本或命令,通过训练大量语音样本数据掌握语音特征与文本之间的对应关系。自然语言处理技术已深入人们生活的各个方面,如智能客服、语音助手和智能家居等。

案例43 百度地图利用自然语言处理技术提升导航体验

百度地图中的"小度"集成了语音识别、自然语言理解、语音合成等技术,为用户提供智能化的导航服务。用户可以通过语音与"小度"进行交互,输入目的地、查询路线、获取实时路况等信息。

在用户发出语音指令后,"小度"先进行语音识别将语音转换为文本,然后使用自然语言处理技术对文本进行分析和理解,提取出关键信息,快速生成相应的导航方案,并提供实时的路况信息和交通提示。此外,"小度"还具备智能推荐功能,可以根据用户的习惯和历史路径推荐更加合适的路线。

4.2.3 推荐系统:电商平台商品推荐、社交媒体内容推荐

通过机器学习算法,推荐系统能够从大量用户行为数据中提取有用的信息,根据用户的兴趣和偏好进行个性化推荐,提升推荐系统的准确性和精度,降低信息过载。电商平台可以利用机器学习算法分析用户的购物历史、浏览记录、搜索行为等数据,为用户推荐相关商品。

社交媒体平台可以通过分析用户的点赞、评论、关注等行为,为用户推荐相关内容或好友。推荐系统还广泛应用于视频网站、音乐平台、新闻资讯应用等领域。

案例44 今日头条利用AI技术实现个性化资讯推荐

今日头条利用机器学习等人工智能技术打造出智能化的推荐系统,通过分析用户行为数据,构建用户画像,提取内容特征,训练推荐模型。其推荐算法基于机器学习和大数据分析,通过分析用户的浏览历史、兴趣偏好、地理位置等因素,为每个用户生成个性化的推荐列表。

该算法主要基于协同过滤和深度学习两个核心原理:协同过滤通过分析用户的历史行为和其他相似用户的行为,预测用户的兴趣偏好;深度学习通过分析大量的用户行为数据和内容特征,训练出能够预测用户兴趣和行为的模型。

4.2.4 工业制造:质量控制、异常检测

将机器学习技术应用于工业制造中,可以提高生产效率、降低成本、提升产品质量、保障生产安全。常见应用包括:

  1. 质量控制:机器学习可以通过分析历史数据和实时数据,对生产过程进行监控和优化,通过识别影响质量的因素,预测产品质量并提前预警。

  2. 异常检测:机器学习可以通过分析生产过程中的温度、压力、流量等数据,自动检测出异常情况并迅速发出警报,减少设备故障和维护成本。

此外,机器学习技术还可以应用于工艺优化、能源管理、供应链管理等方面。

案例45 梅卡曼德将AI和3D视觉技术融入汽车制造工艺

梅卡曼德将AI和3D视觉技术融入汽车制造工艺,特别针对焊装场景推出了3D视觉引导抓放件系统。此系统可以帮助工位精准判断和纠偏工件的型号与位置,引导机械臂进行精确抓取和放置。

该系统内置了3D视觉和机器学习等前沿算法模块,具备引导定位/装配、缺陷检测、3D测量及机器人涂胶等多种先进机器视觉应用功能,满足了工业生产中复杂且多样化的需求。

4.2.5 自动驾驶:视觉感知、路况识别

机器学习算法在自动驾驶领域中的应用比较常见,从视觉感知到路况识别,再到决策规划和控制执行等各个环节,推动着自动驾驶技术的进步。视觉感知是自动驾驶的核心环节之一,通过安装于车辆上的高清摄像头,机器学习算法能够实时获取周围环境的信息。

这些图像数据经过处理后,会被输入机器学习模型中进行训练,模型从中学会识别不同物体和场景的能力。路况识别方面,通过训练神经网络,自动驾驶系统能够识别道路的表面状况、交通信号、车道线等,系统可以识别出湿滑区域并调整行驶策略,还可以用于预测交通流量、规划最佳行驶路径。

在决策规划和控制执行中,机器学习算法通过分析大量驾驶数据,学习最优的决策策略(如车道保持、超车、停车等),深度强化学习使车辆在不断试错中掌握最优的驾驶策略。

案例46 极越01—打造智能化的"汽车机器人"

极越01搭载了ROBO Drive Max高阶智能辅助驾驶系统,包括点到点领航辅助(PPA)、车道保持、前向碰撞预警、限速识别及超速提醒等功能。极越01采用高通骁龙8295芯片,算力是8155芯片的8倍。

其智能AI伙伴SIMO使语音控制全车成为可能,提供了500毫秒的快速响应速度,即使在无网络或网络信号较弱的环境中也能保持在线状态。极越01配备了3D智能驾驶地图,能够实时渲染路线,减少盲区,提高驾驶安全性。

基于JET高阶自动驾驶智能化架构,结合百度的高阶自动驾驶能力和吉利SEA浩瀚架构,实现了全栈应用,成为一款真正意义上的"汽车机器人"。

4.2.6 环境保护:气象预测、大气污染监测

机器学习在环境保护中广泛应用且具有重要意义,其中气象预测和大气污染监测是两个关键领域。气象预测通过机器学习算法,可以更准确地预测天气情况、气候变化和极端天气事件,这些预测对于灾害预防、农业规划、能源管理等方面具有重要意义。

案例47 谷歌DeepMind利用机器学习模型预测天气

谷歌DeepMind利用机器学习模型开发出天气系统GraphCast,它能够分析大量的历史气象数据,用户只需输入当前和6小时前的天气状态,AI就能不断滚动预测未来10天的天气状况。GraphCast运用了机器学习和图神经网络(GNN)技术来处理数据,并基于过去的天气状况进行预测。

在具体操作中,GraphCast利用当前和6小时前的天气状况作为输入,预测未来6小时的天气状况,然后将预测结果反馈回模型,形成持续滚动的计算过程。

这种方法在一台Google TPU v4机器上能够在1分钟内完成长达10天的预测,相较于使用超级计算机的数值天气预报(NWP),不仅效率更高,而且成本更低。

温馨提示
Google TPU v4是谷歌的第四代定制AI芯片,设计目标是用于加速强化学习和语言模型推理。一个包含4096个v4 TPU的pod可以提供超过一个Exaflops(百亿亿次浮点运算)的AI计算能力,相当于1000万台普通笔记本电脑的计算能力总和。

大气污染监测是环境保护中的另一重要领域。通过部署传感器网络,收集不同地区的空气质量数据,然后利用机器学习算法对这些数据进行处理和分析,可以实时监测空气质量状况、追踪污染源及预测未来空气质量变化。此外,机器学习还用于生态保护区的物种识别和生态监测,以及通过分析卫星遥感数据来监测全球气候变化等。

本章小结

本章主要深入探讨了机器学习算法,这是人工智能领域中常用的训练方法。通过本章的学习,读者可以对机器学习算法有更深入的理解,并能够认识到它在各个领域中的重要作用。在未来的人工智能研究和应用中,机器学习技术将继续发挥关键作用。

课后习题

  1. 机器学习算法有哪3个基本类型?

  2. 机器学习算法在社交媒体平台上有哪些应用?

更多推荐