总结:

进一步学习机器学习基础,希望以后有机会多多实践,为以后进入这个领域做准备。

学习内容:

01-机器学习介绍
介绍机器学习的概念,监督学习,无监督学习,迁移学习,强化学习等概念

02-回归
介绍回归的概念,应用,线性回归,利用损失函数进行模型评估,使用梯度下降法拟合模型

03-误差和梯度下降
介绍偏差与方差,欠拟合与过拟合,交叉验证方法,梯度下降优化(学习率调节,随机梯度下降法,特征缩放等)

04-深度学习反向传播机制
介绍神经网络的构建,模型的评估,优化函数选择,梯度下降反向传播机制

05-网络设计技巧
介绍局部最小值与鞍点、批次与动量、自动调整学习率等
06-卷积神经网络
介绍CNN的特点,作用,与全连接的关系,卷积、池化的操作,CNN应用的场景

1. 初识机器学习

机器学习是让机器有自己学习的能力,是通过人类编写程序去实现这种能力的。
机器学习的技术多种多样,主要分为监督学习(分类、回归)、半监督学习、迁移学习、无监督学习和强化学习。

2 回归

当机器学习找到的一个功能时,它输出的结果是一个标量,称为回归。

3 误差和梯度下降

3.1 误差

误差为什么会产生,是由于方差和偏差的不同而导致的。

3.2 梯度下降

梯度下降底的直观解释如下:比如我们在一座大山上的某处位置,由于我们不知道怎么下山,于是决定走一步算一步,也就是在每走到一个位置的时候,求解当前位置的梯度,沿着梯度的负方向,也就是当前最陡峭的位置向下走一步,然后继续求解当前位置梯度,向这一步所在位置沿着最陡峭最易下山的位置走一步。这样一步步的走下去,一直走到觉得我们已经到了山脚。当然这样走下去,有可能我们不能走到山脚,而是到了某一个局部的山峰低处。

  • 可以通过调整学习率得到不同的值。

4 深度学习介绍

深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。

5 网络设计的优化

批次和动量

  • 批次是对某对象进行批量的处理,可以减少运算时间。
  • 动量具有一定的惯性,让其沿着原有惯性的方向前行,从而不会被最低点卡住。

自动调整学习率

  • 每一个时刻的学习率不应该都相同的,需要特制化。

6 卷积神经网络

参考:【DataWhale-李宏毅深度学习】Task07总结

《深度学习》李宏毅 -- task7总结相关推荐

  1. 深度学习——李宏毅第一课2020

    李宏毅深度学习课程 预测宝可梦的战斗力 Regression Market Forecast--预测明天股价如何? self-driving car--预测方向盘角度 Recommendation-- ...

  2. 深度学习-李宏毅PPT总结

    前言: 深度学习话题十分火热,网上的资料也非常多,这的确很头疼,太容易迷失.个人认为寻找大牛的授课ppt作为入门方式就可以,跟随大牛的脚步先画出一条直线,再补充骨肉.Anyway,这篇文章十分适合机器 ...

  3. 深度学习李宏毅PPT学习笔记一(深度学习介绍)

    文章目录 什么是深度学习?DNN就是有多个隐层的NN 为什么是深度网络,而不是宽度网络? 深度学习第一步,使用keras训练mnist手写数字识别模型 什么是深度学习?DNN就是有多个隐层的NN 机器 ...

  4. 李宏毅 深度学习【持续更新】

    目录 pytorch快速入门 csdn快速入门 OS包 PIL包 Opencv包 Dataset类 Tensorboard的使用 torchvision.transforms 的使用 torchvis ...

  5. ML笔记 00:机器学习类型 深度学习和传统机器学习的区别

    人工智能的核心是机器学习.机器学习是一门专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能的学科.机器学习涉及了很多的大学数学知识:概率论与 ...

  6. 机器学习与深度学习常识

    输入->特征提取->输出->特征处理 深度学习主要用作特征提取 深度学习的转折点,发现视觉系统的信息处理,可视皮层是分级的 在发展人工智能上找到参考点 参考: 一天搞懂深度学习--李 ...

  7. 靠谱的快速入门机器学习和深度学习路线

    『运筹OR帷幄』原创 作者:霍华德 编者按: 入门机器学习和深度学习并不是一件容易的事情.需要学习大量的知识,初学者常常会迷茫不知所措.现在我们给你带来一篇纯干货,帮助你入门机器学习和深度学习. 什么 ...

  8. 深度学习模型压缩与加速

    深度神经网络在人工智能的应用中,包括语音识别.计算机视觉.自然语言处理等各方面,在取得巨大成功的同时,这些深度神经网络需要巨大的计算开销和内存开销,严重阻碍了资源受限下的使用.模型压缩是对已经训练好的 ...

  9. 【组队学习】【35期】李宏毅机器学习(含深度学习)

    李宏毅机器学习(含深度学习) 航路开辟者:王茂霖.陈安东,刘峥嵘,李玲 领航员:梁家晖 航海士:程浩伟.周小要.吴昌广 基本信息 开源内容:https://linklearner.com/datawh ...

最新文章

  1. java连接pda_程序文件直接拷贝到pda设备 (USB连接pc pda wince6.0 C#)
  2. “达观杯”NLP算法大赛再启航,丰厚奖金、直通Offer等你来拿!
  3. iptables —— Iptables防火墙规则使用梳理
  4. TI BLE协议栈 按键流程分析
  5. python PyQt5中文教程☞【第十节】PyQt5绘图(绘制文本drawText()、画点drawPoints()、设置颜色、QPen(画笔)绘制线条、QBrush(笔刷)绘制纹理
  6. python移除系统多余大文件
  7. C语言中的位域的使用
  8. 842. Split Array into Fibonacci Sequence
  9. 计算机职业学校杭州,杭州2021年计算机学校是干什么的
  10. JAVA 文件下载乱码问题解决办法
  11. R Markdown与RStudio IDE深度结合
  12. Mysql更换版本的操作,非常详细(包括数据备份,卸载,安装,还原)
  13. 《Java大学教程》—第24章 Java的背景
  14. Project Management-软件开发之项目管理
  15. threejs 管子_使用webgl(three.js)搭建一个3D智慧园区、3D建筑,3D消防模拟,web版3D,bim管理系统——第四课...
  16. PERL 连接FTP实现文件上传下载
  17. grpc编译问题:“C++ versions less than C++11 are not supported.
  18. 背代码可以学好编程吗?下面的回答看的我一脸懵逼!
  19. foxmail远程主机强迫关闭了一个现有的连接
  20. Unity调用大华相机SDK采集图像及基本功能设定

热门文章

  1. 换教室(NOIP2016提高组Day1T3)
  2. 剖析Volley请求多次的原理
  3. 7820X+RTX2080Ti(Ubuntu 18.04)新机配置记录
  4. TF ckpt转pb脚本
  5. Java同步数据结构之ConcurrentLinkedQueue
  6. vue双向数据绑定的简单实现
  7. 实现一门新的语言--背景(1)
  8. iOS:授权用户定位NSLocationManager的使用
  9. 获取当前3Ds MAX版本
  10. C# MD5 加密算法