本文大部分内容参考《深度学习》书籍,从中抽取重要的知识点,并对部分概念和原理加以自己的总结,适合当作原书的补充资料阅读,也可当作快速阅览机器学习原理基础知识的参考资料。

前言

深度学习是机器学习的一个特定分支。我们要想充分理解深度学习,必须对机器学习的基本原理有深刻的理解。

大部分机器学习算法都有超参数(必须在学习算法外手动设定)。机器学习本质上属于应用统计学,其更加强调使用计算机对复杂函数进行统计估计,而较少强调围绕这些函数证明置信区间;因此我们会探讨两种统计学的主要方法: 频率派估计和贝叶斯推断。同时,大部分机器学习算法又可以分成监督学习无监督学习两类;本文会介绍这两类算法定义,并给出每个类别中一些算法示例。

本章内容还会介绍如何组合不同的算法部分,例如优化算法、代价函数、模型和数据 集,来建立一个机器学习算法。最后,在 5.11 节中,我们描述了一些限制传统机器学习泛化能力的因素。正是这些挑战推动了克服这些障碍的深度学习算法的发展。

大部分深度学习算法都是基于随机梯度下降算法进行求解的。

5.1 学习算法

机器学习算法是一种能够从数据中学习的算法。这里所谓的“学习“是指:“如果计算机程序在任务

深度学习基础-机器学习基本原理相关推荐

  1. 麦子学院深度学习基础 —— 机器学习 —— 最近邻规则分类 KNN 算法

    最邻近规则分类(K-Nearest Neighbor)KNN 算法 1.综述: 1.1 Cover 和 Hart 在 1968 年提出了最初的近邻算法. 1.2 分类(Classification)算 ...

  2. 资源 | Intel发布AI免费系列课程3部曲:机器学习基础、深度学习基础以及TensorFlow基础

    翻译 | AI科技大本营(公众号ID:rgznai100) 校对 | 成龙 编辑 | 明明 Intel于近期发布了三门AI系列的免费课程,分别是关于机器学习基础.深度学习基础.TensorFlow基础 ...

  3. 第2节--深度学习基础介绍-机器学习--课程介绍(下)

    接第1节–深度学习基础介绍-机器学习–课程介绍(上) 4.Demo - 微软实时语音翻译(一个说英语的人,系统模拟说话人的声音实时说出对应的汉语)- Google无人车送盲人去超市购物- Google ...

  4. 神经网络与深度学习(一)——机器学习基础

    神经网络与深度学习 (一)--机器学习基础 1.人工智能基础概念 2. 机器学习 2.1 基本概念 2.2 机器学习的三个基本要素 2.2.1 模型 2.2.2 学习准则 2.2.2.1 损失函数 L ...

  5. 《机器学习系列教程》第三章 深度学习基础

    @[第三章 深度学习基础] 第三章 深度学习基础 3.1 基本概念 3.1.1 神经网络组成? 为了描述神经网络,我们先从最简单的神经网络说起. 感知机 简单的感知机如下图所示: [外链图片转存失败( ...

  6. 机器学习,深度学习基础算法原理详解(图的搜索、交叉验证、PAC框架、VC-维(持续更新))

    机器学习,深度学习基础算法原理详解(图的搜索.交叉验证.PAC框架.VC-维.支持向量机.核方法(持续更新)) 机器学习,深度学习基础算法原理详解(数据结构部分(持续更新)) 文章目录 1. 图的搜索 ...

  7. 第1节--深度学习基础介绍-机器学习--课程介绍(上)

    本课程为麦子学院彭亮老师讲授的(深度学习基础介绍-机器学习),共28小节. 彭亮在麦子学院还有两门课,一门是Python语言编程基础,另一门是深度学习进阶:算法与应用. 建议三门课的学习顺序为:Pyt ...

  8. Python深度学习之机器学习基础

    Python深度学习之机器学习基础 一.前言 本文记录 弗朗索瓦·肖莱的<Python深度学习>第四章 机器学习基础有关笔记. 二.笔记 2.1机器学习的四个分支 监督学习 序列生成(se ...

  9. 深度学习第一讲之深度学习基础

    技术交流qq群: 659201069 深度学习第一讲之深度学习基础 转载请注明出处! 本篇博文从what.why.when.who.where.how五个方面来分析深度学习,接下来讲如何入门,我门将通 ...

最新文章

  1. mybatis plus 导出sql_springBoot+mybatisPlus+hutool 实现输入sql导出 excel表格
  2. wxWidgets:wxXmlDocument类用法
  3. Java LinkedList void clear()方法与示例
  4. mysql分组之后统计数量
  5. 一个SPS + K2 + InfoPath + Mobile + Exchange的工作流程演示系统
  6. netty 高低位转码_Netty解决粘包和拆包问题的四种方案
  7. Java多线程学习二十一:ConcurrentHashMap 在 Java7 和 8 有何不同
  8. python将txt读入矩阵_python读入txt数据,并转成矩阵
  9. 你知道Object中有哪些方法及其作用吗?
  10. PyTorch 算法加速指南
  11. 华人“芯片女神”苏妈的硅谷传奇之路
  12. 《机器人爱好者(第1辑)》——机器人和人工智能
  13. S5P4418 使用SD卡启动Android系统
  14. win10怎么在网络里查看win7计算机,win10看不到win7共享电脑怎么办_win10共享发现不了其他电脑的解决方法...
  15. 5G端到端时延要求1ms是个什么概念?
  16. vue mvc与mvvm
  17. Windows XP 下安装SQL SERVER 2005问题汇总
  18. java集成友盟实现推送
  19. Spring + Thymeleaf 方言
  20. 用C++实现复数的四则运算

热门文章

  1. 【人工智能毕设之基于Python+flask+bilstm的评论情感分析系统-哔哩哔哩】 https://b23.tv/QU56eTl
  2. python提取wind数据_用Python从wind获取数据,转换成dataframe格式,并保存为Excel文件,excel...
  3. Python wind导入数据问题总结
  4. 神奇英语语法系列(三)——状语从句
  5. 开源机器学习流水线(Pipeline)工具调研(MLOps)
  6. 少说话多写代码之Python学习048——类的成员(supper函数)
  7. GraphSAGE: 算法原理,实现和应用
  8. java中创建对象的一般格式是什么_Java零基础快速入门|对象的创建和使用(下)...
  9. 化纤与纺织技术杂志化纤与纺织技术杂志社化纤与纺织技术编辑部2022年第2期目录
  10. 文件名中不能包含的字符有哪些?