一、文字定义


机器学习:从data出发,最终目标是提高可以衡量的某方面表现。
可以称为机器学习的话,这个任务必须有如下三点

  1. 必然有某种潜在规律可以学习
    例:预测下一次打喷嚏的时刻是奇数还是偶数,这个事情无规律可循,不属于机器学习
  2. 没有简单的可以定义的解决办法途径
    例:桌面上有多少件物品是方形的? 这件事情有明确定义,明确的规则,不需要机器学习来预测。
  3. 一定量相关数据的输入。
    例:地球什么时候毁灭? 地球还没有毁灭,我们没有任何相关经验数据来输入对这件事情做预测。

二、数学定义

如下图所示:

我们用文字再做一次表达:

Data集包括输入X和输出Y,从X到Y的映射,背后是有函数f做支撑。
我们不知道f的形式,所以只能通过大量的Data,使用ML对应的假设模型(hypothesis)来生成g
通常情况(非线性)下,g不可能与f完全相同,但是,我们学习机器学习的目的就是为了让g尽可能的逼近潜在的无法准确定义的f,从而在面对未知的输入X的时候,我们能够给出相对准确的Y(预测)

三、与其他学科的区别

1. 数据挖掘

从定义上来说:数据挖掘是从数据中找出一些有趣的有规律的东西。

如果找出“有趣的东西”是找出一个g来逼近真实值,那么数据挖掘 = 机器学习。
如果找出“有趣的东西”是与机器学习寻找的g相关,那么数据挖掘会帮助到机器学习。

总的来说,他们很像。数据挖掘比机器学习的范围稍微广一点。

2. 人工智能

人工智能的定义:计算机能够做出有智慧的决策

机器学习是实现人工智能的一种途径。

3. 统计学

统计学:使用数据来推断某个未知的事情。

与机器学习的关系:统计是实现机器学习的方法。(当前最常用的方法)

区别:统计毕竟是数学范畴,重推论,理论与证明。

机器学习基石(一):什么是机器学习相关推荐

  1. 林轩田机器学习基石笔记3:机器学习分类

    笔者正处于学习阶段,任何问题欢迎指正. 0. 前言 机器学习通过样本输出维度,输入维度,学习方法等可以分成许多类别,这篇文章主要屡一下这些关系,首先看一下我做的思维导图,下面我会对每一种类别进行介绍. ...

  2. 【本站原创】台大林轩田《机器学习基石》系列课程教材的习题解答和实现

    台湾大学林轩田老师的<机器学习基石>.<机器学习技法>课程由浅入深.内容全面,基本涵盖了机器学习领域的很多方面.其作为机器学习的入门和进阶资料非常适合.本站实现了课程教材的绝大 ...

  3. 台大林轩田《机器学习基石》系列课程教材的习题更新完毕了

    台湾大学林轩田老师的<机器学习基石>.<机器学习技法>课程由浅入深.内容全面,基本涵盖了机器学习领域的很多方面.其作为机器学习的入门和进阶资料非常适合.本站实现了课程教材的绝大 ...

  4. 首发:台大林轩田《机器学习基石》系列课程教材的习题解答和实现

    台湾大学林轩田老师的<机器学习基石>.<机器学习技法>课程由浅入深.内容全面,基本涵盖了机器学习领域的很多方面.其作为机器学习的入门和进阶资料非常适合.本站实现了课程教材的绝大 ...

  5. 林轩田机器学习基石(Machine Learning Foundations)笔记(一)

    要求两周之内看完林轩田机器学习基石和技法,速度是要的,但是感觉看得太快我会不久就会忘记.因此记录一下梗概,顺便写写看视频时解决的不懂的地方(有种思想就是把知识传播给更多人,有时候就是靠大佬们善意的一句 ...

  6. 台大林轩田《机器学习基石》习题解答和代码实现 | 【你值得拥有】

    台湾大学林轩田老师的<机器学习基石>.<机器学习技法>课程由浅入深.内容全面,基本涵盖了机器学习领域的很多方面.其作为机器学习的入门和进阶资料非常适合.本站实现了课程教材的绝大 ...

  7. 《机器学习基石》作业一

    博客已经迁移到Marcovaldo's blog (http://marcovaldong.github.io/) 已入机器学习坑,下决心走下去.<统计学习方法>一书介绍了十种算法,不算太 ...

  8. 太赞了!NumPy 手写所有主流 ML 模型,由普林斯顿博士后 David Bourgin打造的史上最强机器学习基石项目!...

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 用 NumPy 手写所有主流 ML 模型,普林斯顿博士后 David Bourgi ...

  9. NumPy 手写所有主流 ML 模型,由普林斯顿博士后 David Bourgin打造的史上最强机器学习基石项目!...

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 用 NumPy 手写所有主流 ML 模型,普林斯顿博士后 David Bourgi ...

  10. 台湾大学林轩田机器学习基石课程学习笔记1 -- The Learning Problem

    红色石头的个人网站:redstonewill.com 最近在看NTU林轩田的<机器学习基石>课程,个人感觉讲的非常好.整个基石课程分成四个部分: When Can Machine Lear ...

最新文章

  1. Quartz 框架快速入门(二)
  2. SCCM2012工作组PC安装客户端问题
  3. openstack 热迁移(Live Migration)和冷迁移(Cold Migration)
  4. java小编程---最长公共前缀
  5. 单片机四位数加减计算机程序,51单片机简易计算器程序 实现数字的加减乘除运算...
  6. 腾讯技术峰会:从模型部署到算法应用,云计算时代下的人工智能
  7. 关于升级Vmware ESXI6.7 主机挂在ISCSI共享存储的方法
  8. 知方可补不足~说说吧!timestamp有什么用?
  9. 虚幻引擎5安装踩坑记录
  10. ffmpeg mp4转mov
  11. [Excel]取消隐藏于取消隐藏
  12. VBox 启动虚拟机失败 - NtCreateFile(\Device\VBoxDrvStub)
  13. PTA习题 计算某年某月某日是该年中的第几天
  14. python基础----文件处理
  15. 【C#】数字图像识别
  16. ros串口通讯(读取串口数据)
  17. 1086oj java
  18. 2021年全球与中国液压缸行业市场规模及发展前景分析
  19. python制表符怎么用_python怎样输入制表符
  20. 烧心吃什么马上能缓解11 oracle,烧心吃什么马上能缓解

热门文章

  1. ubuntu 18.04LTS 安装HP LaserJet 1020(含Plus) 驱动 cups自带驱动不正常的问题解决
  2. Ubuntu下安装nvidia显卡驱动
  3. 网页游戏开发语言AS3(ActiveScript3.0)
  4. Delphi FireMonkey 3D 编程初探
  5. 强劲有力的EnableQ在线调查问卷引擎
  6. FileZilla Server目录显示失败的处理方法
  7. Eclipse插件开发
  8. 8086汇编实现 加密解密软件
  9. Acer 4750 安装黑苹果_超详细安装黑苹果教程
  10. 使用AD域管理您的本地计算机密码