R語言
lvqinit
位於 class
包(package)。 說明
為 LVQ 方法構建初始碼本。
用法
lvqinit(x, cl, size, prior, k = 5)
參數
x |
訓練示例的矩陣或 DataFrame , |
cl |
訓練示例的分類。長度為 |
size |
碼本的大小。默認為 |
prior |
表示碼本中類別的概率。訓練集中的默認比例。 |
k |
k 用於k-NN 正確分類測試。默認值為 5。 |
細節
從訓練集中選擇 size
示例,而不用與先前或原始比例成比例的比例進行替換。
值
代碼本,表示為包含組件 x
和 cl
的列表,給出示例和類。
例子
train <- rbind(iris3[1:25,,1], iris3[1:25,,2], iris3[1:25,,3])
test <- rbind(iris3[26:50,,1], iris3[26:50,,2], iris3[26:50,,3])
cl <- factor(c(rep("s",25), rep("c",25), rep("v",25)))
cd <- lvqinit(train, cl, 10)
lvqtest(cd, train)
cd1 <- olvq1(train, cl, cd)
lvqtest(cd1, train)
參考
Kohonen, T. (1990) The self-organizing map. Proc. IEEE 78, 1464-1480.
Kohonen, T. (1995) Self-Organizing Maps. Springer, Berlin.
Ripley, B. D. (1996) Pattern Recognition and Neural Networks. Cambridge.
Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.
也可以看看
相關用法
- R lvq1 學習矢量量化1
- R lvq2 學習矢量量化2.1
- R lvq3 學習矢量量化 3
- R lvqtest 從 LVQ 碼本對測試集進行分類
- R knn.cv k 最近鄰交叉驗證分類
- R olvq1 優化學習矢量量化1
- R knn1 1-最近鄰分類
- R batchSOM 自組織映射:批處理算法
- R SOM 自組織映射:在線算法
- R condense k-NN 分類器的壓縮訓練集
- R multiedit k-NN 分類器的多重編輯
- R knn k-最近鄰分類
- R somgrid 繪製 SOM 擬合圖
- R reduce.nn 減少 k-NN 分類器的訓練集
- R summary.clara “clara”對象的摘要方法
- R diana 分裂分析聚類
- R pluton 鈈同位素成分批次
- R votes.repub 總統選舉中共和黨候選人的投票
- R agnes 凝聚嵌套(層次聚類)
- R print.mona MONA 對象的打印方法
- R print.clara CLARA 對象的打印方法
- R mona 二元變量的單論分析聚類
- R plot.diana 分裂層次聚類圖
- R plot.mona 一元分裂層次聚類的旗幟
- R bannerplot 繪圖橫幅(層次聚類)
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Initialize a LVQ Codebook。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。