亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lvq1.m

?? 最新的SOM神經(jīng)網(wǎng)絡(luò)的工具箱,希望對朋友們有用!
?? M
字號:
function codebook=lvq1(codebook, data, rlen, alpha);%LVQ1 Trains a codebook with the LVQ1 -algorithm.%%  sM = lvq1(sM, D, rlen, alpha)%%   sM = lvq1(sM,sD,30*length(sM.codebook),0.08);%%  Input and output arguments: %   sM    (struct) map struct, the class information must be %                  present on the first column of .labels field%   D     (struct) data struct, the class information must%                  be present on the first column of .labels field%   rlen  (scalar) running length%   alpha (scalar) learning parameter%%   sM    (struct) map struct, the trained codebook%% NOTE: does not take mask into account.% % For more help, try 'type lvq1', or check out online documentation. % See also LVQ3, SOM_SUPERVISED, SOM_SEQTRAIN.%%%%%%%%%%%%% DETAILED DESCRIPTION %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% lvq1%% PURPOSE%% Trains codebook with the LVQ1 -algorithm (described below).%% SYNTAX%%  sM = lvq1(sM, D, rlen, alpha)%% DESCRIPTION%% Trains codebook with the LVQ1 -algorithm. Codebook contains a number% of vectors (mi, i=1,2,...,n) and so does data (vectors xj,% j=1,2,...,k).  Both vector sets are classified: vectors may have a% class (classes are set to the first column of data or map -structs'% .labels -field). For each xj there is defined the nearest codebook% -vector index c by searching the minimum of the euclidean distances% between the current xj and codebook -vectors:%%    c = min{ ||xj - mi|| },  i=[1,..,n], for fixed xj%         i% If xj and mc belong to the same class, mc is updated as follows:%    mc(t+1) = mc(t) + alpha * (xj(t) - mc(t))% If xj and mc belong to different classes, mc is updated as follows:%    mc(t+1) = mc(t) - alpha * (xj(t) - mc(t))% Otherwise updating is not performed.% % Argument 'rlen' tells how many times training sequence is performed.% LVQ1 -algorithm may be stopped after a number of steps, that is% 30-50 times the number of codebook vectors.%% Argument 'alpha' is the learning rate, recommended to be smaller% than 0.1.%% NOTE: does not take mask into account.%% REFERENCES%% Kohonen, T., "Self-Organizing Map", 2nd ed., Springer-Verlag, %    Berlin, 1995, pp. 176-179.%% See also LVQ_PAK from http://www.cis.hut.fi/research/som_lvq_pak.shtml%   % REQUIRED INPUT ARGUMENTS%%  sM                The data to be trained.%          (struct)  A map struct.%%  D                 The data to use in training.%          (struct)  A data struct.%%  rlen    (integer) Running length of LVQ1 -algorithm.%                    %  alpha   (float)   Learning rate used in training.%% OUTPUT ARGUMENTS%%  codebook          Trained data.%          (struct)  A map struct.%% EXAMPLE%%   lab = unique(sD.labels(:,1));         % different classes%   mu = length(lab)*5;                   % 5 prototypes for each    %   sM = som_randinit(sD,'msize',[mu 1]); % initial prototypes%   sM.labels = [lab;lab;lab;lab;lab];    % their classes%   sM = lvq1(sM,sD,50*mu,0.05);          % use LVQ1 to adjust%                                         % the prototypes      %   sM = lvq3(sM,sD,50*mu,0.05,0.2,0.3);  % then use LVQ3 %% SEE ALSO% %  lvq3             Use LVQ3 algorithm for training.%  som_supervised   Train SOM using supervised training.%  som_seqtrain     Train SOM with sequential algorithm.% Contributed to SOM Toolbox vs2, February 2nd, 2000 by Juha Parhankangas% Copyright (c) Juha Parhankangas% http://www.cis.hut.fi/projects/somtoolbox/% Juha Parhankangas 310100 juuso 020200cod = codebook.codebook;c_class = class2num(codebook.labels(:,1));dat = data.data;d_class = class2num(data.labels(:,1));x=size(dat,1);y=size(cod,2);ONES=ones(size(cod,1),1);for t=1:rlen  fprintf(1,'\rTraining round: %d',t);  tmp=NaN*ones(x,y);  for j=1:x    no_NaN=find(~isnan(dat(j,:)));    di = sqrt(sum([cod(:,no_NaN)  - ONES*dat(j,no_NaN)].^2,2));    [foo,ind] = min(di);    if d_class(j) & d_class(j) == c_class(ind) % 0 is for unclassified vectors      tmp(ind,:) = cod(ind,:) + alpha * (dat(j,:) - cod(ind,:));    elseif d_class(j)      tmp(ind,:) = cod(ind,:) - alpha*(dat(j,:) - cod(ind,:));    end  end  inds = find(~isnan(sum(tmp,2)));  cod(inds,:) = tmp(inds,:);endcodebook.codebook = cod;sTrain = som_set('som_train','algorithm','lvq1',...		 'data_name',data.name,...		 'neigh','',...		 'mask',ones(y,1),...		 'radius_ini',NaN,...		 'radius_fin',NaN,...		 'alpha_ini',alpha,...		 'alpha_type','constant',...		 'trainlen',rlen,...		 'time',datestr(now,0));codebook.trainhist(end+1) = sTrain;return;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%function nos = class2num(class)names = {};nos = zeros(length(class),1);for i=1:length(class)  if ~isempty(class{i}) & ~any(strcmp(class{i},names))    names=cat(1,names,class(i));  endendtmp_nos = (1:length(names))';for i=1:length(class)  if ~isempty(class{i})    nos(i,1) = find(strcmp(class{i},names));      endend

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲日韩综合一区二区| 奇米色777欧美一区二区| 麻豆成人av在线| av电影在线观看完整版一区二区| 国产欧美日韩在线视频| 国产成人精品免费在线| 亚洲国产电影在线观看| 波多野结衣在线一区| 欧美激情一二三区| 97se亚洲国产综合在线| 尤物av一区二区| 4438x成人网最大色成网站| 麻豆一区二区99久久久久| 国产日韩欧美精品综合| www.欧美日韩国产在线| 亚洲成人一二三| 久久色视频免费观看| 成人h精品动漫一区二区三区| 国产欧美va欧美不卡在线| 欧美无砖专区一中文字| 精品国产91洋老外米糕| 99久久伊人精品| 亚洲成人精品影院| 久久蜜桃av一区精品变态类天堂 | 极品少妇xxxx精品少妇偷拍| 久久久久久99精品| 日本久久精品电影| 日韩精品国产精品| 国产精品国产精品国产专区不蜜 | 日本一区二区三区久久久久久久久不| 91亚洲大成网污www| 日韩国产精品久久久久久亚洲| 久久久精品中文字幕麻豆发布| 色综合久久中文综合久久97| 免费在线观看一区| 亚洲精品网站在线观看| 欧美成人a在线| 日韩精品五月天| 成人免费在线视频| 日韩一区二区三区在线视频| 91香蕉视频黄| 国内精品在线播放| 亚洲成年人网站在线观看| 国产日韩精品一区二区三区 | 成人手机在线视频| 亚洲成人你懂的| 中文字幕欧美激情| 日韩欧美电影在线| 日本人妖一区二区| 亚洲黄色小说网站| 国产精品国产自产拍在线| 欧美草草影院在线视频| 欧美日韩一区高清| 99久久伊人久久99| 国产成人午夜99999| 日韩av高清在线观看| 亚洲精品第1页| 国产精品久久久久久亚洲毛片| 日韩你懂的电影在线观看| 欧美日韩精品一区二区三区| 91女人视频在线观看| 国产91精品入口| 国产精品麻豆欧美日韩ww| 欧美va日韩va| 欧美一区二区三区日韩视频| 欧美日韩精品系列| 欧美精品在线观看一区二区| 91福利资源站| 日本道色综合久久| 色呦呦日韩精品| 波多野结衣中文字幕一区 | 北条麻妃一区二区三区| 国产精品综合网| 国产高清不卡二三区| 免费在线观看一区| 久久伊99综合婷婷久久伊| 欧美一区二区国产| 日韩视频在线你懂得| 6080日韩午夜伦伦午夜伦| 欧美精品在线观看播放| 欧美一区二区在线免费播放 | 91在线精品一区二区| 成人久久视频在线观看| 成人av网在线| 在线中文字幕一区| 欧美日韩国产精品成人| 欧美一级片在线看| 国产91对白在线观看九色| 风流少妇一区二区| 99国产精品国产精品久久| 色噜噜久久综合| 欧美性videosxxxxx| 欧美久久久久中文字幕| 精品国产乱码久久久久久免费| 久久亚洲精品国产精品紫薇| 欧美激情在线观看视频免费| 中文字幕在线免费不卡| 亚洲综合一二区| 日韩精品一二区| 国内精品国产成人| 亚洲国产欧美另类丝袜| 石原莉奈在线亚洲三区| 国产一区二区不卡在线 | 91香蕉视频污| 在线成人高清不卡| 久久精品一区蜜桃臀影院| 国产精品传媒在线| 午夜精品一区二区三区免费视频| 蜜乳av一区二区三区| 成人美女视频在线观看18| 欧美三级视频在线| 久久这里只有精品6| 亚洲欧美日韩中文播放 | 精品免费日韩av| 国产精品高清亚洲| 日韩电影免费一区| 成人国产亚洲欧美成人综合网| www.欧美日韩国产在线| 欧美一区二区三区四区五区| 欧美韩日一区二区三区| 日日夜夜精品免费视频| 国产99久久久精品| 欧美日韩国产首页| 日本一区二区动态图| 日本欧美一区二区三区| www.视频一区| 精品国产成人系列| 亚洲成在线观看| 成人国产电影网| 日韩久久久久久| 亚洲精品ww久久久久久p站| 国产美女精品在线| 91精品中文字幕一区二区三区| 中文av字幕一区| 免费成人在线观看| 欧美视频一区二区三区四区| 欧美激情一区二区三区在线| 免费在线观看不卡| 在线观看视频一区二区| 中文字幕第一区第二区| 麻豆国产精品视频| 欧美日韩精品欧美日韩精品一综合 | 亚洲在线免费播放| 国产99久久久国产精品免费看| 日韩一级免费观看| 玉米视频成人免费看| 99久久国产综合精品麻豆| 久久一区二区视频| 亚洲国产成人va在线观看天堂| 成人黄色a**站在线观看| 久久久一区二区三区| 免费成人在线视频观看| 欧美日韩国产一级| 亚洲成人av福利| 欧洲国内综合视频| 亚洲免费毛片网站| 成人高清视频在线观看| 久久免费电影网| 国产精品毛片久久久久久| 国产91综合网| 国产精品免费丝袜| 丁香婷婷综合色啪| 亚洲精品一区二区三区精华液| 久久久久久久久久久黄色| 精品制服美女丁香| 美女www一区二区| 色狠狠桃花综合| 亚洲色图色小说| 91美女片黄在线观看91美女| 国产精品麻豆欧美日韩ww| 懂色av一区二区三区蜜臀 | 久久久国产一区二区三区四区小说| 免费视频最近日韩| 欧美大度的电影原声| 久久精品噜噜噜成人88aⅴ| 日韩欧美一二区| 国产情人综合久久777777| 粉嫩久久99精品久久久久久夜| 中文字幕乱码久久午夜不卡 | 一本色道综合亚洲| 亚洲尤物在线视频观看| 欧美揉bbbbb揉bbbbb| 日本va欧美va瓶| 精品剧情v国产在线观看在线| 狠狠色丁香九九婷婷综合五月| 久久精品视频免费| 99久久久免费精品国产一区二区| 亚洲欧美福利一区二区| 欧美日韩国产电影| 国模套图日韩精品一区二区 | 成人欧美一区二区三区黑人麻豆 | 777午夜精品免费视频| 日本不卡一区二区三区高清视频| 日韩精品专区在线| 一区二区三区资源| 91精品欧美福利在线观看| 精品一区二区三区免费观看| 国产女人aaa级久久久级| 在线看日本不卡| 捆绑紧缚一区二区三区视频|