91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

程序是用于解決多分類問題的“一對一”方法,程序中有個二分類接口是高斯過程分類器,用戶可以進行修改,用什么分類器都可以。該程序是用MATLAB把一對一的思想寫成了代碼。

資源截圖

代碼片段和文件信息

function?result=multiclassGP(trainXtrainYtestXsfellid)
%?該函數是基于one-vs-one方法的得到的處理多類問題的GP分類器
%?trainX?訓練樣本的特征向量構成的n行m列矩陣,每一行是一個樣本
%?trainY?訓練樣本的標簽構成的n行Q列矩陣,每一行對應一個樣本,Q表示類別的個數,如果第i個樣本屬于第j類?則trainY(ij)=1且trainY(i:)中的其它元素都為-1
%?testX?測試樣本的特征向量構成的矩陣,每一行是一個樣本
%?sf?ell分別表示協方差函數的參數?k(x^px^q)?=?sf^2?*?exp(-(x^p?-?x^q)‘*inv(P)*(x^p?-x^q)/2),where?the?P?matrix?is?ell^2?times?the?unit?matrix?and?sf^2?is?the?signal?variance.
%?id?后驗概率分布逼近方法?取值?1、2、3分別對應?‘infLaplace‘‘infEP‘‘infVB‘
%?result預測結果
if?nargin<=3sf?=?1;?ell?=?0.5;??id=1;?end;?%如果沒有輸入參數?則采用默認參數值
[nm]=size(trainY);?%訓練樣本集中樣本的個數以及類別的個數
taskY=zeros

評論

共有 條評論