机器学习的 没有免费午餐定理(no free lunch theorem)表明 (Wolpert, 1996),在所有可能的数据生成分布上平均之后,每 一个分类算法在未事先观测的点上都有相同的错误率。换言之,在某种意义上,没 有一个机器学习算法总是比其他的要好。我们能够设想的最先进的算法和简单地将 所有点归为同一类的简单算法有着相同的平均性能(在所有可能的任务上)。

幸运的是,这些结论仅在我们考虑所有可能的数据生成分布时才成立。在真实世界应用中,如果我们对遇到的概率分布进行假设的话,那么我们可以设计在这些 分布上效果良好的学习算法。

这意味着机器学习研究的目标不是找一个通用学习算法或是绝对最好的学习算 法。反之,我们的目标是理解什么样的分布与人工智能获取经验的 ‘‘真实世界’’ 相 关,什么样的学习算法在我们关注的数据生成分布上效果最好。

-----换言之,没有通用的机器学习算法,只有最适合特定场景的算法;

《Deep Learning》笔记相关推荐

  1. 《信贷的逻辑与常识》笔记

    序 银行信贷风险管理的反思 现状与趋势 银行贷款的质量变化与经济周期.宏观调控政策等存在很高的相关性 现在银行不良贷款的增加主要是前几年经济快速增长时企业过度投资.银行过度放贷所带来的结果. 从历史情 ...

  2. AI公开课:19.02.27周逵(投资人)《AI时代的投资逻辑》课堂笔记以及个人感悟

    AI公开课:19.02.27周逵(投资人)<AI时代的投资逻辑>课堂笔记以及个人感悟 目录 课堂PPT图片 精彩语录 个人感悟 课堂PPT图片 精彩语录 更新中-- 文件图片已经丢失-- ...

  3. 人工智能入门算法逻辑回归学习笔记

    逻辑回归是一个非常经典的算法,其中也包含了非常多的细节,曾看到一句话:如果面试官问你熟悉哪个机器学习模型,可以说 SVM,但千万别说 LR,因为细节真的太多了. 秉持着精益求精的工匠精神不断对笔记进行 ...

  4. 【逻辑回归学习笔记】

    算法描述 1.逻辑回归要做的事就是寻找分界面实现二分类. 2.问题假设:对一堆三角形和正方形分类. 3.数据输入:已知正方形和三角形的坐标和标签. 4.算法过程: 知识储备 1.分类和回归 ①分类的目 ...

  5. 逻辑回归函数学习笔记

    继续逻辑回归学习,今日笔记记录. 1.逻辑回归和线性回归的关系:对逻辑回归的概率比取自然对数,则得到的是一个线性函数,推导过程如下. 首先,看逻辑回归的定义 其次,计算两个极端y/(1-y),其值为( ...

  6. 2.2 逻辑回归-机器学习笔记-斯坦福吴恩达教授

    逻辑回归 上一节我们知道,使用线性回归来处理 0/1 分类问题总是困难重重的,因此,人们定义了逻辑回归来完成 0/1 分类问题,逻辑一词也代表了是(1) 和 非(0). Sigmoid预测函数 在逻辑 ...

  7. LVM逻辑卷分区笔记

    磁盘的静态分区有其缺点:分区大小难评估,估计不准确,当分区空间不够用的时候,系统管理员可能需要先备份整个系统,清除磁盘空间,然后重新对磁盘进行分区,然后恢复磁盘数据到新分区,且需要停机一段时间进行恢复 ...

  8. 适合理工直男的钟平老师逻辑英语学习笔记

    一切的一切都只是套路!             --鲁迅 核心公式: En: (状语1) 主(定语1) 谓(状语2) (宾)(定语2) (状语1) Ch: (状语1) (定语1)主 (状语2)谓 (定 ...

  9. 【数字逻辑】学习笔记 第四章 Part2 常用组合逻辑电路与竞争、险象

    文章目录 一.常用组合逻辑电路 1. 译码器 (1) 二进制译码器 74LS138(3/8译码器) a. 一般符号和图形符号 b. 74LS138功能表 c. 两片 `74LS138` 构成 `4-1 ...

  10. 线性回归、逻辑回归学习笔记

    学习源代码 import numpy as np import matplotlib.pyplot as plt def true_fun(X): # 这是我们设定的真实函数,即ground trut ...

最新文章

  1. Electron、QT和JAVA PC桌面开发技术比较
  2. PHP clone() 函数克隆对象
  3. wxpython使用folium_wxPython实现文本框基础组件
  4. 在Android中实现监听 返回键,主键,菜单键
  5. java文件共享ftp怎么访问_文件共享服务器
  6. git status 不能显示中文
  7. Element Tree型控件
  8. python 安装中的错误解决
  9. 12864汉字液晶显示驱动程序
  10. aws linux使用ssh登陆_【Linux】 使用ssh连接远程服务器
  11. 【网络】HTTPS 怎么保证数据传输的安全性
  12. mysql 大量close wait_线上大量CLOSE_WAIT原因排查
  13. Echarts 地图绘制
  14. 为何 Emoji 能给产品设计(营销)带来如此大的数据增长?
  15. lua数据结构php,Lua数据结构
  16. 城市道路智慧照明服务认证的流程及作用
  17. 第三周助教工作总结——NWNU李泓毅
  18. “立字据,你们这群混蛋!”
  19. mac运行.py提示缺少模块的解决方法
  20. SQL语句一二三之SQL基本语句

热门文章

  1. RunLoop总结:RunLoop的应用场景(四)
  2. HNU 12894 Keys dfs
  3. Cocos2d API 解析之Texture2d
  4. 【摘抄】其实我是间谍!
  5. 操作系统进程间通信简述
  6. 【Flask】下载多个文件
  7. jQuery 查找父元素
  8. C#操作内存读写方法是什么呢?让我们来看看具体的实例实现:
  9. MOSS项目开发 周记(第一周)
  10. [转] linux下shell中使用上下键翻出历史命名时出现^[[A^[[A^[[A^[[B^[[B的问题解决,Linux使用退格键时出现^H解决方法