自组织特征映射网络(SOM)
Self-Organizing Feature Map Neural Networks
- BP学习算法是一种典型的有监督学习算法,特点:每一个输入都有一个对应的理想输出
- 自组织特征映射网络为无监督学习算法,只有样本,没有理想输出
- 用途:聚类分析,分类
SOM网络及其学习算法
网络模型
-
输入为nnn维:
X=[x1,x2,...,xn]TX=[x_1,x_2,...,x_n]^TX=[x1,x2,...,xn]T
-
输出层有ppp个结点:
Y=[y1,y2,...,yp]TY=[y_1,y_2,...,y_p]^TY=[y1,y2,...,yp]T
-
每个输入结点iii和输出节点jjj之间都有权值连接:
Wj=[wj1,wj2,...,wjn]T,j=1,...pW_j=[w_{j1},w_{j2},...,w_{jn}]^T,j=1,...pWj=[wj1,wj2,...,wjn]T,j=1,...p
-
输入输出关系:
输入输出之间为竞争关系,输出层只有1个结点能够输出(set to 1),其他的结点将被抑制(set to 0)
-
竞争规则
计算每个输出节点权值和输入之间的二范数,最小的能够输出:
uj={ 1,if∥Wj−X(k)∥2→min0,otherwiseu_j=\begin{cases}1,&if\Vert W_j-X(k)\Vert^2\rarr\min\\0,&otherwise\end{cases}uj={ 1,0,if∥Wj−X(k)∥2→minotherwise
学习算法
学习权值WjW_jWj
-
算法1:
-
给定训练集{ X(k)}\{X(k)\}{ X(k)}
-
初始化
Wj(0)W_j(0)Wj
-

本文介绍了自组织特征映射网络(SOM),一种无监督学习算法,用于聚类分析和分类。SOM网络模型包括输入和输出层,输入输出间为竞争关系,只有一个输出节点能活跃。学习算法包括两种,涉及学习步长、邻域范围和高斯函数的调整。讨论部分涉及算法收敛性、邻域选择和学习步长的影响。SOM网络在训练结束后可用于分类任务。
&spm=1001.2101.3001.5002&articleId=107176154&d=1&t=3&u=de76d0105e854432b177ef7e13ac9348)
4879

被折叠的 条评论
为什么被折叠?



