首页 > 其他分享 >深度学习入门知识点小结

深度学习入门知识点小结

时间:2024-10-17 19:49:12浏览次数:16  
标签:知识点 DL 入门 ML 学习 神经网络 深度 小结 函数

深度学习(Deep Learning)

       简介:

              机器学习的分支, 是一种以神经网络为架构, 对数据进行特征学习是算法

       深度学习(DL)与机器学习(ML)的区别:

              1.特征提取

                     ML:人工进行特征抽取

                     DL:可以通过深度神经网络自动进行特征抽取

              2.数据量

                     ML:需要的数据少, 效果不是很好

                     DL:需要的数据多, 效果更好, 因为参数更多, 需要更大的算力

              3.应用场景

                     ML:擅长处理结构化数据和一些简单的非结构化数据, 适合比较简单的任务,

                     包括推荐系统, 医疗辅助诊断

                     DL:擅长处理非结构化数据, 可以解决一些机器学习无法处理的问题, 包括

       主要应用场景:

              1.图像识别

                     物体识别

                     场景识别

                     人脸身份认证

                     人脸跟踪检测

              2.自然语言处理

                     机器翻译

                     文本识别

                     聊天对话

              3.语音技术

                     语音识别

       深度学习框架:

              TensorFlow,Kears是google产品, 但语法较复杂, 新手上手难度较高

              PyTorch, facebook产品, 与python语法相同, 操作方式类似numpy

人工神经网络(ANN), 简称神经网络(NN)

       简介:

              模拟生物的神经系统, 对函数进行评估或者近似

       神经元

       单层神经网络

       感知机

              两层神经网络

              例子:简单的二分类模型

       多层神经网络

              输入层

              隐藏层(隐藏层可以有很多, 且每层可以有多个神经元)

              输出层

       激活函数

              作用:

                     增加模型非线性分割能力

                     提高模型稳健性(也叫鲁棒性)

                     缓解梯度消失

                     加速模型收敛

              sigmiod

                     (0:1)

              tanh

                     (-1:1)

              relu

                     (max0:x)

              ELU

                     a(e^x-1)

扩展:

       线性函数:

              同时满足下列两个条件就是线性函数

                     1.可加性:

                            f(x1+x2)=f(x1)+f(x2)

                     2.齐次性:

                            f(kx)=kf(x)

       注意:

              线性函数不仅仅包含直线, 微分和积分也是线性函数

标签:知识点,DL,入门,ML,学习,神经网络,深度,小结,函数
From: https://blog.csdn.net/JR521314/article/details/143018972

相关文章

  • Makefile入门学习过程中的一些知识点-一些常见规则或语法:
    1.order-only依赖:还是以上一篇的sudoku项目为例,之前写的目标之后的依赖都属于普通依赖,普通依赖都对应自身的规则,order-only依赖也是一样的,但是当依赖文件中的内容发生改动的时候,两种依赖就会产生差别:对于普通依赖而言,当依赖发生改变需要重新与目标文件生成链接,也就是说如果任......
  • vue入门案例-基本使用----非常适合初学者。言简意赅,没有废话。附带springboot+vue前后
    Listitemvue1.vue介绍渐进式JavaScript框架,易学易用,性能出色,适用场景丰富的Web前端框架地址:https://cn.vuejs.org/什么是vue?Vue(发音为/vjuː/,类似view)是一款用于构建用户界面的JavaScript框架。它基于标准HTML、CSS和JavaScript构建,并提供了一套声明......
  • Python爬虫:获取数据的入门详解
    在互联网时代,数据已成为最宝贵的资源之一。Python,作为一种功能强大且易于学习的编程语言,成为了数据获取和处理的理想工具。Python爬虫,特别是,允许我们从网页中自动提取大量数据,为数据分析、机器学习、研究和开发等多种应用提供了原材料。本文将为您提供一个Python爬虫的入门详解......
  • ThreeJS入门(123):THREE.Skeleton 知识详解,示例代码
    作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,ThreeJS,canvas,echarts等技术开发,欢迎加微信(gis-dajianshi),一起交流。查看本专栏目录-本文是第123篇入门文章......