1.什么是机器学习

人类自身的活动大多是基于经验做出的判断。我们通过积累经验,通过对经验的利用,对新情况做出有效的决策。那么计算机能帮忙吗?机器学习正是这样一门学科,它致力于研究如何通过计算的手段,利用经验来改善系统自身的性能。

在计算机系统中,“经验”以数据的形式存在,机器学习即是研究在数据的基础上产生“模型”(model)的算法,也即“学习算法”(learning algorithm)。学习算法基于数据产生模型,在面对新的数据时,模型会做出相应的判断。

2.机器学习的任务是什么

当今世界,数据越来越多也越来越重要,数据的收集、存储、处理、应用问题也需要我们深入的研究。机器学习的任务即是对数据进行处理:包括但不限于分类、回归预测、聚类、决策。

数据分为离散的和连续的,有标记(label)/特征(feature)的和无标记/特征的。

分类分为二分类和多分类,回归分为线性回归和非线性回归,机器学习分为监督学习、无监督学习和强化学习。

3.机器学习的发展历程

二十世纪五十年代:初期已有机器学习相关研究,中后期,基于神经网络的“连接主义”(connectionism)学习开始出现。

二十世纪六七十年代:基于逻辑表示的“符号主义”(symbolism)学习技术蓬勃发展。以决策理论为基础的学习技术以及强化学习技术等也得到发展。

二十世纪五十年代到七十年代初:人工智能研究处于推理期,那时人们认为只要赋予机器逻辑推理的能力,机器就能具有智能。

代表性工作:逻辑理论家程序(logic theorist)、通用问题求解程序(general problem solving)。

二十世纪七十年代中期:人工智能研究进入了知识期,人们逐渐意识到要使机器具有智能,就必须设法使机器具有知识。这一时期出现了大量的专家系统。

二十世纪八十年代:是机器学习成为一个独立的学科领域、各种机器学习技术百花初绽的时期。机器学习被视为“解决知识工程瓶颈问题的关键”而走上人工智能主舞台。

二十世纪九十年代中期:“统计学习”(statistical learning)闪亮登场并迅速占据主流舞台,代表性技术是支持向量机(support vector machine,简称SVM)以及更一般的核方法(kernel methods)。

二十一世纪初:连接主义学习卷土重来,掀起了以“深度学习”为名的热潮。

暑期机器学习小组读书报告----机器学习概述相关推荐

  1. 《统计学习方法》读书笔记——机器学习常用评价指标

    传送门 <统计学习方法>读书笔记--机器学习常用评价指标 <统计学习方法>读书笔记--感知机(原理+代码实现) <统计学习方法>读书笔记--K近邻法(原理+代码实现 ...

  2. 机器学习(一)机器学习概述

    机器学习概述 机器学习开发流程 流程图: 学习框架和资料介绍 需明确几点问题: (1)算法是核心,数据与计算是基础 (2)找准定位 大部分复杂模型的算法设计都是算法工程师在做,机器学习开发人员需要做的 ...

  3. 机器学习实战---读书笔记: 第11章 使用Apriori算法进行关联分析---2---从频繁项集中挖掘关联规则

    #!/usr/bin/env python # encoding: utf-8''' <<机器学习实战>> 读书笔记 第11章 使用Apriori算法进行关联分析---从频繁项 ...

  4. ScalersTalk 机器学习小组第 21 周学习笔记(深度学习-10)

    ScalersTalk 机器学习小组第 21 周学习笔记(深度学习-10) Scalers点评:机器学习小组是成长会的内部小组,这是成长会机器学习小组第21周学习笔记,也是深度学习第10次的复盘笔记 ...

  5. 机器学习小组知识点45:批量梯度下降法(BGD)和随机梯度下降法(SGD)的代码实现Matlab版1

    原 机器学习小组知识点4&5:批量梯度下降法(BGD)和随机梯度下降法(SGD)的代码实现Matlab版 2016年10月19日 10:17:28 Eric2016_Lv 阅读数:3379 这 ...

  6. 机器学习实战读书总结

    机器学习实战读书总结 蒟蒻退役ACMer 1403mashaonan终于读完了新买的Machine Learning in Action(机器学习实战) 立的年前读完这本书的flag没有完成(主要是1 ...

  7. 《百面机器学习》读书笔记(十一)-强化学习

    全部笔记的汇总贴:<百面机器学习>-读书笔记汇总 强化学习近年来在机器学习领域越来越火,也受到了越来越多人的关注.强化学习是一个20世纪80年代兴起的,受行为心理学启发而来的一个机器学习领 ...

  8. 《百面机器学习》读书笔记(十四)-人工智能的热门应用

    全部笔记的汇总贴:<百面机器学习>-读书笔记汇总 这一章较之前的十三章略微有些区别,这一章直接将知识点进行罗列出来,而不再是以问题的方式来导出,可能也是应为这一章的内容比较浅显易懂吧. 一 ...

  9. 机器学习小组系列笔记---(一)knn算法

    一.本周学习内容 知识点描述:用代码打开AI的大门 本周是机器学习小组第一期的第一周,我们这周从最简单的机器学习算法"K-近邻算法"开始,通过代码走进机器学习的大门,搞定传统机器学 ...

最新文章

  1. 尚硅谷学Javaweb,关于正则表达式笔记
  2. html刷新页面出现412,html5-video – 如何修复412(前置条件失败)错误HTML5视频标记
  3. 渗透知识-Struts2漏洞
  4. tomcat线程循环异常终止_腾讯面试官:如何停止一个正在运行的线程?我一脸蒙蔽。。。...
  5. Markdown数学公式、特殊字符、上下标、积分、分式/根式 亲测有效
  6. 服务器字段长度修改,postgresql 修改字段长度的操作
  7. Day33:Swift 和 Object - C
  8. VMware虚拟终端的下载及安装
  9. java mysql 流水号_java实现数据库序号(流水号)
  10. 手机wifi显示已连接,却上不了网怎么办???
  11. WebGL编程指南三:varying变量的使用和理解光栅化过程。
  12. 【LOJ2542】【PKUWC2018】—随机游走(Min-Max容斥+树形dp+FMT)
  13. 网络运维与安全岗位月薪2.5w,您还不知道的前景!
  14. 微信文章抓取:微信临时链接转永久链接方法,一招摆脱链接过期烦恼
  15. 第六篇,STM32脉冲宽度调制(PWM)编程
  16. 揭秘linux启动过程
  17. 国产开发板各项性能测试--米尔MYD-YT507H开发板
  18. C语言CRC校验码计算与校验
  19. 机器学习数学基础:线代(3)
  20. window10 Web服务器配置IIS的环境搭建

热门文章

  1. 射频百科:双工器是什么?双工器工作原理
  2. EasyPoi 导出表格并设置表头
  3. java微信公众号发送链接,100%好评!
  4. 【防坑指南】nginx重启后出现[error] open() “/usr/local/var/run/nginx/nginx.pid” failed
  5. unity通过浏览器打开网页
  6. 在eclipes 中配置python
  7. 程序员mac开发环境配置
  8. yolov5 nms 源码理解
  9. Android项目开发:简易计步器
  10. 大数据项目(二)————某电信公司通话记录改造