lvqinit(class)
lvqinit()所属R语言包:class
Initialize a LVQ Codebook
初始化学习矢量量化码书
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Construct an initial codebook for LVQ methods.
基于LVQ方法构造一个初始码书。
用法----------Usage----------
lvqinit(x, cl, size, prior, k = 5)
参数----------Arguments----------
参数:x
a matrix or data frame of training examples, n by p.
训练样本的矩阵或数据框,np。
参数:cl
the classifications for the training examples. A vector or factor of length n.
为训练样本的分类。长度n向量或因素。
参数:size
the size of the codebook. Defaults to min(round(0.4*ng*(ng-1 + p/2),0), n) where ng is the number of classes.
码表的大小。默认为min(round(0.4*ng*(ng-1 + p/2),0), n)ng是班级数目。
参数:prior
Probabilities to represent classes in the codebook. Default proportions in the training set.
代表在码本类的概率。在训练集的默认比例。
参数:k
k used for k-NN test of correct classification. Default is 5. </table>
ķ使用K-NN分类正确的测试。默认值是5。 </ TABLE>
Details
详情----------Details----------
Selects size examples from the training set without replacement with proportions proportional to the prior or the original proportions.
选择size的例子,从没有更换前或原始比例比例比例设置培训。
值----------Value----------
A codebook, represented as a list with components x and cl giving the examples and classes.
一个码本表示,作为一个组件列表x和cl实例和类。
参考文献----------References----------
Proc. IEEE 78, 1464–1480.
Self-Organizing Maps. Springer, Berlin.
Pattern Recognition and Neural Networks. Cambridge.
Modern Applied Statistics with S. Fourth edition. Springer.
参见----------See Also----------
lvq1, lvq2, lvq3, olvq1, lvqtest
lvq1,lvq2,lvq3,olvq1,lvqtest
举例----------Examples----------
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)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|