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

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

?? aghc.m

?? 數據挖掘中經典算法的matlab代碼
?? M
字號:
function [features, targets] = AGHC(train_features, train_targets, params, region, plot_on)

%Reduce the number of data points using the agglomerative hierarchical clustering algorithm
%Inputs:
%	train_features	- Input features
%	train_targets	- Input targets
%	params			- Parameters: [Number of output data points, distance type]
%						  Distance can be min, max, avg, or mean
%	region			- Decision region vector: [-x x -y y number_of_points]
%   plot_on         - Plot stages of the algorithm
%
%Outputs
%	features			- New features
%	targets			- New targets

if (nargin < 5),
    plot_on = 0;
end

[c, method] = process_params(params);
[D,c_hat]	= size(train_features);
label       = 1:c_hat;
n           = ones(1,c_hat);

%Compute distances
N           = size(train_features,2);
temp        = repmat(train_features,[1 1 N]);
dist        = sqrt(squeeze(sum((temp - permute(temp, [1 3 2])).^2)));

while (c_hat > c),
    Uc       = unique(label);
    Nc       = length(Uc);
    new_dist = zeros(Nc);

    switch method
    case 'min'
        %Find minimum distance between vectors from different clusters
        
        %For each two clusters, find the shortest distance between vectors
        for i = 1:Nc,
            i_in = find(label == Uc(i));
            for j = 1:Nc,
                j_in = find(label == Uc(j));
                new_dist(i,j) = min(min(dist(i_in,j_in)));
            end
        end
        new_dist    = new_dist + eye(Nc)*1e33;
        [i,j]   = find(new_dist == min(min(new_dist)));
        i = Uc(i(1)); j = Uc(j(1));
    case 'max'
        %Find maximum distance between vectors from different clusters
        
        %For each two clusters, find the longest distance between vectors
        for i = 1:Nc,
            i_in = find(label == Uc(i));
            for j = 1:Nc,
                j_in = find(label == Uc(j));
                new_dist(i,j) = max(max(dist(i_in,j_in)));
            end
        end
        new_dist = new_dist .* (ones(Nc)-eye(Nc));
        [i,j]   = find(new_dist == max(max(new_dist)));
        i = Uc(i(1)); j = Uc(j(1));
        
    case 'avg'
        %Find average distance between vectors from different clusters
        
        %For each two clusters, find the average distance between vectors in one cluster to each vector in the other cluster
        for i = 1:Nc,
            i_in = find(label == Uc(i));
            for j = 1:Nc,
                j_in = find(label == Uc(j));
                new_dist(i,j) = mean(mean(dist(i_in,j_in)))/(length(j_in)*length(i_in));
            end
        end
        new_dist = new_dist .* (ones(Nc)-eye(Nc));
        [i,j]   = find(new_dist == max(max(new_dist)));
        i = Uc(i(1)); j = Uc(j(1));
        
    case 'mean'
        %Find meanimum distance between cluster centers 
        
        %For each two clusters, find the average distance between vectors in one cluster to each vector in the other cluster
        for i = 1:Nc,
            i_in = find(label == Uc(i));
            for j = 1:Nc,
                j_in = find(label == Uc(j));
                new_dist(i,j) = sum((mean(train_features(:,i_in)')'-mean(train_features(:,j_in)')').^2);
            end
        end
        new_dist    = new_dist + eye(Nc)*1e33;
        [i,j]   = find(new_dist == min(min(new_dist)));
        i = Uc(i(1)); j = Uc(j(1));
    otherwise
        error('Distance method unknown')
    end
      
    %Merge cluster i with cluster j
    label(find(label == j)) = i;
    
    c_hat = c_hat - 1;
    
    %Computer cluster centers
    Uc       = unique(label);
    Nc       = length(Uc);
    features = zeros(D,Nc);
    for i = 1:Nc,
        features(:,i) = mean(train_features(:,find(label == Uc(i)))')';
    end
    
    if (plot_on == 1),
        plot_process(features)
    end

end
 
%Make the decision region
targets = zeros(1,c);
Uc      = unique(label);
if (c > 1),
	for i = 1:c,
       	if (length(train_targets(:,find(label == Uc(i)))) > 0),
          	targets(i) = (sum(train_targets(:,find(label == Uc(i))))/length(train_targets(:,find(label == Uc(i)))) > .5);
       	end
	end
else
   %There is only one center
   targets = (sum(train_targets)/length(train_targets) > .5);
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡av在线网| 国产白丝精品91爽爽久久| 国产精品国产三级国产有无不卡 | 亚洲超碰精品一区二区| 亚洲免费观看视频| 亚洲综合一区二区三区| 亚洲六月丁香色婷婷综合久久| 国产精品剧情在线亚洲| 亚洲日韩欧美一区二区在线| 亚洲欧美区自拍先锋| 亚洲一区电影777| 亚洲丰满少妇videoshd| 日本色综合中文字幕| 日本一不卡视频| 久久精品国产久精国产| 国产一区二区调教| 波多野结衣精品在线| 91在线免费视频观看| 在线看国产一区| 3d动漫精品啪啪一区二区竹菊| 欧美一区二区三区日韩| 久久久av毛片精品| 中文字幕一区二区不卡| 亚洲天堂成人在线观看| 亚洲国产一区二区三区青草影视| 亚洲自拍偷拍图区| 国产乱人伦偷精品视频不卡 | 在线观看www91| 欧美一级理论片| 久久久影院官网| 亚洲日本成人在线观看| 日韩国产欧美在线视频| 国产伦理精品不卡| 欧美在线观看视频在线| 日韩欧美一级片| 亚洲免费大片在线观看| 精品午夜久久福利影院| 91美女蜜桃在线| 精品成人佐山爱一区二区| 亚洲女同一区二区| 激情亚洲综合在线| 欧美性高清videossexo| 中文字幕成人在线观看| 日韩福利视频导航| 91久久香蕉国产日韩欧美9色| 日韩欧美中文字幕一区| 亚洲精选视频在线| 国产成人av电影免费在线观看| 欧美色成人综合| 国产精品进线69影院| 国产呦萝稀缺另类资源| 制服.丝袜.亚洲.另类.中文| 亚洲色图视频网站| 成年人午夜久久久| 久久久综合网站| 一区二区三区四区视频精品免费| 国产成人精品aa毛片| 在线播放视频一区| 亚洲精品一二三区| 97se狠狠狠综合亚洲狠狠| 久久久久青草大香线综合精品| 五月天丁香久久| 欧美日韩一区二区三区四区| 亚洲丝袜制服诱惑| 懂色av中文一区二区三区| 精品国产乱码久久久久久1区2区 | 91麻豆精品国产自产在线观看一区| 国产精品嫩草影院com| 国产一区视频在线看| 精品国产sm最大网站免费看| 日韩—二三区免费观看av| 欧美日韩高清影院| 午夜视频一区二区| 欧美色网一区二区| 亚洲一区二区三区视频在线 | 欧美电影一区二区三区| 亚洲成人激情综合网| 欧美色图12p| 亚洲chinese男男1069| 在线视频国内自拍亚洲视频| 亚洲综合激情小说| 欧美亚洲禁片免费| 石原莉奈在线亚洲二区| 欧美美女网站色| 久久99国产精品麻豆| 欧美mv和日韩mv的网站| 国产一区二区三区日韩| 国产亚洲欧美在线| av在线不卡电影| 亚洲乱码国产乱码精品精可以看| 91老师国产黑色丝袜在线| 亚洲国产综合人成综合网站| 7777精品伊人久久久大香线蕉的 | 日韩欧美国产午夜精品| 久久99精品国产麻豆婷婷| 欧美成人猛片aaaaaaa| 国产综合久久久久影院| 中文字幕乱码一区二区免费| thepron国产精品| 亚洲一级片在线观看| 日韩一区二区在线观看视频| 国产精品91一区二区| 综合中文字幕亚洲| 欧美日韩国产综合一区二区| 国产呦萝稀缺另类资源| 亚洲欧美一区二区三区极速播放 | 久久久久久97三级| 91美女片黄在线观看| 免费成人av在线| 国产精品免费av| 日本韩国欧美一区| 国产一区视频在线看| 亚洲美女屁股眼交| 精品欧美一区二区在线观看| 99国产精品99久久久久久| 日韩黄色免费电影| 国产精品二三区| 欧美成人video| 欧美午夜片在线观看| 国产精品一区二区免费不卡 | 成人美女在线视频| 日本在线播放一区二区三区| 国产精品免费观看视频| 精品国产乱码久久久久久夜甘婷婷| 99久久综合色| 国产一区二三区| 偷窥国产亚洲免费视频| 亚洲另类色综合网站| 欧美激情一区二区三区蜜桃视频| 欧美精品v国产精品v日韩精品 | 国产一区欧美日韩| 亚洲在线视频一区| 国产精品久久久久婷婷二区次| 8v天堂国产在线一区二区| 91丨porny丨蝌蚪视频| 国产精品18久久久久久久网站| 日韩精品免费视频人成| 一区二区三区欧美亚洲| 中文字幕一区二区三区四区 | 福利电影一区二区三区| 久久超碰97人人做人人爱| 亚洲国产视频一区| 一区二区三区资源| 亚洲美女视频在线观看| 136国产福利精品导航| 欧美激情在线一区二区| 国产欧美日韩精品一区| 久久精品视频免费| 欧美国产日产图区| 欧美tk—视频vk| 精品国产乱码久久久久久免费 | 国产大片一区二区| 国模娜娜一区二区三区| 日本va欧美va精品| 美国毛片一区二区| 久久成人18免费观看| 国产在线一区二区| 国产成人免费在线| www.欧美日韩| 色悠悠亚洲一区二区| 欧美视频一区二区三区在线观看 | 精品中文字幕一区二区| 黑人精品欧美一区二区蜜桃| 国产精品综合视频| 国产**成人网毛片九色 | 精品久久久久一区| 欧美精品一区二区三区一线天视频 | 欧美电影免费观看高清完整版在| 日韩欧美国产不卡| 欧美精品v国产精品v日韩精品| 91麻豆精品国产91| 2020国产精品| 中文字幕一区二区三区视频| 亚洲一区二区三区国产| 婷婷开心激情综合| 国产电影一区在线| 在线视频欧美精品| 日韩欧美成人激情| 中文字幕第一区| 亚洲丶国产丶欧美一区二区三区| 蜜臀av一区二区在线免费观看| 国产一区二区三区观看| 一本一本久久a久久精品综合麻豆| 欧美影视一区在线| 久久久精品蜜桃| 亚洲狠狠爱一区二区三区| 国产麻豆视频精品| 欧美网站一区二区| 精品日本一线二线三线不卡| 中文字幕人成不卡一区| 蜜臀精品一区二区三区在线观看 | 99re热视频这里只精品| 欧美一区二区三区四区高清| 国产精品无人区| 日韩国产欧美在线观看| 91在线国产福利| 久久久精品日韩欧美| 亚洲va欧美va国产va天堂影院| 黑人精品欧美一区二区蜜桃| 在线观看区一区二|