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

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

?? edicon.m

?? 支持向量域是近幾年采用的一種較新的分類器
?? M
字號:
% EDICON Multi-edit and condense a training set 
% 
% 	J = EDICON(D,NSETS,NITERS,NTRIES)
%
% INPUT
%   D       Distance matrix dataset
%   NSETS   Number of subsets for editing, or [] for no editing (default: 3)
%   NITERS  Number of iterations for editing (default: 5)
%   NTRIES  Number of tries for condensing, or [] for no condensing (dflt: 10)
%
% OUTPUT
%   J       Indices of retained samples
%
% DESCRIPTION
% Returns the set of objects J such that the nearest neigbour gives zero error 
% on the remaining objects. If MODE = 0, multi-edit the dataset represented by 
% distance matrix D first. D can be computed from a dataset A by A*proxm(A).
% 
% REFERENCES
% Devijver, P. and Kittler, J. "Pattern recognition", Prentice-Hall, 1982.
%
% SEE ALSO
% DATASET, KNNC, PROXM

% Copyright: E. Pekalska and D. de Ridder, {E.Pekalska,D.deRidder}@ewi.tudelft.nl
% Faculty of Electrical Engineering, Mathematics and Computer Science 
% Delft University of Technology, Mekelweg 4, 2628 CD Delft, The Netherlands

function J = edicon (D,no_subsets,max_iter,no_tries)

    if (nargin < 4 | isempty(no_tries))
        prwarning(4,'number of tries for condensing not specified, assuming 10');
        no_tries = 10;
    end;
    if (nargin < 3 | isempty(max_iter))
        prwarning(4,'number of iterations for editing not specified, assuming 5');
        max_iter = 5;
    end;
    if (nargin < 2 | isempty(no_subsets))
        prwarning(4,'number of subsets for editing not specified, assuming 3');
        no_subsets = 5;
    end;

    % Extract dataset information.
    
	nlab    = getnlab(D); lablist = getlablist(D);
	[m,k,c] = getsize(D); p       = getprior(D);

    if (~isdataset(D) | (m ~= k))
        error('require a square distance matrix dataset'); 
    end
    
    J = 1:m;            % Initialise index array.
    
    % If requested, apply the multi-edit algorithm.
    
    if (~isempty(no_subsets))
        iter = 1; 
        while (iter <= max_iter)

      	    % 1. Create NO_SUBSETS distinct subsets out of the sample indices
            %    remaining in J. Store the subset indices in subset_ind{.}.
            %    Note: this is slightly more complicated than strictly
            %    necessary, to enforce that each class is represented equally
            %    in each subset.
        
    		m = length(J); J = J(randperm(m)); 
		    subset_size = floor(m/no_subsets);

            % Find the MC(J) indices of samples belonging to class J in CLASS_IND{J}.
            % Also create a random permutation for class J.
        
            for j = 1:c
			    class_ind{j} = find(nlab(J)==j);
                mc(j)        = length(class_ind{j});
			    perm{j}      = randperm(mc(j));
    		end;
        
            % Distribute the samples over the subsets, per class.
        
    		for i = 1:no_subsets
		        subset_ind{i} = [];
			    for j = 1:c
                    num           = min(floor(mc(j)/no_subsets),length(class_ind{j}));
        		    subset_ind{i} = [subset_ind{i}; class_ind{j}(1:num)];
				    class_ind{j}  = class_ind{j}(num+1:end);
    			end;
			    perm_subset_ind{i} = J(subset_ind{i});
    		end;
    
          	% 2. In turn, classify each subset I using 1-NN on subset I+1.

          	drop = [];
  	        for i = 1:no_subsets
    			L1 = perm_subset_ind{i}; 
                L2 = perm_subset_ind{mod(i,no_subsets)+1};
    			if (length(L2)>1)
	  	    	    [dummy,nearest] = min(D(L2,L1));
    			else
				    nearest = 1;
    			end;
                drop = [drop; subset_ind{i}(find(nlab(L1)~=nlab(L2(nearest))))];
            end;

         	% 3. Discard incorrectly classified samples from J.

  	        if (isempty(drop))
  		        iter = iter + 1;
         	else
   		        J(drop) = []; iter = 0;
          	end;
        end;

        D = D(J,J);
    end;

    % Condense.

    if (~isempty(no_tries))
        % Extract dataset information.
    
    	nlab    = getnlab(D); lablist = getlablist(D);
	    [m,k,c] = getsize(D); p       = getprior(D);
        D = +D;

        % The whole procedure starts from a random object and continues to add 
        % objects, so it is not optimal. Therefore it is repeated NO_TRIES times 
        % and the smallest set found is returned.

        K = zeros(m,no_tries); storesz = zeros(1,no_tries);
        for o = 1:no_tries
        
            % Start with 1 sample index in STORE, the others in GRABBAG.
            p = randperm(m); store = p(1); grabbag = p(2:m);

            % While there are changes...
            transfer = 0;
            while (~transfer) & (~isempty(grabbag)) 
    	        storelab    = nlab(store);
	            grabbaglab  = nlab(grabbag);
	            new_grabbag = []; 

                % For all samples in GRABBAG...
            	transfer = 0;
	            for k = 1:length(grabbag)
                    % ... find the nearest sample in STORE...
   	                [dummy,z] = min(D(grabbag(k),store));
						
                    % ... if it has a different label, move it to STORE.
   	                if (storelab(z) ~= grabbaglab(k))
                        store    = [store; grabbag(k)];
                        storelab = [storelab; grabbaglab(k)];
                        transfer = 1;
               	    else   
                        new_grabbag = [new_grabbag; grabbag(k)];   
                   	end;  
    	        end; 

            	grabbag = new_grabbag;
     
              end

              % Remember the STORE and its size for this repetition.
              storesz(o)        = length(store);
              K(1:storesz(o),o) = store;
  
        end

        % Take the STORE with minimal size.
        [minsz,minszind] = min(storesz);
        J = J(K(1:minsz,minszind));
    end;
    
return

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区久久久| 一区二区三区视频在线看| 欧美综合色免费| 99国产精品久久久久久久久久久| 六月丁香婷婷久久| 美女国产一区二区三区| 另类人妖一区二区av| 久久精品国产精品亚洲综合| 久久精品久久精品| 经典三级在线一区| 国产成人综合视频| 色综合天天狠狠| 欧美性xxxxx极品少妇| 欧美日韩精品一区视频| 欧美一区二区在线视频| 欧美不卡一区二区三区四区| 日韩西西人体444www| 日韩欧美一级在线播放| 久久网站热最新地址| 欧美国产一区二区在线观看 | 国内精品久久久久影院薰衣草| 蜜臀av性久久久久蜜臀aⅴ| 久久www免费人成看片高清| 国产精品一区二区久久不卡 | 3atv一区二区三区| 精品欧美久久久| 中文字幕欧美国产| 一区二区三区四区五区视频在线观看| 亚洲综合一区二区三区| 久久成人免费网站| 不卡区在线中文字幕| 欧美三级电影在线观看| 精品福利在线导航| 亚洲精选视频在线| 久久成人麻豆午夜电影| 91碰在线视频| 日韩久久精品一区| 一区二区在线观看免费| 看片的网站亚洲| 91免费在线视频观看| 日韩欧美一级二级三级| 亚洲欧美激情插| 免费精品99久久国产综合精品| 国产ts人妖一区二区| 欧美日韩一区不卡| 日本一区二区三区国色天香 | 精品久久国产老人久久综合| 中文字幕在线免费不卡| 日韩精品高清不卡| 波多野结衣精品在线| 日韩欧美在线影院| 亚洲激情图片小说视频| 成人免费看的视频| 精品国产sm最大网站| 亚洲国产精品久久久久婷婷884| 国产麻豆精品95视频| 精品视频在线看| 综合激情成人伊人| 丁香啪啪综合成人亚洲小说| 精品国产乱码久久久久久浪潮| 亚洲国产精品久久久男人的天堂| 暴力调教一区二区三区| 久久久久国产成人精品亚洲午夜| 午夜亚洲福利老司机| 色婷婷综合激情| 亚洲视频1区2区| 成人av第一页| 国产精品传媒入口麻豆| 国产精品一区二区免费不卡| 精品国产伦一区二区三区观看方式| 亚洲成人动漫精品| 在线观看日韩一区| 亚洲综合av网| 欧美日韩国产成人在线91| 亚洲精品乱码久久久久久| 色综合色综合色综合| 亚洲黄色av一区| 色94色欧美sute亚洲13| 夜夜揉揉日日人人青青一国产精品 | 亚洲午夜私人影院| 欧美中文字幕一区二区三区亚洲| 亚洲精品亚洲人成人网| 欧美午夜精品久久久久久超碰| 亚洲三级电影网站| 在线亚洲人成电影网站色www| 亚洲欧美日本在线| 欧美在线色视频| 五月天亚洲精品| 日韩色视频在线观看| 久久国产乱子精品免费女| 26uuu色噜噜精品一区二区| 国产电影精品久久禁18| 综合在线观看色| 在线观看一区不卡| 蜜桃精品视频在线| 久久久国产午夜精品| 99久久精品免费看国产免费软件| 一区二区成人在线| 日韩一区二区免费在线观看| 国产精品羞羞答答xxdd| 综合自拍亚洲综合图不卡区| 欧美无砖砖区免费| 国产尤物一区二区| 亚洲美女视频在线| 日韩一区二区在线观看视频播放 | 中文字幕av一区二区三区免费看| 成人午夜av影视| 无码av免费一区二区三区试看| 欧美一级二级在线观看| 国产成人免费xxxxxxxx| 一区二区在线免费观看| 欧美一级理论片| 成人午夜电影网站| 亚洲与欧洲av电影| 亚洲国产电影在线观看| 欧美男生操女生| 成人av网站在线| 午夜电影网亚洲视频| 久久久久国产精品人| 日本电影欧美片| 国产福利一区二区三区视频 | 欧美四级电影在线观看| 国产成人免费视频一区| 日韩电影一二三区| 亚洲欧美色一区| 国产精品无遮挡| 欧美一级淫片007| 日本道在线观看一区二区| 国产精品99久| 琪琪久久久久日韩精品| 亚洲男人天堂一区| 国产喷白浆一区二区三区| 欧美一区二区三级| 在线观看国产日韩| 国产精品一品视频| 另类小说欧美激情| 天天做天天摸天天爽国产一区 | 日本一区二区成人| 欧美一卡二卡在线| 欧美日韩国产综合视频在线观看 | 亚洲国产综合91精品麻豆| 欧美激情艳妇裸体舞| 国产日韩欧美一区二区三区乱码 | 成人视屏免费看| 国产尤物一区二区| 韩国欧美一区二区| 国产综合一区二区| 九九**精品视频免费播放| 美女在线一区二区| 视频一区视频二区在线观看| 亚洲一区二区欧美日韩| 亚洲欧美日韩国产成人精品影院| 日韩一区欧美小说| 亚洲特级片在线| 亚洲色图欧洲色图| 亚洲欧美另类图片小说| 亚洲色图一区二区| 亚洲欧美国产77777| 亚洲精品国产一区二区三区四区在线| 亚洲色图视频网| 亚洲香肠在线观看| 美女视频一区二区三区| 久久不见久久见中文字幕免费| 国产最新精品免费| 波多野结衣中文字幕一区二区三区| 成人精品视频一区| 色噜噜狠狠一区二区三区果冻| 欧美伊人久久大香线蕉综合69| 欧美精品久久天天躁| 欧美成人一区二区三区| 久久久久久99精品| 亚洲精品国产一区二区精华液| 亚洲国产成人va在线观看天堂 | 精品国产一区二区三区久久久蜜月 | 亚洲综合一区二区三区| 丝袜诱惑制服诱惑色一区在线观看 | 欧美国产1区2区| 亚洲精品高清在线观看| 日韩av中文字幕一区二区三区| 久久99九九99精品| av网站免费线看精品| 欧美日韩精品一区二区三区四区| 欧美一区二视频| 国产精品免费久久| 日韩黄色免费网站| 国产成人鲁色资源国产91色综| 欧美最新大片在线看 | 国产69精品久久99不卡| 日本二三区不卡| 久久久久久9999| 亚洲第一搞黄网站| 国产成人啪免费观看软件| 色老头久久综合| 久久久久久久久久久久久夜| 洋洋成人永久网站入口| 国产精品自拍一区| 欧美日韩免费一区二区三区 | 国产精品久久久久aaaa| 亚洲免费在线电影| 国产在线精品一区二区三区不卡|