第1章 机器学习概览

来源:ApacheCN《Sklearn 与 TensorFlow 机器学习实用指南》翻译项目

译者:@SeanCheney

校对:@Lisanaaa @飞龙

大多数人听到“机器学习”,往往会在脑海中勾勒出一个机器人:一个可靠的管家,或是一个可怕的终结者,这取决于你问的是谁。但是机器学习并不是未来的幻想,它已经来到我们身边了。事实上,一些特定领域已经应用机器学习几十年了,比如光学字符识别 (Optical Character Recognition,OCR)。但是直到 1990 年代,第一个影响了数亿人的机器学习应用才真正成熟,它就是垃圾邮件过滤器(spam filter)。虽然并不是一个有自我意识的天网系统(Skynet),垃圾邮件过滤器从技术上是符合机器学习的(它可以很好地进行学习,用户几乎不用再标记某个邮件为垃圾邮件)。后来出现了更多的数以百计的机器学习产品,支撑了更多你经常使用的产品和功能,从推荐系统到语音识别。

机器学习的起点和终点分别是什么呢?确切的讲,机器进行学习是什么意思?如果我下载了一份维基百科的拷贝,我的电脑就真的学会了什么吗?它马上就变聪明了吗?在本章中,我们首先会澄清机器学习到底是什么,以及为什么你要使用它。

然后,在我们出发去探索机器学习新大陆之前,我们要观察下地图,以便知道这片大陆上的主要地区和最明显的地标:监督学习vs非监督学习,在线学习vs批量学习,基于实例vs基于模型学习。然后,我们会学习一个典型的机器学习项目的工作流程,讨论可能碰到的难点,以及如何评估和微调一个机器学习系统。

这一章介绍了大量每个数据科学家需要牢记在心的基础概念(和习语)。第一章只是概览(唯一不含有代码的一章),相当简单,但你要确保每一点都搞明白了,再继续进行学习本书其余章节。端起一杯咖啡,开始学习吧!

提示:如果你已经知道了机器学习的所有基础概念,可以直接翻到第2章。如果你不确认,可以尝试回答本章末尾列出的问题,然后再继续。

阅读全文

《Scikit-Learn与TensorFlow机器学习实用指南》 第1章 机器学习概览相关推荐

  1. 《Scikit-Learn与TensorFlow机器学习实用指南》 第01章 机器学习概览

    本书翻译已加入ApachCN的开源协作项目,见 https://github.com/apachecn/hands_on_Ml_with_Sklearn_and_TF/tree/dev/docs. 我 ...

  2. 第1章 机器学习概览

    1. 引言 当大多数人听到"机器学习",在脑海中就会浮现一个机器人:一个可靠的助手或一个可怕的终结者,这取决你问的是谁.事实上,在一些特定的应用中机器学习已经存在几十年了,比如:光 ...

  3. ArduinoYun快速入门教程第1章ArduinoYun概览

    ArduinoYun快速入门教程第1章ArduinoYun概览 本章是全书的开篇,在本章笔者将把Arduino以及Yun的方方面面介绍给大家.其中包括Arduino这个术语的解释.Yun相对其他开发板 ...

  4. 【机器学习实战】第1章 机器学习基础

    第1章 机器学习基础 机器学习 概述 机器学习就是把无序的数据转换成有用的信息. 获取海量的数据 从海量数据中获取有用的信息 我们会利用计算机来彰显数据背后的真实含义,这才是机器学习的意义. 机器学习 ...

  5. 第十一章 机器学习系统设计-机器学习老师板书-斯坦福吴恩达教授

    第十一章 机器学习系统设计 11.1 确定执行的优先级:垃圾邮件分类例子 11.2 误差分析 11.3 不对称分类的误差评估 11.4 精准率和召回率的权衡 11.5 机器学习数据 11.1 确定执行 ...

  6. 人工智能:第七章 机器学习

    第七章机器学习 教学内容:机器学习是继专家系统之后人工智能应用的又一重要研究领域.本章主要介绍机器学习的有关知识及其主要的几种学习方法,并介绍了知识发现的相关内容. 教学重点:机器学习的基本结构.类比 ...

  7. 机器学习入门系列(1)--机器学习概览

    本文比较长,八千字,建议收藏起来慢慢看! 此外,这其实是合并公众号最开始写的两篇文章,整合在一起了. 机器学习入门系列(1)--机器学习概览(上) 机器学习入门系列(2)--机器学习概览(下) 主要参 ...

  8. 机器学习入门系列(2)--机器学习概览(下)

    这是本系列的第二篇,也是机器学习概览的下半部分,主要内容如下所示: 文章目录 1. 机器学习的主要挑战 1.1 训练数据量不足 1.2 没有代表性的训练数据 1.3 低质量的数据 1.4 不相关的特征 ...

  9. 机器学习入门系列(1)--机器学习概览(上)

    最近打算系统学习和整理机器学习方面的知识,会将之前看的 Andrew Ng 在 course 课程笔记以及最近看的书籍<hands-on-ml-with-sklearn-and-tf>结合 ...

最新文章

  1. 数据库设计中的9大常见错误
  2. 工业根基,莫让ICT喧宾夺主
  3. Problem 63 何时该用glDrawTexiOES?
  4. 阿里云域名注册和虚拟云主机
  5. GridView RowCommand 获取列值
  6. 移动开发者选项手机如何打开真机调试模式
  7. 利用计算机窃听,observer模拟监听器的实现
  8. CodeForces - 375D Tree and Queries 树启 + 思维
  9. 干得最多最累,工资还不如新人
  10. 终极解决VS2015 安装失败问题,如 安装包损坏或丢失
  11. FFmpeg之yuv镜像(十八)
  12. 你知道R中的赋值符号箭头(lt;-)和等号(=)的区别吗?
  13. 问卷星图片自动提取小程序
  14. 卷积编码verilog实现
  15. 蓝色的网站商城后台通用管理模板——后台
  16. 快速排序 C语言实现
  17. python怎么爬虎牙_Python_虎牙妹子爬虫实现
  18. java的框架gwt介绍_GWT Portlets
  19. 三线压力传感器原理_压力传感器怎么接线 每根线都是干什么的
  20. 实例7:七段数码管绘制

热门文章

  1. (10)FPGA面试题多位信号同步问题
  2. FPGA时钟资源使用
  3. 图像的频率谱和功率谱代表什么_使用 FastAI 和即时频率变换进行音频分类
  4. instr like 效率_新型固井替代技术 提高井建效率
  5. linux 串口命令
  6. idea中拉取项目时 没有文件_idea编译器中maven项目获取路径的方法
  7. magento 优化 php.ini,PHP.ini配置文件(中文) | Magento UI
  8. Linux内核分析 - 网络[八]:IP协议
  9. python 通达信上传云端_Python读取通达信本地数据
  10. 力扣868. 二进制间距