机器学习功能及例子
作用:1.搜索谷歌可以给出令人满意的结果(学习如何排序网页)
2.使用Facebook或者苹果的照片分类功能可以识别朋友的照片
3.阅读邮件时,可以过滤大量的垃圾邮件
例子:
1.数据挖掘 利用机器学习挖掘数据为用户提供更好的服务
2.我们不能手动编写程序例如,直升机自飞
自然语言处理或计算机视觉ai理解语言或图像的领域
现在大部分的自然语言处理和计算机视觉就是应用了机器学习
3.机器学习也将为您推荐电影音乐
4.了解人类的学习过程和大脑
机器学习是什么?
Arthur Samuel机器学习的定义:计算机具有学习能力的研究领域,没有明确的设置
Tom Michell 计算机程序来自经验E中学解决某一任务T测量某一性能P,通过P测定在T上的表现因经验E而提高 例如跳棋经验E就是程序和自己下几万次跳棋 任务T就是玩跳棋 性能测量P和新对手玩跳棋的概率
问题: 根据Tm对机器学习的定义 如果您的电子邮件程序观察您将哪些电子邮件标记为垃圾邮件,因此您可以在电子邮件客户端上标记一些电子邮件,而其他电子邮件则不标记。基于您标记的垃圾邮件,您的电子邮件程序学习如何更好地过滤垃圾邮件
任务在这个例子中T是:对邮件进行分类
经验E:观察你是否把邮件标记为垃圾邮件
性能度量P:邮件的比例分类正确
我们必须系统地执行任务T获得性能经验E之后会提高性能测量P
目前,学习算法种类繁多,学习算法种类繁多最重要的两类是监督学习和无监督学习
监督学习:我们会教计算机做某事
我们让计算机自己学习无监督学习
其他类型的学习算法:强化学习推荐算法