版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章引言第1章引言感知并智能控制世界上所有的事物,是人类亘古不变的追求。人与感知设备、计算存储设备、执行设备构成了一个机器治理(machineruling)环路:借助于物联网等技术,感知设备实时采集有关人与物理世界的数据可使用机器学习方法进一步分析处理这些数据
2
第1章引言
31.1机器学习简史1.2什么是机器学习1.3机器学习的应用1.4机器学习方法的实现
1.2什么是机器学习
4
“MachineLearningisthescienceofgettingcomputerstolearnandactlikehumansdo,andimprovetheirlearningovertimeinautonomousfashion,byfeedingthemdataandinformationintheformofobservationsandreal-worldinteractions.”“机器学习是使计算机像人类一样学习和行动的科学,并通过以观察和与真实世界交互的形式向计算机提供数据和信息,从而随着时间的推移以自主方式改善其学习。”1.2什么是机器学习
5
AcomputerprogramissaidtolearnfromexperienceEwithrespecttosomeclassoftasksTandperformancemeasureP,ifitsperformanceattasksinT,asmeasuredbyP,improveswithexperienceE.如果某计算机程序在任务T中的性能(由性能指标P衡量)随经验E有所提高,则认为该程序可以从经验E中学习。1.4机器学习方法的实现【实验1-1】用Python实现两个数组中对应元素相乘并累加,即点积运算。用for循环实现,给出计算结果,并给出这段程序的运行时长。提示:获取以秒为单位的当前时间可使用time.perf_counter()函数,需要先importtime计算结果为:832333500
6
1.4机器学习方法的实现函数功能说明np.array()
创建一个数组np.arange()
返回一个由等差数列元素组成的数组,通常公差为整数时使用该函数np.linspace()
返回一个由等差数列元素组成的数组,公差不为整数时也可使用该函数,但使用该函数时通常需给出数组的大小np.shape()
返回数组的形状np.reshape()
改变数组(包括矩阵、向量)的形状np.zeros()
创建一个各元素值都为0的数组np.ones()
创建一个各元素值都为1的数组np.dot()
计算两个数组(包括矩阵、向量)的点积np.sum()
计算数组指定轴上的元素之和np.amax()
返回数组指定轴上元素的最大值np.amin()
返回数组指定轴上元素的最小值np.argmax()
返回数组指定轴上元素的最大值的索引np.argmin()
返回数组指定轴上元素的最小值的索引np.mean()
计算数组指定轴上元素的算术平均值np.std()
计算数组指定轴上元素的标准差np.sqrt()
计算数组中各元素的非负平方根np.exp()
计算数组中各元素的自然指数函数值np.log()
计算数组中各元素的自然对数rng=np.random.default_rng(seed)
使用随机种子seed构造一个随机数生成器rngrng.shuffle()
沿数组的指定轴随机排序子数组rng.random()egers()
返回指定区间内均匀分布的随机整数rng.normal()
返回正态分布(高斯分布)的随机浮点数
7
1.4机器学习方法的实现【实验1-2】实现实验1-1中的点积运算。用NumPy库实现,给出计算结果,并给出这段程序的运行时长。提示:可使用np.arange()函数和np.dot()函数,先importnumpyasnp计算结果同样为:832333500
8
1.4机器学习方法的实现
9
为什么使用向量或矩阵(而非使用循环)进行运算,可以节省程序运行时间?1.4机器学习方法的实现
10
函数功能说明plt.figure()
新建一个图形或激活已有图形plt.plot()
画平面直角坐标系下的点(或标记)及其之间的连线,其前两个参数通常为由点(或标记)的横坐标和纵坐标分别组成的两个数组plt.xlabel()
设置横轴的标签plt.ylabel()
设置纵轴的标签plt.title()
设置图形的标题plt.show()
显示图形p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学大三(历史学)中国近代史试题及答案
- 2025年中职(烹饪工艺与营养)烘焙技术基础试题及答案
- 2026年红色文化在开工仪式中的重要性
- 2025年中职休闲农业经营与管理(休闲农业基础)试题及答案
- 2025年中职家政服务(家庭服务技能)试题及答案
- 2025年大学草坪(草坪建植养护)试题及答案
- 2025年高职(建筑设备工程技术)建筑设备施工试题及答案
- 2025年中职(商务英语函电综合实训)撰写实操试题及答案
- 2025年中职(畜禽生产技术)家畜养殖技能测试题及答案
- 2026年农村通信服务(服务模式)试题及答案
- QGDW12505-2025电化学储能电站安全风险评估规范
- 2025四川眉山市国有资本投资运营集团有限公司招聘50人笔试参考题库附带答案详解
- 2024年山东济南中考满分作文《为了这份繁华》
- 2025年铁岭卫生职业学院单招职业倾向性测试题库新版
- 《煤矿安全生产责任制》培训课件2025
- 项目进度跟进及完成情况汇报总结报告
- 2025年常州机电职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 民间融资居间合同
- 2024-2025学年冀教版九年级数学上册期末综合试卷(含答案)
- 《智能网联汽车车控操作系统功能安全技术要求》
- 公司绿色可持续发展规划报告
评论
0/150
提交评论