其他神经网络| 学习笔记

简介: 快速学习其他神经网络。

开发者学堂课程【机器学习算法 :其他神经网络】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/535/detail/7261


其他神经网络

 

内容介绍

一、径向基函数神经网络 RBF NN

二、深度神经网络 DNN

三、卷积神经网络 CNN

四、递归神经网络 RNN

五、长短期记忆网络 LSTM

六、自编码器

七、深度信念网络 DBN

八、生成对抗网络 GAN

 

一、径向基函数神经网络 RBF NN

径向基函数神经网络( Radical Basis Function Neural Network , RBF NN ):1988年由 John Moody 和 Christian J Darken 提出了一种网络结构,属于前向型神经网络,理论上可以任意精度逼近任意连续函数,适合解决分类问题。

径向基函数( RBF ):某种沿径向对称的标量函数,通常定义为空间中某点到另外一个中心点的欧氏距离的单调函数,其特点为,如果某点离中心点距离较远,则函数取值很小。

image.png

  • 网络结构为三层前向网络
  • 输入层到隐藏层无权重连接
  • 隐藏层的激活函数为径向基函数( RBF )
  • 从输入层(空间)到隐藏层(空间)的变换是非线性的
  • 从隐藏层(空间)到输出层(空间)的变换是线性的

image.png

用 RBF 作为隐单元的“基”构成隐含层空间,即可将输入矢量直接(即不需要通过权连接)映射到隐空间,低维空间不可分的数据到了高维空间会更有可能变得可分。隐层的功能就是将低维空间的输入通过非线性函数映射到一个高维空间,然后再在这个高维空间进行曲线的拟合。

 

二、深度神经网络 DNN

深度神经网络 DNN 是很多人工智能应用的基础,在语音识别、图像识别等有突破性的提高。这是因为它能使用统计学习方法从原始感官数据中提取高层特征,在大量的数据中获得输入空间的有效表征。简单理解,深度神经网络就是有多个隐层的多层感知器网络,根据实际应用情况不同,其形态和大小也都不一样。

image.png

 

三、卷积神经网络 CNN

卷积神经网络 CNN :由 Yann LeCun 提出并应用在手写字体( MINST )识别上,其实质是一种多层前馈网络,擅长处理图像特别是大图像的处理和识别。

image.png

一个最典型的卷积网络,由卷积层、池化层、全连接层组成。其中卷积层与池化层配合,组成多个卷积组逐层提取特征最终通过若干个全连接层完成分类。

 

四、递归神经网络 RNN

前馈神经网络只能单独处理一个一个的输入,不同的输入之间被认为是相互独立没有联系的,但实际上很多时候输入之间是有序列关系的,需要使用递归神经网络( Recurrent Neural Network , RNN ),也称循环神经网络,其引入了“记忆”的概念,即描述了当前输出于之前的输入信息的关系,递归的含义是指每个神经元都执行相同的任务,但是输出依赖于输入和“记忆”,常用语 NLP 、机器翻译、语音识别、图像描述生成、文本相似度等。

image.png

 

五、长短期记忆网络 LSTM

长短期记忆网络( Long Short - Term Memory , LSTM ):是一种时间递归神经网络,适合用于处理和预测时间序列中间隔和延迟较长的重要事件。基于 LSTM 的系统可以学习翻译语言、控制机器人、图像分析、文档摘要、语音识别图像识别、手写识别、控制聊天机器人、预测疾病、点击率和股票、合成音乐等等任务。 LSTM 区别于 RNN 的地方,主要就在于它在算法中加入了一个判断信息有用与否的“处理器”,信息有用则被记忆,无用则被遗忘。目前已经证明, LSTM 是解决长序依赖问题的有效技术,并且这种技术的普适性非常高,导致带来的可能性变化非常多。

image.png

 

六、自编码器

自动编码器( AutoEncoder ):是人工神经网络的一种,主要用来处理数据的压缩,其数据的压缩和解压缩函数是数据相关的、有损的、从样本中自动学习的。原理为训练神经网络,通过捕捉可以代表输入信息的最关键的因素,让其输入能近似复制到输出,即让输入内容和输出内容近似一样。

image.png

 

七、深度信念网络 DBN

深度信念网络( Deep Belief Nets , DBN ):或称深度置信网络,神经网络的一种,由多个受限玻尔兹曼机组成。既可以用于非监督学习,类似于一个自编码器,也可以用于监督学习,类似于一个分类器。从非监督学习来讲,其目的是尽可能地保留原始特征的特点,同时降低特征的维度。从监督学习来讲,其目的在于使得分类错误率尽可能地小。而不论是监督学习还是非监督学习, DBN 的本质都是 Feature L earning 的过程,即如何得到更好的特征表达。

image.png

 

八、生成对抗网络 GAN

生成对抗网络( Generative Adversarial Network , GAN ):由  Goodfellow  在2014年提出,其核心思想来自于博弈论的“纳什均衡”。它包含两个网络模型:一个生成模型和一个判别模型。生成模型捕捉样本数据的分布,判别模型是一个二分类的分类器。生成模型接受一个随机的噪声,结合学习到的样本数据特征,生成一个新的数据,交由分类模型去判断是否是“真实的”,在训练过程中,生成模型尽量生成新数据去欺骗判断模型,判断模型会尽量去识别出不真实的数据,两者实际上是一个"二元极小极大博弈问题”。最终得到一个生成模型可以从来生成新的数据。

image.png

相关文章
|
5月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
109 0
|
5月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
113 0
|
11天前
|
Ubuntu 网络安全 图形学
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
在Ubuntu 20.04系统中解决网络图标消失和无法连接有线网络问题的方法,其中第三种方法通过检查并确保Windows防火墙中相关服务开启后成功恢复了网络连接。
75 0
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
|
4月前
|
存储 算法 网络虚拟化
【计算机网络】学习笔记,第三篇:数据链路层
现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了 利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的
73 5
|
9天前
|
机器学习/深度学习 数据可视化 Linux
Seaborn可视化学习笔记(一):可视化神经网络权重分布情况
这篇文章是关于如何使用Seaborn库来可视化神经网络权重分布的教程,包括函数信息、测试代码和实际应用示例。
20 0
|
2月前
|
机器学习/深度学习 自然语言处理 并行计算
【深度学习+面经】Transformer 网络学习笔记
Transformer模型的核心概念、优缺点以及在多个领域的应用,并提供了针对Transformer架构的面试问题及答案。
124 2
|
5月前
|
监控 Java 数据库连接
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
51 3
|
5月前
|
网络协议 Docker 容器
Ubantu docker学习笔记(七)容器网络
Ubantu docker学习笔记(七)容器网络
|
5月前
|
网络协议 网络架构 数据格式
计算机网络学习笔记(一)
OSI七层网络模型旨在支持异构网络互联,从下到上分别为物理层(传输比特流)、数据链路层(帧传输,如交换机)、网络层(IP数据包路由,如路由器)、传输层(TCP/UDP,端到端通信)、会话层(管理会话)、表示层(数据格式转换)和应用层(用户接口,如FTP, SMTP)。每一层负责不同的通信功能,并通过协议如PPP, IP, TCP等协同工作。
34 0
|
5月前
|
缓存 网络协议 开发者
计算机网络学习笔记(三)
TCP的异常终止使用reset报文,用于强制关闭连接,不等待正常四次挥手。RST标志位设置时,发送方直接丢弃缓存,接收方无需确认。常见情况包括:尝试连接服务器未开放的端口、一方异常崩溃、收到不属于现有连接的报文、超时未收到确认报文或应用开发者优化效率。reset报文帮助释放资源,防止连接挂起。
50 0

热门文章

最新文章