神经网络4--竞争型神经网络

1.无监督分类


2.概述


.

3.小例子

4.每个样本有114个特征


5.注意归一化,此题无离奇值。不归一也行。


7.代码

未归一化

load "abs.txt"
load abs.txt
data=abs,
size(data)
data=data(:,2:115);
P=data(1:40,:)
T=data(41:60,:)
P=P'
T=T'
Q=minmax(P),
net=newc(Q,2,0.1)
net=init(net);
net.trainparam.epochs=200;
net=train(net,P);
a=sim(net,P)
ac=vec2ind(a);
ac
T=sim(net,T)
clc

归一化

clc
clear all;
load abs.txt
data=abs,
data=data(:,2:115)
P1=data(1:40,:)
T1=data(41:60,:),
P=P1'
T=T1';
[Pn,Ps]=mpaminmax(P)
[Pn,Ps]=mapminmax(P)
[Tn,Ps]=mapminmax(T)
Q=minmax(Pn);
net=netc(Q,2,0.1);
net=newc(Q,2,0.1);
net=init(net);
net.trainparam.epochs=300;
net=train(net.Pn);
net=train(net,Pn);
a=sim(net,Pn);
ac=vec2ind(a)
T=sim(net,T)
tc=vec2ind(Y)
tc=vec2ind(T)

8.输出--实际就是个分类结果



9.补充问题

net=newc([0 1; 0 1],2)所创建的竞争神经网络是属于哪一种竞争神经网络?SOM?Hamming?ART?

答:newc只是创建一个竞争层,SOM才是竞争网络

另:
help newsom可以看见:
Obsoleted in R2010b NNET 7.0.  Last used in R2010a NNET 6.0.4.
该函数在2010b中被废弃了,在mathworks公司的网站上可以查到如下信息:
The new functions (and the old functions they replace) are:

feedforwardnet (newff) 
cascadeforwardnet (newcf) 
competlayer (newc) 
distdelaynet (newdtdnn) 
elmannet (newelm) 
fitnet (newfit) 
layrecnet (newlrn) 
linearlayer (newlin) 
lvqnet (newlvq) 
narxnet (newnarx, newnarxsp) 
patternnet (newpr) 
perceptron (newp) 
selforgmap (newsom) 
timedelaynet (newtdnn)
可以根据这个对照表来替换函数




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值