机器学习已经强大到可以独立成为人工智能的一个子领域。
可以通过对机器编程实现比如执行网络搜索、理解人类语言、通过x光诊断疾病,或制造自动驾驶汽车。

机器学习定义

一般来说,给一个算法学习的机会越多,它的表现就越好。
机器学习的两种主要类型是监督学习和无监督学习(强化学习在课程中不细讲)
监督学习是进步最快和创新最多的算法。
在课程中会学习一些实践机器学习算法的实用技巧。

监督学习

如今,机器学习正在创造巨大的经济价值。现在99%机器学习产生的价值是由一种叫做监督学习的算法所创造的。
监督式机器学习,或者更常见的说法——监督学习,是指学习x到y 或者 输入到输出映射的算法。

监督学习的主要特点是:算法学习你提供的例子。这些例子中有正确答案,即,对于给定的输入x,标上正确的标签y,通过学习正确的输入x和期望的输出y,算法最终能够只接受输入,而不需要接受输出标签,就能给出合理准确的输出预测或猜测。

机器学习的实际应用场景举例

  1. 如果输入x是一封电子邮件,输出y是这封电子邮件是不是垃圾邮件,这就有了个垃圾邮件过滤器。
  2. 或者输入的是音频片段,算法输出的是文本,那么这就是语音识别。
  3. 或者如果你想输入英语之后,得到相应的西班牙语,阿拉伯语,印地语,汉语,日语,或者其他语言的翻译,这就是机器翻译。
  4. 如今,监督学习最赚钱的产业大概就是在线广告。几乎所有大型在线广告平台都会有这样的机器学习算法,通过输入一则广告和一些关于你的信息,然后试着计算你是否会点击那个广告。因为通过展示广告人们就有可能点击它,对于这些大型在线广告平台来说,每一次点击都是收入,这实际上为这些公司带来了很多收入。
  5. 或者如果你想造一辆自动驾驶汽车,学习算法的输入就是图像、来自传感器的信息,如雷达或者其他设备,然后算法尝试输出位置,比如其他车的位置,这样,你的无人驾驶汽车可以安全地穿梭于其他车辆中。
  6. 再举个汽车制造的例子,你可以有一个这样的学习算法,输入一个产品成品的图片,比如说刚从生产线上下来的手机,算法会输出手机有没有刮伤、凹痕或其他产品缺陷。这叫做视觉检测,它帮助制造商减少或避免产品出现纰漏。

回归

回归问题比如就房价预测来说
回归需要预测一个数字无限多个可能的输出

分类


回归
预测一个数字
无限多的可能输出,少量的可能输出

分类
预测分类

无监督学习

监督学习,从标有“正确答案”的数据中学习
无监督学习,在无标记的数据中寻找有趣的东西。


案列

集群:谷歌news
比如百度头条,会根据panda,twin,zoo进行相关关键字推送
聚类:DNA微阵列
聚类:对客户进行分组




无监督学习

数据只有输入x,而没有输出标签y。
算法必须在数据中找到结构。

聚类:将相似数据分组分在一起。
降维:使用更少的数据压缩数据数字
异常检测:发现不寻常的数据点


Jupyter Notebooks

如今,机器学习和数据科学从业者使用最广泛的工具就是Jupyter Notebook。这是大多数人默认会使用到的写代码、做实验的开发环境。
在吴恩达老师这门课中,会学习如何用浏览器,构建一个Jupyter Notebook环境,去测试我们自己的一些想法。
这并不是简化后的开发环境,你用的是和许多大国开发人员同款的开发环境。

课程地址:https://www.coursera.org/specializations/machine-learning-introduction

在这门课提供的所有Lab中,有一种选做的Lab,你可以打开它,运行一行试试,这通常不用你再补充代码。
请随意上下滚动屏幕浏览内容,鼠标停留在菜单上,可以看到这些的不同选项。

这里有两种类型的模块,按Shift+Enter键,你可以随意地编辑和修改代码,然后运行它,看看会发生什么。

如果你还没有使用过Jupyter Notebook环境,我希望你能在Jupyter Notebook中更加熟悉Python。


线性回归模型

让我们从一个可以用线性回归解决的问题开始。

假设你想根据房子的大小来预测房子的价格。我们将使用波特兰的房屋大小和价格数据集,该图中:横轴是房子的面积,单位是平方英尺;纵轴是房子的价格,单位是千美元。

这里每个数据点,每一个小X都是对应房子的大小和最近的售价。现在,假设你是波特兰的一个房地产经纪人,你正在帮一个客户卖她的房子。她现在问你,你觉得这房子能卖多少钱?

这个数据集也许能帮你估计出她的房子能卖多少钱。
首先,你测量房子的大小,结果发现房子的面积是1250平方英尺。你觉得这房子能卖多少钱呢?

通过这个数据集,你的模型将把数据拟合成一条直线,根据这条拟合好的直线,你可以看到如果房子有1250平方英尺,它会在这里和直线相交,而且如果你看向左边的纵轴,你可以看到价格大概在这里,22万美元左右。

这就是所谓的监督学习模型的一个例子。





该文章记录我在b站学习的《2022吴恩达机器学习Deeplearning.ai课程》笔记,学习视频地址在:https://www.bilibili.com/video/BV1Pa411X76s/?p=11&spm_id_from=pageDriver&vd_source=5db49e51dca44fd53a43d740419ed842

【机器学习】吴恩达机器学习Deeplearning.ai相关推荐

  1. python第六周实验_机器学习 | 吴恩达机器学习第六周编程作业(Python版)

    实验指导书    下载密码:ovyt 本篇博客主要讲解,吴恩达机器学习第六周的编程作业,作业内容主要是实现一个正则化的线性回归算法,涉及本周讲的模型选择问题,绘制学习曲线判断高偏差/高方差问题.原始实 ...

  2. 机器学习 | 吴恩达机器学习第六周编程作业(Python版)

    实验指导书    下载密码:ovyt 本篇博客主要讲解,吴恩达机器学习第六周的编程作业,作业内容主要是实现一个正则化的线性回归算法,涉及本周讲的模型选择问题,绘制学习曲线判断高偏差/高方差问题.原始实 ...

  3. 这 28 张精炼图,将吴恩达的 deeplearning.ai 总结得恰到好处!

    点击上方"AI有道",选择"星标"公众号 重磅干货,第一时间送达 吴恩达--人工智能领域的大 IP,他在 Coursera 上开设的 deeplearning. ...

  4. 吴恩达创建deeplearning.ai讲授AI课程 ,向全世界普及深度学习知识

    吴恩达称正在做的AI项目有三个,deeplearning.ai只是其中的第一个. 昨晚,前百度首席科学家吴恩达在其Twitter上发布重磅消息称,deeplearning.ai课程正式登录Couser ...

  5. 吴恩达机器学习[9]-神经网络学习

    神经网络学习 Neural Network 非线性假设 Non-linear hypotheses 神经元与大脑 Neurons and the brain 模型展示1 Model represent ...

  6. 吴恩达机器学习ex1-matlab版学习总结笔记-(1)单变量线性回归

    作业任务项一:5*5矩阵A 代码如下: A=eye(5); eye()是单位矩阵,除了对角线为1,其余项都为0.5为矩阵维度,即生成5*5矩阵. 作业任务项二:单变量线性回归预测 代码如下: data ...

  7. 被吴恩达的Landing.ai刷屏后,我们从他的8条Twitter和9大招聘岗位中看到了三个有趣细节

    导语:在被吴恩达的Landing.ai刷屏后,我们从 Twitter 和招聘启示中看到了三个有趣的细节. 北京时间 12 月 14 日晚间,吴恩达宣布自己的新公司 Landing.ai 成立,希望从制 ...

  8. 吴恩达机器学习入门 2018 高清视频公开,还有习题解答和课程拓展,网友:找不到理由不学!...

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 机器学习入门课程哪家最强? 斯坦福吴恩达的CS229称第二,恐怕没人敢称第一. 最近,吴恩达在斯坦福的最新CS229 2018课程,已经完 ...

  9. 吴恩达机器学习入门2018高清视频公开,还有习题解答和课程拓展,网友:找不到理由不学!...

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 机器学习入门课程哪家最强? 斯坦福吴恩达的CS229称第二,恐怕没人敢称第一. 最近,吴恩达在斯坦福的最新CS229 2018课程,已经完 ...

最新文章

  1. 【ICML2021】计算机视觉中的自注意力机制教程,谷歌伯克利出品
  2. ae插件form_九个绝对不能错过的AE插件!
  3. java中打印输出数组内容的三种方式
  4. 分布式代码管理系统GIT
  5. 信号与系统郑君里上册pdf_信号与系统(上册)
  6. 2013_warmup
  7. springboot如何使用log4j记录日志
  8. 【高校宿舍管理系统】第六章 用户管理和年级管理
  9. 三层交换机也不贵:自己动手做三层交换机
  10. IT狂人职场路:揭秘华为百度高管如何炼成?
  11. 【MAF】MAF插件框架简介
  12. AirDisk存宝Q2 网盘转接器 移动硬盘伴侣NAS私有云
  13. 玩转X-CTR100 l STM32F4 l ADC 模拟数字转换
  14. SSM 项目 --------- 小米商城后台管理系统
  15. 利用iframe实现局部打印(区域打印)
  16. 详细理解 https 单向认证和双向认证原理
  17. Linux vim/vi下backspace(退格键)出现^? 或^H
  18. 张磊大神的《深入剖析Kubernetes》终于出书啦!
  19. 家家都有机器人(转载)
  20. 计划写Redis的源码分析笔记

热门文章

  1. 2020年上半年最接地气的Android面经,为你进大厂保驾护航
  2. android alert
  3. 【三】仿射变换、投影变换的矩阵形式和特点归纳
  4. 嵌入式入门学习笔记1
  5. [再寄小读者之数学篇](2014-05-30 对数不等式)
  6. el元素与jstl标签
  7. enumerate使用
  8. 数据分析师需要考试或考证吗?
  9. jQuery 即点即改
  10. 2023-03-06