热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

机器学习课程总结

1结论1.1总结和致谢在这门课中我们花了大量的时间介绍了诸如线性回归逻辑回归神经网络支持向量机等等一些监督学习算法,这类算法需要带标签的数据和样本,比如x(i)y(

1结论

1.1总结和致谢

在这门课中 我们花了大量的时间 介绍了诸如线性回归 逻辑回归 神经网络 支持向量机 等等一些监督学习算法, 这类算法需要带标签的数据和样本 ,比如 x(i) y(i)。

然后我们也花了很多时间介绍无监督学习 ,例如 K-均值聚类 用于降维的主成分分析。 以及当你只有一系列无标签数据 x(i) 时的 异常检测算法, 当然 有时带标签的数据 也可以用于异常检测算法的评估 。

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

最后 我们还提到了很多关于构建 机器学习系统的实用建议 ,这包括了怎样理解 某个机器学习算法, 是否正常工作的原因。 所以我们谈到了偏差和方差的问题, 也谈到了解决方差问题的正则化 ,同时我们也讨论了 怎样决定接下来做什么的问题, 也就是说当你在开发一个机器学习系统时 什么工作才是接下来应该优先考虑的问题。

因此我们讨论了学习算法的评价方法 ,介绍了评价矩阵 比如 查准率 召回率以及F1分数, 还有评价学习算法比较实用的 训练集 交叉验证集和测试集。

我们也介绍了学习算法的调试 以及如何确保 学习算法的正常运行, 于是我们介绍了一些诊断方法 ,比如学习曲线, 同时也讨论了 误差分析 上限分析的内容 。

所有这些工具都能在你开发机器学习系统时 帮助你决定接下来应该做什么, 怎样把宝贵的时间用在刀刃上 。现在你已经掌握了很多机器学习的工具, 包括监督学习算法和无监督学习算法等。 但除了这些以外, 我更希望你现在不仅仅只是认识这些工具 ,更重要的是掌握怎样有效地利用这些工具 来建立强大的机器学习系统 。

就是这样 以上就是这门课的全部内容 ,如果你跟着我们的课程一路走来 ,到现在 你应该已经感觉到 自己已经成为机器学习方面的专家了吧 。 所以 我衷心地希望你们能从这门课中有所收获 最后我想说 再次感谢你们选修这门课程!

1.2成果

到这里,这门《机器学习》公开课算是上完了,吴老师也说上万这门课就是“专家”,但是机器学习的路才刚刚开始。这门课程只能是机器学习的入门课程。吴老师用最简单的方式带领我们走进这个领域,给了我们实现未来的可能。下一步,应该做的:
1. 对于课程中的模糊的点,老师一带而过的点,重点回顾并总结。
2. 通过书本,通过比较不同学者的理解来,系统的复习一下《机器学习》的框架(推荐《西瓜书》)。
3. 做一个小项目,在实践中练习:1.编程技术 2.模型的实现 3.优化的能力

最后,衷心的感谢吴恩达老师,经过这个课程我懂得了什么是思考、分享和坚持。


上面是coursera上完成课程给的证书,一般要300¥左右才能购买;而在校学生可以通过申请网站助学金免除这一费用(再次感谢吴老师)。

  1. 下附我的助学金申请书模板(必须是英文),给有需要的童鞋下载:http://download.csdn.net/download/u012052268/10199129
  2. 在学习的过程中,积累的编程作业的答案:http://download.csdn.net/download/u012052268/10199117

推荐阅读
  • 机器学习中的相似度度量与模型优化
    本文探讨了机器学习中常见的相似度度量方法,包括余弦相似度、欧氏距离和马氏距离,并详细介绍了如何通过选择合适的模型复杂度和正则化来提高模型的泛化能力。此外,文章还涵盖了模型评估的各种方法和指标,以及不同分类器的工作原理和应用场景。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 尽管深度学习带来了广泛的应用前景,其训练通常需要强大的计算资源。然而,并非所有开发者都能负担得起高性能服务器或专用硬件。本文探讨了如何在有限的硬件条件下(如ARM CPU)高效运行深度神经网络,特别是通过选择合适的工具和框架来加速模型推理。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • 机器学习核心概念与技术
    本文系统梳理了机器学习的关键知识点,涵盖模型评估、正则化、线性模型、支持向量机、决策树及集成学习等内容,并深入探讨了各算法的原理和应用场景。 ... [详细]
  • 本文档旨在帮助开发者回顾游戏开发中的人工智能技术,涵盖移动算法、群聚行为、路径规划、脚本AI、有限状态机、模糊逻辑、规则式AI、概率论与贝叶斯技术、神经网络及遗传算法等内容。 ... [详细]
  • 基于2-channelnetwork的图片相似度判别一、相关理论本篇博文主要讲解2015年CVPR的一篇关于图像相似度计算的文章:《LearningtoCompar ... [详细]
  • 在Ubuntu 16.04中使用Anaconda安装TensorFlow
    本文详细介绍了如何在Ubuntu 16.04系统上通过Anaconda环境管理工具安装TensorFlow。首先,需要下载并安装Anaconda,然后配置环境变量以确保系统能够识别Anaconda命令。接着,创建一个特定的Python环境用于安装TensorFlow,并通过指定的镜像源加速安装过程。最后,通过一个简单的线性回归示例验证TensorFlow的安装是否成功。 ... [详细]
  • 李宏毅机器学习笔记:无监督学习之线性方法
    无监督学习主要涵盖两大类别:一是聚类与降维,旨在简化数据结构;二是生成模型,用于从编码生成新的数据样本。本文深入探讨了这些技术的具体应用和理论基础。 ... [详细]
  • 深入理解C++中的KMP算法:高效字符串匹配的利器
    本文详细介绍C++中实现KMP算法的方法,探讨其在字符串匹配问题上的优势。通过对比暴力匹配(BF)算法,展示KMP算法如何利用前缀表优化匹配过程,显著提升效率。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • PHP 过滤器详解
    本文深入探讨了 PHP 中的过滤器机制,包括常见的 $_SERVER 变量、filter_has_var() 函数、filter_id() 函数、filter_input() 函数及其数组形式、filter_list() 函数以及 filter_var() 和其数组形式。同时,详细介绍了各种过滤器的用途和用法。 ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 在上一篇文章中,我们初步探讨了神经网络的基础概念,并通过一个简单的例子——将摄氏度转换为华氏度——介绍了单个神经元的工作原理。本文将继续探索神经网络的应用,特别是如何构建一个基本的分类器。 ... [详细]
  • 利用Java与Tesseract-OCR实现数字识别
    本文深入探讨了如何利用Java语言结合Tesseract-OCR技术来实现图像中的数字识别功能,旨在为开发者提供详细的指导和实践案例。 ... [详细]
author-avatar
手机用户2502907707
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有