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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lvq3.m

?? 競爭學習的matlab工具箱
?? M
字號:
function codebook = lvq3(codebook,data,rlen,alpha,win,epsilon)%LVQ3 trains codebook with LVQ3 -algorithm%% sM = lvq3(sM,D,rlen,alpha,win,epsilon)%%   sM = lvq3(sM,sD,50*length(sM.codebook),0.05,0.2,0.3);%%  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, e.g. 0.05%   win     (scalar) window width parameter, e.g. 0.25%   epsilon (scalar) relative learning parameter, e.g. 0.3%%   sM      (struct) map struct, the trained codebook%% NOTE: does not take mask into account.%% For more help, try 'type lvq3', or check out online documentation.% See also LVQ1, SOM_SUPERVISED, SOM_SEQTRAIN.%%%%%%%%%%%%% DETAILED DESCRIPTION %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% lvq3%% PURPOSE%% Trains codebook with the LVQ3 -algorithm (described below).%% SYNTAX%% sM = lvq3(sM, data, rlen, alpha, win, epsilon)%% DESCRIPTION%% Trains codebook with the LVQ3 -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 data- or map -structure's 'labels' -field. For each xj the two % closest codebookvectors mc1 and mc2 are searched (euclidean distances% d1 and d2). xj must fall into the zone of window. That happens if:%%    min(d1/d2, d2/d1) > s, where s = (1-win) / (1+win).%% If xj belongs to the same class of one of the mc1 and mc1, codebook% is updated as follows (let mc1 belong to the same class as xj):%    mc1(t+1) = mc1(t) + alpha * (xj(t) - mc1(t))%    mc2(t+1) = mc2(t) - alpha * (xj(t) - mc2(t))% If both mc1 and mc2 belong to the same class as xj, codebook is% updated as follows:%    mc1(t+1) = mc1(t) + epsilon * alpha * (xj(t) - mc1(t))%    mc2(t+1) = mc2(t) + epsilon * alpha * (xj(t) - mc2(t))% Otherwise updating is not performed.%% Argument 'rlen' tells how many times training -sequence is performed.%% Argument 'alpha' is recommended to be smaller than 0.1 and argument% 'epsilon' should be between 0.1 and 0.5.%% NOTE: does not take mask into account.%% REFERENCES%% Kohonen, T., "Self-Organizing Map", 2nd ed., Springer-Verlag, %    Berlin, 1995, pp. 181-182.%% 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.%%  data              The data to use in training.%          (struct)  A data struct.%%  rlen    (integer) Running length of LVQ3 -algorithm.%                    %  alpha   (float)   Learning rate used in training, e.g. 0.05%%  win     (float)   Window length, e.g. 0.25%  %  epsilon (float)   Relative learning parameter, e.g. 0.3%% OUTPUT ARGUMENTS%%  sM          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% %  lvq1             Use LVQ1 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) by Juha Parhankangas% http://www.cis.hut.fi/projects/somtoolbox/% Juha Parhankangas 310100 juuso 020200NOTFOUND = 1;cod = codebook.codebook;dat = data.data;c_class = codebook.labels(:,1);d_class = data.labels(:,1);s = (1-win)/(1+win);x = size(dat,1);y = size(cod,2);c_class=class2num(c_class);d_class=class2num(d_class);ONES=ones(size(cod,1),1);for t=1:rlen  fprintf('\rTraining round: %d/%d',t,rlen);  tmp = NaN*ones(x,y);   for j=1:x    flag = 0;    mj = 0;    mi = 0;    no_NaN=find(~isnan(dat(j,:)));    di=sqrt(sum([cod(:,no_NaN) - ONES*dat(j,no_NaN)].^2,2));    [foo, ind1] = min(di);    di(ind1)=Inf;    [foo,ind2] =  min(di);          %ind2=ind2+1;    if d_class(j) & d_class(j)==c_class(ind1)      mj = ind1;      mi = ind2;      if d_class(j)==c_class(ind2)        flag = 1;      end    elseif d_class(j) & d_class(j)==c_class(ind2)      mj = ind2;      mi = ind1;      if d_class(j)==c_class(ind1)        flag = 1;      end    end    if mj & mi      if flag        tmp([mj mi],:) = cod([mj mi],:) + epsilon*alpha*...                       (dat([j j],:) - cod([mj mi],:));      else        tmp(mj,:) = cod(mj,:) + alpha * (dat(j,:)-cod(mj,:));        tmp(mi,:) = cod(mi,:) - alpha * (dat(j,:)-cod(mj,:));      end    end    end      inds = find(~isnan(sum(tmp,2)));  cod(inds,:) = tmp(inds,:);endfprintf(1,'\n');sTrain = som_set('som_train','algorithm','lvq3',...		 '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;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精选一区二区| 成人午夜精品在线| 91麻豆精品国产自产在线观看一区 | 午夜精品一区在线观看| 色一情一乱一乱一91av| 亚洲综合免费观看高清完整版| 一本大道久久a久久精二百| 一区二区三区av电影 | 色综合中文字幕国产| 一区二区三区在线影院| 欧美日韩视频专区在线播放| 蜜桃视频在线一区| 国产清纯白嫩初高生在线观看91 | 综合久久久久久久| 欧美亚洲尤物久久| 麻豆91精品91久久久的内涵| 欧美韩国日本一区| 欧美丝袜第三区| 九九在线精品视频| 亚洲柠檬福利资源导航| 欧美一区在线视频| 处破女av一区二区| 视频精品一区二区| 欧美国产精品中文字幕| 欧美手机在线视频| 国产精品1024| 亚洲成人激情综合网| 久久亚洲一区二区三区四区| av福利精品导航| 奇米影视一区二区三区小说| 日本一区二区视频在线观看| 欧美三级中文字幕在线观看| 狠狠色丁香久久婷婷综| 亚洲精品久久久久久国产精华液| 日韩欧美高清在线| 91视频一区二区| 九色综合国产一区二区三区| 亚洲三级在线播放| 久久婷婷久久一区二区三区| 欧美亚洲综合色| 成人一道本在线| 美女爽到高潮91| 亚洲一区二区三区四区五区中文| 久久久精品黄色| 欧美日韩国产在线观看| 99国产麻豆精品| 激情小说欧美图片| 亚洲成人1区2区| 亚洲欧美偷拍另类a∨色屁股| 5858s免费视频成人| 色婷婷av久久久久久久| 国产精品一区二区三区网站| 日韩在线一区二区三区| 依依成人综合视频| 国产精品麻豆视频| 久久综合色综合88| 91精品福利在线一区二区三区| 91久久精品国产91性色tv| 春色校园综合激情亚洲| 国产精品小仙女| 美腿丝袜亚洲综合| 免费一级欧美片在线观看| 一区二区高清在线| 1024成人网| 国产精品你懂的在线| 久久久激情视频| 日韩欧美一区在线观看| 4438x亚洲最大成人网| 欧美体内she精视频| 在线视频一区二区免费| 91视频免费观看| 99久久精品久久久久久清纯| 成人午夜视频免费看| 成人午夜精品在线| 不卡的av网站| 在线视频欧美精品| 欧洲人成人精品| 欧美亚洲国产一区二区三区 | 色综合天天性综合| 99久久精品国产导航| av亚洲精华国产精华| 99久久婷婷国产| 色婷婷亚洲综合| 在线观看视频一区二区欧美日韩| 91久久精品一区二区三| 91国产免费观看| 欧美人牲a欧美精品| 欧美一区二区在线视频| 日韩精品一区二区三区视频在线观看| 欧美一级专区免费大片| 精品久久久久久久久久久久久久久久久 | 26uuu亚洲婷婷狠狠天堂| 精品国产伦一区二区三区免费| 欧美v亚洲v综合ⅴ国产v| 久久久美女艺术照精彩视频福利播放| 久久精品人人爽人人爽| 亚洲人吸女人奶水| 偷拍一区二区三区四区| 久久精品国产一区二区| 国产a区久久久| 一本久久综合亚洲鲁鲁五月天| 欧美视频在线观看一区二区| 91麻豆精品91久久久久久清纯| 久久综合久久综合亚洲| 中文字幕中文乱码欧美一区二区| 亚洲一区二区欧美日韩| 久久精品国产精品青草| av一区二区久久| 91精品国产入口| 国产欧美精品一区二区色综合 | 午夜av一区二区| 激情六月婷婷综合| 99riav一区二区三区| 7777精品伊人久久久大香线蕉完整版 | 99在线精品观看| 91精品国产入口在线| 中文字幕欧美区| 婷婷成人综合网| 成人精品视频一区二区三区尤物| 欧美三级一区二区| 国产欧美精品一区aⅴ影院 | 免费人成黄页网站在线一区二区| 国产一区二区三区免费| 在线看不卡av| 国产视频一区二区在线| 亚洲一区二区三区影院| 国产福利一区二区| 欧美日韩免费一区二区三区| 久久久高清一区二区三区| 亚洲国产精品久久不卡毛片| 国产成人精品一区二区三区四区 | 久久无码av三级| 玉米视频成人免费看| 国产精品亚洲综合一区在线观看| 欧美日韩中文国产| 国产精品久久久久aaaa樱花| 麻豆91在线看| 欧美日韩国产另类一区| 《视频一区视频二区| 加勒比av一区二区| 欧美精品aⅴ在线视频| 中文字幕一区二区三区不卡 | 欧美成人三级电影在线| 亚洲第一福利一区| 91在线看国产| 国产精品色噜噜| 国产一区二区三区黄视频 | 精品国产一区二区三区久久久蜜月| 亚洲欧洲日本在线| 国产高清在线精品| 精品久久久久一区| 久久激情五月激情| 欧美一区二区三区在线观看视频| 亚洲精品国产视频| 91看片淫黄大片一级在线观看| 久久久久国产精品人| 国产在线精品一区在线观看麻豆| 91.麻豆视频| 免费在线观看不卡| 91超碰这里只有精品国产| 午夜精品一区在线观看| 欧美日韩一二三| 亚洲成va人在线观看| 欧美日韩一区二区三区免费看| 亚洲一级片在线观看| 在线免费精品视频| 五月天一区二区三区| 56国语精品自产拍在线观看| 日本欧美一区二区三区乱码| 欧美人动与zoxxxx乱| 日本亚洲最大的色成网站www| 8x8x8国产精品| 精品综合免费视频观看| 精品少妇一区二区三区在线视频| 另类小说图片综合网| www一区二区| 丁香激情综合五月| 一区二区三区中文免费| 欧美日韩亚洲综合在线| 免费在线成人网| 久久精品免视看| 91毛片在线观看| 亚洲v日本v欧美v久久精品| 欧美一区二区三区成人| 黑人巨大精品欧美黑白配亚洲| 中文字幕欧美国产| 欧洲人成人精品| 麻豆精品一区二区综合av| 国产香蕉久久精品综合网| av电影天堂一区二区在线| 亚洲香蕉伊在人在线观| 日韩欧美久久久| 99在线热播精品免费| 香蕉加勒比综合久久| 久久免费看少妇高潮| 99久久精品国产一区| 天堂资源在线中文精品| 亚洲精品一区二区三区影院| 成人国产精品免费观看视频| 亚洲一级不卡视频|