【深度学习基础】

打基础日常记录

  • CNN基础知识
    • 1. 感知机
    • 2. DNN 深度神经网络(全连接神经网络)
      • DNN 与感知机的区别
      • DNN特点,全连接神经网络
      • DNN前向传播和反向传播
    • 3. CNN结构【提取特征+分类】
    • 4. CNN应用于文本
  • RNN基础
    • 1. RNN的本质
  • 词向量模型word2Vec
    • 1. 自然语言处理需要解决的问题
    • 2. 如何解决上述问题
    • 3. 词向量是什么(训练成词向量)
    • 4. 神经网络做什么?
    • 5. 模型如何去训练词向量
    • 6. 构建训练数据
    • 7. 浩大的语料库中,

CNN基础知识

1. 感知机

单层感知机就是一个二分类器,接收输入向量,输出分类结果,先进行线性加权,再进行激活函数的非线性转换,就相当于是一个小模型,里面的权重w和b是模型的参数
参考1
图1
参考2
在这里插入图片描述

2. DNN 深度神经网络(全连接神经网络)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

DNN 与感知机的区别

在这里插入图片描述

DNN特点,全连接神经网络

在这里插入图片描述

DNN前向传播和反向传播

在这里插入图片描述

3. CNN结构【提取特征+分类】

3.1 CNN特有的卷积层,
3.2 卷积层自带卷积核和relu激活函数,
3.3 CNN特有的池化层(池化层没有激活函数)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. CNN应用于文本

在这里插入图片描述

RNN基础

1. RNN的本质

常用在NLP中,应为NLP是处理语句的,语句之间有先后顺序,RNN可以在预测中加入先后顺序的信息
在这里插入图片描述
–分割线–
在这里插入图片描述
–分割线–
在这里插入图片描述
–分割线–

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

词向量模型word2Vec

把单词转换成向量,也就是一个一个的数值,计算机知道这些数值的含义,人类不需要理解

1. 自然语言处理需要解决的问题

  1. 单词之间应该有先后的顺序,而不是用词频;
  2. 意思相近的单词在空间中的表示也应该相近;

2. 如何解决上述问题

  1. 把单词变成向量,计算两个向量之间的相似度;(解决问题2)

3. 词向量是什么(训练成词向量)

词向量就是在规定的维度内,通常是50-300维度,把单词变成数值,计算机可以认识
在这里插入图片描述
在这里插入图片描述

4. 神经网络做什么?

输入两个单词,预测第三个单词

5. 模型如何去训练词向量

  1. 先有一个词向量库(随机初始化的),Look up embedding, 从中查找到输入词的向量,词向量输入到网络中,预测下一个词向量是什么,通过loss更新网络的权重参数以及词向量库
    在这里插入图片描述
    词训练数据库,是任何正常说话的逻辑数据都可以当成训练数据

6. 构建训练数据

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

7. 浩大的语料库中,

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/601516.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Leetcode - 2009. 使数组连续的最少操作数

文章目录 解析排序 原地去重 滑动窗口AC CODE 题目链接:Leetcode - 2009. 使数组连续的最少操作数 解析 题中所述的连续数组就是一串连续的自然数,想问需要多少次操作能将原数组变为连续的数。 我们排序去重,用逆向思维想能保留的数字数目…

OpenHarmony实战开发-Ability与ServiceExtensionAbility通信。

介绍 本示例展示通过IDL的方式 和 ohos.rpc 等接口实现了Ability与ServiceExtensionAbility之间的通信。 效果预览 使用说明 1.启动应用后,首页展示城市的天气信息,当前温度每隔5S会刷新一次。 工程目录 entry/src/main/ets/ |---Application |---f…

算力在现实生活中的多方面应用!

算力在现实生活中的应用是多方面的,它已经成为推动现代社会发展的重要力量。 以下是算力在不同领域中的具体应用: 立即免费体验:https://gpumall.com/login?typeregister&sourcecsdn #分布式云服务#算力#GpuMall#GpuMall智算云#训练#…

python ConfigParser:Python 标准库,ini 文件解析器

大家好!在进行接口自动化工作时,配置文件是非常常见和重要的一部分。Python 提供了一个强大的标准库——ConfigParser,用于解析和处理 INI 文件。在本文中,我们将介绍如何使用 ConfigParser 来读取和操作 INI 文件,并提…

opencv使用问题记录一二

opencv介绍 opencv是一个计算机视觉处理软件库,拥有强大的功能和高效的性能。 但是由于早期版本的原因,存在一些与目前主流使用不兼容的问题 问题与解决 RGB通道顺序 一般图片处理类库的通道顺序就是RGB,但是opencv的是反过来的&#xf…

嵌入式会越来越卷吗?

当谈及嵌入式系统时,我们探究的不仅是一种科技,更是一个日益多元与普及的趋势。嵌入式系统,作为一种融入更大系统中的计算机硬件和软件,旨在执行特定功能或任务。但这个看似特定的系统概念,却在发展中展现出了惊人的灵…

创建型模式--4.抽象工厂模式【弗兰奇一家】

1. 奔向大海 在海贼世界中,位于水之都的弗兰奇一家是由铁人弗兰奇所领导的以拆船为职业的家族,当然了他们的逆向工程做的也很好,会拆船必然会造船。船是海贼们出海所必备的海上交通工具,它由很多的零件组成,从宏观上看…

fakebook-攻防世界

题目 先目录扫描一下 dirseach 打开flag.php是空白的 访问robots.txt,访问user.php.bak <?php class UserInfo { public $name ""; public $age 0; public $blog ""; public function __construct($name, $age, $blog) { …

软件安全评估之设计评审入门(上)

壹 基础概念 在软件开发生命周期&#xff08;Software Development Life Cycle&#xff0c;简称SDLC&#xff09;中&#xff0c;设计评审&#xff08;Design Review&#xff09;是一个关键的阶段&#xff0c;旨在确保软件设计满足项目需求和目标&#xff0c;并且能够高效、可靠…

工作这么久,你有测试思维了吗?

在如今竞争激烈的职场中&#xff0c;拥有测试思维已成为一个不可或缺的技能。无论你是从事软件开发、项目管理还是市场营销等各行各业&#xff0c;测试思维都能够帮助你更好地解决问题、提高工作效率以及保障质量。然而&#xff0c;工作时间的长短并不代表一个人是否具备测试思…

BC30002 未定义类型“SldWorks.sldworks”

BC30002 未定义类型“SldWorks.sldworks” BC30002 未定义类型“SldWorks.sldworks”问题描述解决办法 BC30002 未定义类型“SldWorks.sldworks” 问题描述 想要使用Visual Studio对Solidworks进行二次开发&#xff0c;但是刚刚开始就已经遇到了问题。 出现使用SLdworks.Sldwo…

Servlet(二)

文章目录 1.ServletConfig1.基本介绍2.应用实例1.DBServlet.java2.web.xml 2.ServletContext1.为什么需要ServletContext2. 基本介绍3.ServletContext 可以做什么4.应用实例一_获取工程相关信息1.ServletContext.java2.web.xml3.结果 5.应用实例二_完成简单网站访问计数器1.Pay…