开发者学堂课程【机器学习算法 :双向联想记忆神经网络】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/535/detail/7259
双向联想记忆神经网络
内容介绍
一、双向联想记忆神经网络
二、BAM 网络的特点
一、双向联想记忆神经网络
1. 双向联想记忆网络( Bidirectional Associative Memory , BAM ):
由 Bart Ko sko 在1988年提出,可实现双向联想。 BAM 网有离散型、连续型、自适应型等多种形式。
双层双向网络
■信息可以双向传播 Bart Kosko
■状态输出为单极性二进制{1,0},或者双
W WT 极性离散值{1,-1}
■不同方向的输入,使用的权重矩阵互为
转置 W 和 WT
2. BAM 网络运行过程
双向联想记忆网络( Bidirectional Associative Memory , BAM ):由 Bart Kosko 在1988年提出,可实现双向联想。 BAM 网有离散型、连续型、自适应型等多种形式。
二、BAM 网络的特点
■ 网络设计比较简单
(一)只需要几组输入和几组典型输出
(二)权值由输入输出简单计算得到
运行时由实际输出与权向量矩阵做内积计算得到相应的输出
■ 大规模并行处理,可以处理较大的数据量
■ 实时性和容错性较好
■ 无需对输入向量进行预处理,可直接输入,不需要编码和解码