- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
信息技术九年级(全一册)
第十五课认识机器学习
学习目标知识导图
知道机器学习的概念。认识机器学习
了解机器学习的步骤。
机器学习
机器学习的步骤
机器学习是人工智能的一个分支。人工智能的其中一个发展目标就是
开发能像人类一样完成复杂任务的机器,甚至使机器完成得比人类更好。
这些任务通常涉及判断、策略和认知推理,技能应用的范围非常广泛,涉
及语音识别、图像识别、信息搜索和规划等。机器学习使用特定的算法和
编程方法来实现人工智能。如果没有机器学习,前面提到的文字识别、图
像识别、语音识别与翻译、生物特征分析和图像风格迁移等技术将无法实
现。使用机器学习,只需要少量代码,就可以实现上述很多应用需求。
一、机器学习
机器学习专门研究计算机如何模拟或实现人类的学习行为,以获取新
的知识或技能,并重新组织已有的知识结构使之不断改善自身的性能。机
器学习是一门多领域交叉学科,涉及概率论、统计学、算法复杂度理论等
众多领域。
机器学习的应用十分广泛,如数据挖掘、计算机视觉、自然语言处
理、生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分
析、DNA测序、战略游戏和机器人运用等。
108
第二单元人工智能ABC
机器学习根据学习模式可分为监督学习和非监督学习。监督学习会在
机器学习过程中提供对错指示。通过算法让机器自主学习,减少误差。
这一类机器学习主要应用于分类和预测。监督学习往往通过集中学习给
定的训练数据,从而得到一个函数,当获取新的数据时,可以根据这个函
数预测结果。监督学习的训练集要求包括输入和输出,也可以说是特征和
目标。训练集的目标是人为标注的,信息详尽。非监督学习又称归纳性学
习,如利用算法聚类,通过循环和递减运算来减小误差,以达到分类
的目的。
二、机器学习的步骤
运用机器学习解决实际问题,通常需要如下几个步骤:
(1)定义问题:研究和提炼问题的特征,以帮助我们更好地理解项
目目标。
(2)数据理解:通过描述性统计和可视化分析现有的数据。
(3)数据准备:格式化数据,以便于构建一个预测模型。
(4)评估算法:通过一定的方法分离一部分数据,用来评估算法模
型,并选取一部分代表数据进行分析,以改善模型。
(5)优化模型:通过调整参数和集成算法提升预测结果的准确率。
(6)结果部署:完成模型,并执行模型来预测结果。
自主探究
以第十课手写数字识别
为例,现有一个手写数字
训练集和一个测试集,如图
15-1所示。利用本书学习平
台中的程序,运用机器学习
算法训练一个模型,用于识
别手写数字,体验运用机器
学习解决实际问题的过程。
图15-1 手写数字图像
109
信息技术九年级(全一册)
手写数字识别部分程序代码如下:
importmatplotlib.pyplotasplt
fromsklearnimportdatasets,svm,metrics
digits=datasets.load_digits()
images_and_labels=list(zip(digits.images,digits.target))
forindex,(image,label)inenumerate(images_and_labels[:4]):
文档评论(0)