欢迎来到天天文库
浏览记录
ID:40226291
大小:71.50 KB
页数:25页
时间:2019-07-27
《1引言_机器学习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、机器学习第1章引言2003.12.181机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏什么是机器学习什么是机器学习计算机程序如何随着经验积累自动提高性能系统自我改进的过程历史成功应用学习识别人类讲话学习驾驶车辆学习分类新的天文结构学习对弈西洋双陆棋2003.12.182机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏相关学科人工智能计算复杂性理论控制论信息论统计学2003.12.183机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏学习问题的标准描述定义如果一个计算机针对某类任务T的用P衡量的性
2、能根据经验E来自我完善,那么我们称这个计算机程序在从经验E中学习,针对某类任务T,它的性能用P来衡量。西洋跳棋学习问题的解释E,和自己下棋T,参与比赛P,比赛成绩(或赢棋能力,击败对手的百分比)手写识别学习问题机器人驾驶学习问题2003.12.184机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏学习问题的标准描述(2)定义太宽泛甚至包括了以非常直接的方式通过经验自我提高的计算机程序实际的机器学习问题往往比较复杂定义一类问题探索解决这类问题的方法理解学习问题的基本结构和过程2003.12.185机器学习-引言作者:Mitch
3、ell译者:曾华军等讲者:陶晓鹏设计一个学习系统基本设计方法和学习途径(以西洋跳棋为例)选择训练经验选择目标函数选择目标函数的表示选择函数逼近算法最终设计2003.12.186机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏设计一个学习系统西洋跳棋学习问题任务T,下西洋跳棋性能标准P,击败对手的百分比训练经验E,和自己进行训练对弈学习系统需要选择要学习的知识的确切类型对于这个目标知识的表示一种学习机制2003.12.187机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏选择训练经验第一个关键属性,训练经验能否为
4、系统的决策提供直接或间接的反馈第二个重要属性,学习器在多大程度上控制样例序列第三个重要属性,训练样例的分布能多好地表示实例分布,通过样例来衡量最终系统的性能2003.12.188机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏选择目标函数目标函数ChooseMoveChooseMove:BM,接受合法棋局集合中的棋盘状态作为输入,并从合法走子集合中选择某个走子作为输出问题转化我们把提高任务T的性能P的问题转化(或简化)为学习像ChooseMove这样某个特定的目标函数2003.12.189机器学习-引言作者:Mitchel
5、l译者:曾华军等讲者:陶晓鹏选择目标函数(2)ChooseMove的评价学习问题很直观地转化成这个函数这个函数的学习很困难,因为提供给系统的是间接训练经验另一个目标函数V一个评估函数,V:BR,它为任何给定棋局赋予一个数值评分,给好的棋局赋予较高的评分优点,学习简单V的应用根据V能够轻松地找到当前棋局的最佳走法。2003.12.1810机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏选择目标函数(3)V的设计,对于集合B中的任意棋局b,V(b)定义如下如果b是一最终的胜局,那么V(b)=100如果b是一最终的负局,那么V(
6、b)=-100如果b是一最终的和局,那么V(b)=0如果b不是最终棋局,那么V(b)=V(b’),其中b’是从b开始双方都采取最优对弈后可达到的终局2003.12.1811机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏选择目标函数(4)上面设计的缺陷递归定义运算效率低不可操作简评学习任务简化成发现一个理想目标函数V的可操作描述。通常要完美地学习这样一个V的可操作的形式是非常困难的。一般地,我们仅希望学习算法得到近似的目标函数V’,因此学习目标函数的过程常称为函数逼近。2003.12.1812机器学习-引言作者:Mitche
7、ll译者:曾华军等讲者:陶晓鹏选择目标函数的表示函数的表示一张大表,对于每个唯一的棋盘状态,表中有唯一的表项来确定它的状态值规则集合二项式函数人工神经网络2003.12.1813机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏选择目标函数的表示(2)重要的权衡过程一方面,我们总希望选区一个非常有表现力的描述,以最大可能地逼近理想的目标函数另一方面,越有表现力的描述需要越多的训练数据,使程序能从它表示的多种假设中选择2003.12.1814机器学习-引言作者:Mitchell译者:曾华军等讲者:陶晓鹏选择目标函数的表示(3)一
8、个简单的表示法,对于任何给定的棋盘状态,函数V可以通过以下棋盘参数的线性组合来计算。x1,黑子的数量x2,红子的数量x3,黑王的数量x4,红王的数量x5,被红子威胁的黑子数量x6,被黑子威胁的
此文档下载收益归作者所有