机器学习的动机与应用

1,机器学习的定义

1959:“Field of study that gives computers the ability to learn without being explicitly programmed.”

1998:“A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E. ”

2,监督学习supervised learning

监督学习是指:利用一组已知类别的样本调整分类器的参数,使其达到所要求性能的过程,也称为监督训练或有教师学习。
监督学习是从标记的训练数据来推断一个功能的机器学习任务。训练数据包括一套训练示例。在监督学习中,每个实例都是由一个输入对象(通常为矢量)和一个期望的输出值(也称为监督信号)组成。监督学习算法是分析该训练数据,并产生一个推断的功能,其可以用于映射出新的实例。一个最佳的方案将允许该算法来正确地决定那些看不见的实例的类标签。这就要求学习算法是在一种“合理”的方式从一种从训练数据到看不见的情况下形成。

1 regression problem 回归问题

这一类问题的变量是连续变量(continuous value)定量输出

回归分析的主要内容有以下:
①从一组数据出发,确定某些变量之间的定量关系式;即建立数学模型并估计未知参数。通常用最小二乘法。
②检验这些关系式的可信任程度。
③在多个自变量影响一个因变量的关系中,判断自变量的影响是否显著,并将影响显著的选入模型中,剔除不显著的变量。通常用逐步回归、向前回归和向后回归等方法。
④利用所求的关系式对某一过程进行预测或控制。

2 分类问题classification problem

这一类问题的变量是离散变量(discreet value)定性输出

对于任何一个(含有有限个类别的)分类问题,都可以看成是若干个二分类问题的组合。因此,我们可以不失一般性地假设我们讨论的分类问题是一个二分类问题,并记所有实例的类别为0或者1。

3,无监督学习unsupervised learning

现实生活中常常会有这样的问题:
(1)缺乏足够的先验知识,因此难以人工标注类别;
(2)进行人工类别标注的成本太高。
很自然地,我们希望计算机能代我们(部分)完成这些工作,或至少提供一些帮助。常见的应用背景包括:
(1)一从庞大的样本集合中选出一些具有代表性的加以标注用于分类器的训练。
(2)先将所有样本自动分为不同的类别,再由人类对这些类别进行标注。
(3)在无类别信息情况下,寻找好的特征。

【1】聚类 clustering algorithms

【2】鸡尾酒聚会问题

              ICA algorithm[W,s,v]=svd((repmat(sum(x.*x,1),size(x,1).*x)*x');

4,强化学习reinforcement learning

强化学习是智能体(Agent)以“试错”的方式进行学习,通过与环境进行交互获得的奖赏指导行为,目标是使智能体获得最大的奖赏,强化学习不同于连接主义学习中的监督学习,主要表现在强化信号上,强化学习中由环境提供的强化信号是对产生动作的好坏作一种评价(通常为标量信号),而不是告诉强化学习系统RLS(reinforcement learning system)如何去产生正确的动作。由于外部环境提供的信息很少,RLS必须靠自身的经历进行学习。通过这种方式,RLS在行动-评价的环境中获得知识,改进行动方案以适应环境。

学习笔记 吴恩达 斯坦福大学公开课 :机器学习课程-1 机器学习的动机与应用相关推荐

  1. 吴恩达斯坦福大学机器学习 CS229 课程学习笔记(一)

    说到机器学习总绕不过几个鼎鼎大名的人物,他们都创造了不少的机器学习资料,斯坦福吴恩达Andrew Ng的公开课CS229:Google李飞飞的CS231.周志华的.李航的<统计学习方法>. ...

  2. 吴恩达斯坦福大学机器学习 CS229 课程学习笔记(二)

    终于要开始正式的学习了.看了第一节课最大的印象是Ng老师的优雅,儒雅,偏英式的发音(突然意识到他从小在伦敦长大).配着字幕看的视频,但还是希望能锻炼一下自己的听力,也只有在自己看过一遍印象才深刻,别人 ...

  3. 【AI】吴恩达斯坦福机器学习中文笔记汇总

    1.吴恩达机器学习和深度学习课程的字幕翻译以及笔记整理参见: 以黄海广博士为首的一群机器学习爱好者发起的公益性质项目(http://www.ai-start.com). 2.黄海广博士公益项目介绍 h ...

  4. 2021,要不断学习!吴恩达等 AI 大佬发表新年寄语

    [CSDN 编者按]我怕新年的钟声太响,你会听不见我的祝福,我怕除夕的鞭炮太吵,你会收不到我的问候.时至元旦佳节,我选择提前两天送上我的新年寄语,祝您新年快乐,万事如意. --吴恩达 作者 | 八宝粥 ...

  5. Coursera吴恩达《优化深度神经网络》课程笔记(3)-- 超参数调试、Batch正则化和编程框架

    红色石头的个人网站:redstonewill.com 上节课我们主要介绍了深度神经网络的优化算法.包括对原始数据集进行分割,使用mini-batch gradient descent.然后介绍了指数加 ...

  6. 深度学习基础----吴恩达课后编程练习(一)识别猫

    目录 前言 一.数据预处理 1.加载数据 2.数据降维处理 3.标准化处理 二.搭建神经网络 1.定义模型结构 2.初始化模型参数 3.循环迭代 3.1 计算当前的损失(正向传播) 3.2 计算当前的 ...

  7. 吴恩达斯坦福CS230第一名:图像超级补全,效果惊艳(附代码)

    [新智元导读]图像修复(Image inpainting)是一个已经被广泛研究的计算机视觉问题,即恢复图像中缺失的部分.斯坦福大学CS230课程的Mark Sabini等人提出"Image ...

  8. 【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(下)——深度神经网络用于图像分类:应用

    在阅读这篇文章之前,请您先阅读:[深度学习]吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(上)--一步步建立深度神经网络,这篇文章是本篇文章的前篇,没有前篇的基础 ...

  9. 【深度学习】吴恩达深度学习-Course3结构化机器学习项目-第一周机器学习(ML)策略(1)作业

    题目仅含中文!! 视频链接:[中英字幕]吴恩达深度学习课程第三课 - 结构化机器学习项目 参考链接: [中英][吴恩达课后测验]Course 3 - 结构化机器学习项目 - 第一周测验 吴恩达< ...

最新文章

  1. 我收藏的谷歌和阿里大佬的刷题笔记
  2. HTML5小游戏《智力大拼图》发布,挑战你的思维风暴
  3. java $.class_java文件编译后额外生成的$1.class是怎么一回事
  4. python安装pymssql
  5. 微信小程序 引用 map 地图,显示当前位置
  6. 说一个闭包在实际开发中的应用
  7. 奇瑞采用英伟达GPU,将实现L3自动驾驶
  8. 二叉树的创建_【数据结构用python描述】python创建二叉树
  9. LoadRunner教程(16)-LoadRunner SLA分析
  10. python的源代码下载_官方下载python源码,编译linux版本的python
  11. 程序员必备的6个好习惯,成为更优秀的自己
  12. API(15)——打印系统开发(52)——WinForm开发(62)——C#通过调用WinApi打印PDF文档类,服务器PDF打印、IIS PDF打印
  13. 检测到磁盘可能为uefi引导_无法安装windows,因为这台电脑的磁盘布局不受UEFI固件支持”,这是怎么回事呢?...
  14. 酷派7296刷机包 高仿IOS美化 细节精仿
  15. ORA-00054: 资源正忙 解决办法
  16. @keyup.enter.native不生效问题解决
  17. 1067 mysql_mysql服务1067错误多种解决方案分享
  18. 树莓派安装图形化桌面系统及SD卡恢复方法
  19. 【慕课笔记】第五章 JAVA中的集合框架(中) 第1节 MapHashMap简介
  20. 【最受欢迎最容易理解的初阶c语言教学】3.数组和字符串

热门文章

  1. TaintDroid剖析之DVM变量级污点跟踪(下篇)
  2. linux服务篇-Nagios监控
  3. ByteBuffer Converting CharBuffer
  4. 嵌入式电路中的BUCK VS LDO【转】
  5. 社群裂变营销“肩负”着公司百分之九十的流量
  6. 实现Linux与windows文件互传
  7. PS第一课--基本操作
  8. 振动焊机的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  9. 普通美国人的词汇量究竟有多少?
  10. WoS数据库使用及检索示例