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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。