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

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

?? ekozinec.m~

?? support vector machine的一個matlab工具箱
?? M~
字號:
function model=ekozinec(data,options,init_model)% EKOZINEC Kozinec's algorithm for eps-optimal separating hyperplane.%% Synopsis:%  model = ekozinec(data)%  model = ekozinec(data,options)%  model = ekozinec(data,options,init_model)%% Description:%  This function is implementation of the Kozinec's algorithm%  [Koz73] with eps-optimality stopping condition [SH10].%  The algorithm finds the eps-optimal separating hyperplane.% %  model=ekozinec(data) the Kozinec's rule is used to find the closest %   points w1, w2 from the convex hulls of the vectors from the first and %   the second class. The found points determine the optimal separating %   hyperplane. % %  model=ekozinec(data,options) specifies stopping conditions of%   the algorithm in structure options:%    .eps [1x1] ... controls how close is the found solution to%     the optimal hyperplane in terms of margin %     (default eps=0.01). The options for eps are: %       eps > 0 ... eps-optimal hyperplane is sought for.%       eps == 0 ... algorithm converges to the optimal hyperplane (but it%                    does not have to stop in finite number of iterations).%       eps < 0 ... algorithm stops when the separating hyperplane %                   is found (zero training error) regardless the margin %                   so it solves the same task as the ordinary Perceptron.%    .tmax [1x1]... maximal number of iterations.%%  model = ekozinec(data,options,init_model) specifies initial model%   which must contain:%    .W1 [dim x 1] ... Vector from the first convex hull.%    .W2 [dim x 1] ... Vector from the second convex hull.%% Input:%  data [struct] Labeled (binary) training data. %   .X [dim x num_data] Input vectors.%   .y [1 x num_data] Labels (1 or 2).%%  options [struct] %   .eps [real] Controls how closeness to the optimal hypeprlane (see above).%   .tmax [1x1] Maximal number of iterations (default tmax=inf).%  %  init_model [struct] Initial model; must contain items%    .W1 [dim x 1], .W2 [dim x 1] see above.%% Output:%  model [struct] Binary linear classifier:%   .W [dim x 1] Normal vector of hyperplane.%   .b [1x1] Bias of hyperplane.%  %   .W1 [dim x 1] The nearest vector of the first convex hull.%   .W2 [dim x 1] The nearest vector of the second convex hull.%   .margin [1x1] Margin of the found hyperplane.%   .exitflag [1x1] 1 ... eps-optimality condition satisfied or separating%                         hyperplane has been found %                   0 ... number of iterations exceeded tmax.%   .t [1x1] Number of iterations.%% Example:%  data = genlsdata( 2, 50, 1);%  model = ekozinec(data, struct('eps',0.01));%  figure; ppatterns(data); pline(model); %% See also %  PERCEPTRON, MPERCEPTRON, LINCLASS.%% About: Statistical Pattern Recognition Toolbox% (C) 1999-2003, Written by Vojtech Franc and Vaclav Hlavac% <a href="http://www.cvut.cz">Czech Technical University Prague</a>% <a href="http://www.feld.cvut.cz">Faculty of Electrical Engineering</a>% <a href="http://cmp.felk.cvut.cz">Center for Machine Perception</a>% Modifications:% 19-may-2004, VF% 3-may-2004, VF% 17-Sep-2003, VF% 17-Feb-2003, VF% 16-Feb-2003, VF% 21-apr-2001, V.Franc, created% get data dimensions[dim,num_data] = size(data.X);inx1=find(data.y==1);inx2=find(data.y==2);% Process input arguments% --------------------------if nargin < 2,  options = []; else options = c2s(options); endif ~isfield(options,'tmax'), options.tmax = inf; endif ~isfield(options,'eps'), options.eps = 0.01; endif ~isfield(options,'verb'), options.verb = 0; endif nargin < 3,  % creates init model  % --------------------------  inx1=find(data.y==1);   inx2=find(data.y==2);  model.W1 = data.X(:,inx1(1));  model.W2 = data.X(:,inx2(1));else  % take init model from input  %--------------------------------  model = init_model;endmodel.t = 0; model.exitflag = 0;% main loop%-----------------------------while model.exitflag == 0 & options.tmax > model.t,     model.t = model.t + 1;  dW = (model.W1 - model.W2);  norm_dW = norm( dW );    projx = data.X'*dW;    projx(inx1) = (projx(inx1) - model.W2'*dW)/norm_dW;  projx(inx2) = (-projx(inx2) + model.W1'*dW)/norm_dW;    [min_proj, min_inx] = min(projx);  % bound for separating or eps-optimal separating hyperplane   if options.eps < 0, bound = norm_dW/2; else bound=norm_dW-options.eps/2; end    if min_proj <= bound,    xt=data.X(:,min_inx);    % Updata - Kozinec's rule    if data.y(min_inx) == 1,      W1x = model.W1-xt;      k = min(1, dW'*W1x/ (W1x'*W1x));       model.W1 = model.W1 * (1 - k) + xt * k;    else      W2x = model.W2-xt;      k = min(1, -dW'*W2x / (W2x'*W2x));      model.W2 = model.W2 * (1 - k) + xt * k;    end    model.exitflag = 0;  else    model.exitflag = 1;  end  % print info  if options.verb == 1 & mod(model.t,100) == 0,     fprintf('iter %d: upper_bound = %f, lower_bound = %f, dif = %f\n', ...       model.t, norm_dW/2, min_proj/2, (norm_dW-min_proj)/2 );    end  endmodel.b = 0.5 * (model.W2'*model.W2 - model.W1'*model.W1);model.W = model.W1 - model.W2;model.margin = min_proj/2;model.fun = 'linclass';return;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩亚洲欧美一区二区三区| 色综合久久九月婷婷色综合| 亚洲一区二区欧美日韩| 国产欧美一区视频| 337p日本欧洲亚洲大胆色噜噜| 欧美肥大bbwbbw高潮| 日韩小视频在线观看专区| 91精品国产全国免费观看| 欧美酷刑日本凌虐凌虐| 日韩欧美国产综合| 国产无一区二区| 国产精品素人一区二区| 亚洲精品国产成人久久av盗摄| 国产精品―色哟哟| 亚洲综合区在线| 欧美专区日韩专区| 丝袜美腿亚洲一区二区图片| 午夜婷婷国产麻豆精品| 男女激情视频一区| 成人综合婷婷国产精品久久| 色婷婷久久久亚洲一区二区三区| 欧美最新大片在线看| 91精品婷婷国产综合久久| 欧美精品一区二区三区蜜臀| 国产精品毛片a∨一区二区三区| 亚洲精品中文字幕在线观看| 欧美aaaaa成人免费观看视频| 国产制服丝袜一区| 色综合久久66| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 国产凹凸在线观看一区二区| 91网站在线观看视频| 欧美精选在线播放| 国产精品乱码人人做人人爱| 一区二区三区精品| 久久99精品国产麻豆婷婷| 99麻豆久久久国产精品免费 | 国产在线一区二区| 一本大道久久a久久精品综合| 精品久久久久久久久久久久久久久 | 国产成人丝袜美腿| 欧美精品精品一区| 国产精品对白交换视频| 久久精品噜噜噜成人av农村| 一本一道久久a久久精品| 日韩女优电影在线观看| 亚洲欧美偷拍三级| 国产精品一二二区| 欧美福利视频导航| 亚洲精品视频在线观看网站| 国产成人午夜精品5599| 日韩一区二区三区在线| 一区二区三区四区高清精品免费观看| 老汉av免费一区二区三区| 欧美视频日韩视频在线观看| 国产精品国产a| 国产一区二区日韩精品| 欧美videossexotv100| 日韩电影在线免费看| 欧美日韩亚洲丝袜制服| 中文字幕亚洲在| 大桥未久av一区二区三区中文| 91精品国产手机| 亚洲成人av福利| 欧美色精品在线视频| 一区二区三区四区av| 91亚洲精品久久久蜜桃网站 | 欧美在线制服丝袜| 亚洲色欲色欲www| 99久久久免费精品国产一区二区 | 91国偷自产一区二区三区观看 | 久久久亚洲精品石原莉奈| 国产一区三区三区| 精品福利二区三区| 国产九九视频一区二区三区| 久久理论电影网| 国产福利不卡视频| 欧美国产日产图区| 99精品热视频| 一区二区高清视频在线观看| 色8久久人人97超碰香蕉987| 夜色激情一区二区| 欧美日韩国产综合一区二区| 丝袜亚洲另类欧美综合| 日韩欧美中文字幕一区| 国产一区二区调教| 国产精品久线在线观看| 色av综合在线| 日本不卡一二三区黄网| 欧美变态tickling挠脚心| 国产乱码精品一区二区三区av| 中文一区二区完整视频在线观看| 不卡的av在线播放| 亚洲小说春色综合另类电影| 69成人精品免费视频| 国产麻豆日韩欧美久久| 亚洲欧美日韩中文播放| 91麻豆精品国产91久久久更新时间| 奇米色一区二区三区四区| 久久久av毛片精品| 91免费观看国产| 蜜臀久久久久久久| 国产欧美日韩亚州综合 | 欧美日本一区二区| 国产一区二区三区四区在线观看| 国产精品电影一区二区三区| 欧美日韩一级二级| 国产精品1区二区.| 亚洲成人免费看| 欧美激情综合在线| 欧美伦理电影网| www..com久久爱| 免费高清在线视频一区·| 日本一二三不卡| 制服丝袜日韩国产| 波多野结衣精品在线| 日韩专区在线视频| 亚洲视频一二区| 久久久久综合网| 欧美高清www午色夜在线视频| 国产一区二区中文字幕| 午夜av一区二区| 日韩美女视频19| 国产日韩欧美精品在线| 欧美一级高清片在线观看| 91论坛在线播放| 成人黄色电影在线 | 一本大道久久a久久精二百| 国产乱码精品一区二区三| 日韩不卡手机在线v区| 亚洲精品中文字幕在线观看| 国产欧美一区二区精品忘忧草| 在线不卡a资源高清| 在线观看中文字幕不卡| av影院午夜一区| 丁香一区二区三区| 国产在线看一区| 久久成人精品无人区| 日韩成人一级片| 日本va欧美va精品发布| 日韩专区中文字幕一区二区| 亚洲国产精品人人做人人爽| 亚洲精品菠萝久久久久久久| 国产精品全国免费观看高清| 久久久精品国产免费观看同学| 日韩女优毛片在线| 精品久久99ma| 精品伦理精品一区| 精品va天堂亚洲国产| 日韩午夜在线播放| 日韩视频免费直播| 欧美日韩不卡视频| 91精品欧美久久久久久动漫| 欧美日韩国产精品自在自线| 欧美三片在线视频观看 | 精品国产乱子伦一区| 亚洲精品一区在线观看| 久久先锋影音av鲁色资源网| 久久综合网色—综合色88| 欧美精品一区二区三区四区| 国产午夜精品福利| 亚洲欧美视频在线观看| 夜夜揉揉日日人人青青一国产精品| 一区二区三区**美女毛片| 日韩电影网1区2区| 国产一区二区在线视频| www.亚洲精品| 欧美性生活一区| 久久综合色播五月| 一二三四区精品视频| 精品蜜桃在线看| 国内不卡的二区三区中文字幕| 七七婷婷婷婷精品国产| 亚洲欧美在线另类| 亚洲大片精品永久免费| 成人ar影院免费观看视频| 精品国产免费一区二区三区香蕉| 亚洲国产成人porn| 97久久超碰国产精品| 国产免费观看久久| 国产精品一区在线观看你懂的| 欧美日韩国产成人在线91| 亚洲乱码中文字幕综合| 成人av在线播放网站| 久久综合色婷婷| 国产一区中文字幕| 精品第一国产综合精品aⅴ| 日韩福利电影在线| 欧美军同video69gay| 五月天亚洲婷婷| 欧美精品日韩精品| 亚洲va天堂va国产va久| 欧美日韩另类一区| 亚洲va国产va欧美va观看| 91久久精品网| 亚洲综合在线视频| 在线精品视频一区二区三四| 一区二区视频在线| 欧美少妇bbb| 日韩不卡一区二区三区|