我在kddcup99上应用Princomp函数,去除了字符串、数据集的属性,但结果是一个维数为(37×37)的矩阵,得到的矩阵比原来的维数低很多,我可以把它作为基于异常的入侵检测系统的训练样本吗?
发布于 2015-04-15 16:56:39
我不熟悉数据集,您也没有真正指定机器学习方法,所以我的答案是可能。最好的方法是绘制你的数据集,甚至可以尝试应用SVM,DT,朴素贝叶斯或kmeans。
现在我假设你没有正确使用princomp,如果你的特征向量是37维。我还假设你的其他37来自于你的训练集的大小。您是否绘制了Scree图并截断了系数矩阵?IIRC princomp()应该具有与pca()类似的功能。http://www.mathworks.com/help/stats/pca.html
请将您的代码张贴给我,以便进一步提供帮助。
https://stackoverflow.com/questions/29643691
复制相似问题