斯坦福第十九课:总结(Conclusion)

19.1  总结和致谢

欢迎来到《机器学习》课的最后一段视频。我们已经一起学习很长一段时间了。在最后视频中,我想快速地回顾一下这门课的主要内容,然后简单说几句想说的话。

作为这门课的结束时间,那么我们学到了些什么呢?在这门课中,我们花了大量的时间介绍了诸如线性回归、逻辑回归、神经网络、支持向量机等等一些监督学习算法,这类算法 具有带标签的数据和样本,比如 x(i)、y(i)。

然后我们也花了很多时间介绍无监督学习。例如 K-均值聚类、用于降维的主成分分析,

以及当你只有一系列无标签数据 x(i)时的异常检测算法。 当然,有时带标签的数据,也可以用于异常检测算法的评估。此外,我们也花时间讨论

了一些特别的应用或者特别的话题,比如说推荐系统。以及大规模机器学习系统,包括并行 系统和映射化简方法,还有其他一些特别的应用。比如,用于计算机视觉技术的滑动窗口分类算法。

最后,我们还提到了很多关于构建机器学习系统的实用建议。这包括了怎样理解某个机 器学习算法是否正常工作的原因,所以我们谈到了偏差和方差的问题,也谈到了解决方差问 题的正则化,同时我们也讨论了怎样决定接下来怎么做的问题,也就是说当你在开发一个机 器学习系统时,什么工作才是接下来应该优先考虑的问题。因此我们讨论了学习算法的评价 法。介绍了评价矩阵,比如:查准率、召回率以及 F1 分数,还有评价学习算法比较实用的

训练集、交叉验证集和测试集。我们也介绍了学习算法的调试,以及如何确保学习算法的正常运行,于是我们介绍了一些诊断法,比如学习曲线,同时也讨论了误差分析、上限分析等等内容。

所有这些工具都能有效地指引你决定接下来应该怎样做,让你把宝贵的时间用在刀刃上。 现在你已经掌握了很多机器学习的工具,包括监督学习算法和无监督学习算法等等。

但除了这些以外,我更希望你现在不仅仅只是认识这些工具,更重要的是掌握怎样有效 地利用这些工具来建立强大的机器学习系统。所以,以上就是这门课的全部内容。如果你跟 着我们的课程一路走来,到现在,你应该已经感觉到自己已经成为机器学习方面的专家了吧?

我们都知道,机器学习是一门对科技、工业产生深远影响的重要学科,而现在,你已经完 全具备了应用这些机器学习工具来创造伟大成就的能力。我希望你们中的很多人都能在相应 的领域,应用所学的机器学习工具,构建出完美的机器学习系统,开发出无与伦比的产品和 应用。并且我也希望你们通过应用机器学习,不仅仅改变自己的生活,有朝一日,还要让更 多的人生活得更加美好!

我也想告诉大家,教这门课对我来讲是一种享受。所以,谢谢大家! 最后,在结束之前,我还想再多说一点:那就是,也许不久以前我也是一个学生,即使是现在,我也尽可能挤出时间听一些课,学一些新的东西。所以,我深知要坚持学完这门课 是很需要花一些时间的,我知道,也许你是一个很忙的人,生活中有很多很多事情要处理。 正因如此,你依然挤出时间来观看这些课程视频。我知道,很多视频的时间都长达数小时, 你依然花了好多时间来做这些复习题。你们中好多人,还愿意花时间来研究那些编程练习, 那些又长又复杂的编程练习。我对你们表示衷心的感谢!我知道你们很多人在这门课中都非 常努力,很多人都在这门课上花了很多时间,很多人都为这门课贡献了自己的很多精力。所 以,我衷心地希望你们能从这门课中有所收获!

最后我想说!再次感谢你们选修这门课程!

Andew Ng

时间: 2024-10-07 12:47:19

斯坦福第十九课:总结(Conclusion)的相关文章

NeHe OpenGL教程 第二十九课:Blt函数

转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第二十九课:Blt函数 Blitter 函数: 类似于DirectDraw的blit函数,过时的技术,我们有实现了它.它非常的简单,就是把一块纹理贴到另一块纹理上. 这篇文章是有Andreas Lffler所写的,它写了一份原始的教

NeHe OpenGL教程 第三十九课:物理模拟

转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第三十九课:物理模拟 物理模拟简介: 还记得高中的物理吧,直线运动,自由落体运动,弹簧.在这一课里,我们将创造这一切. 物理模拟介绍 如果你很熟悉物理规律,并且想实现它,这篇文章很适合你. 在这篇教程里,你会创建一个非常简单的物理引

KALI LINUX WEB 渗透测试视频教程—第十九课-METASPLOIT基础

原文链接:Kali Linux Web渗透测试视频教程—第十九课-metasploit基础 文/玄魂 目录 Kali Linux Web 渗透测试视频教程—第十九课-metasploit基础...................... 1 metasploit..................................................................................................... 1 基本体系结构..........

斯坦福第十八课:应用实例:图片文字识别(Application Example: Photo OCR)

18.1  问题描述和流程图 18.2  滑动窗口 18.3  获取大量数据和人工数据 18.4  上限分析:哪部分管道的接下去做 18.1  问题描述和流程图 图像文字识别应用所作的事是,从一张给定的图片中识别文字.这比从一份扫描文档中 识别文字要复杂的多. 为了完成这样的工作,需要采取如下步骤: 为了完成这样的工作,需要采取如下步骤: 1. 文字侦测(Text detection)——将图片上的文字与其他环境对象分离开来 2. 字符切分(Character segmentation)——将文

第十九课预习任务

第十九课预习任务 11.25 配置防盗链11.26 访问控制Directory11.27 访问控制FilesMatch11.28 限定某个目录禁止解析php11.29 限制user_agent11.30/11.31 php相关配置11.32 php扩展模块装安扩展几种限制ip的方法 http://ask.apelearn.com/question/6519apache 自定义header http://ask.apelearn.com/question/830apache的keepalive和k

斯坦福第十二课:支持向量机(Support Vector Machines)

12.1  优化目标 12.2  大边界的直观理解 12.3  数学背后的大边界分类(可选) 12.4  核函数 1 12.5  核函数 2 12.6  使用支持向量机 12.1  优化目标 到目前为止,你已经见过一系列不同的学习算法.在监督学习中,许多学习算法的性能都非常类似,因此,重要的不是你该选择使用学习算法 A 还是学习算法 B,而更重要的是, 应用这些算法时,所创建的大量数据在应用这些算法时,表现情况通常依赖于你的水平.比 如:你为学习算法所设计的特征量的选择,以及如何选择正则化参数,

第十九课(二)

-中 外国語を勉強している学生は20人中.18人が女性である AB型の血液は十人のうち一人が二人くらいしかない 自由职业者 フリーターと言われる若者のうち.半数近くは週五日間働いている -ひびが入る -ようにしてください 明日の会議には遅れないようにしてください 今日.お風呂に入ってもいいですか いいえ.入らないようにしてください インフルエンザの防止ため.これから.外出する時はマスクをするようにしてください -次第 準備ができ次第.ご案内いたします 中井さんから連絡があり次第.私に電話してくだ

JAVA学习第十九课(java程序的异常处理 (二))

异常处理的捕捉形式: 这是可以对异常进行针对性处理的方式 六.try.catch的理解 具体格式: try { //需要被检测异常的代码 } catch(异常类 变量)//改变量用于接受发生异常的对象 { //处理异常的代码 } finally { //一定会被执行的代码 } 这三个代码块是一个整体. try是尝试,catch捕捉,finally最终化   什么时候用try&catch,什么时候用抛? 在定义功能时,如果这个问题你可以处理的了,那么就用try&&catch,处理不了

第二十九课:javascript异步处理

大家知道javascript中有多少方法能够实现异步处理吗?setTimeout(),setInterval()是最常用的两个.XMLHttpRequest对象,进行ajax请求时.postMessage()进行跨域操作时.WebWorker创建新的线程时.setImmediate方法(新的setTimeout方法).requestAnimationFrame进行动画操作时.这些东西都有一个共同的特点,就是拥有一个回调函数.有的异步API还提供了相对应的中断API,比如:clearTimeout