一、什么是机器学习
学习:从观察出发,获得某种有用的技能技能
机器学习:通过给数据资料,获得对电脑来说有用的技能,即某种表现的增进
机器学习的条件:1.有某种目标,有隐藏的模式、规则可以学习
2.这种模式、规则不能或者不容易写出
3.有相应的资料数据供给
二、机器学习的组成
从一个银行给用户发信用卡的例子出发:
输入x为用户的申请资料,输出y为是否发了信用卡
f为目标函数,即我们想学到的理想函数
D为银行以前的用户的资料
g为从这些资料中学到的希望有好的表现的函数
我们不知道正在的理想函数f,只能从有隐含f函数的资料出发学习到近似的函数g,即
近似函数有很多,即有许多的g存在,假设这些存在的g在一个集合H中,算法A就是从集合H(H为模型,g为确定参数后得到的函数)中选出一个也许最好的g出来,希望接近f: