R語言
lvq2
位於 class
包(package)。 說明
移動碼本中的示例以更好地表示訓練集。
用法
lvq2(x, cl, codebk, niter = 100 * nrow(codebk$x), alpha = 0.03,
win = 0.3)
參數
x |
示例矩陣或 DataFrame |
cl |
示例的分類向量或因子 |
codebk |
密碼本 |
niter |
迭代次數 |
alpha |
訓練常數 |
win |
兩個最近向量的接近度的容差。 |
細節
隨機選擇niter
示例進行替換,如果一個正確,另一個不正確,則調整碼本中最近的兩個示例。
值
代碼本,表示為包含組件 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)
cd0 <- olvq1(train, cl, cd)
lvqtest(cd0, train)
cd2 <- lvq2(train, cl, cd0)
lvqtest(cd2, 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 lvq3 學習矢量量化 3
- R lvqinit 初始化LVQ碼本
- 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大神的英文原創作品 Learning Vector Quantization 2.1。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。