doctor回复于2008/04/08
建模的目的是提高对未知样品的检测精度,主成分数高低不是问题的关键,主要还是要看模型的各项指标以及预测未知样品的精度。
没必要刻意降低主成分数
sfye回复于2008/04/09
matlab本身带有ANN的工具箱,使用的话可以help nnet
SVM网上可以搜索到,或者有些文献里有源程序的连接
主持分数多跟样品复杂、差异大有关吧
calfstone回复于2008/04/09
1、数据本身质量问题是首先要考虑的
2、先删除一些离群点,其次考虑下数据的前处理,平滑,小波
3、若使用matlab,可以到mathworks网站看看,nnet有工具箱,svm网上多的是。着两种模型的参数选择是个难题。其实主要还是前面提到的数据质量的问题,换建模方法可能效果也不好
ps:可以到数据处理版面探讨下
glory143回复于2008/03/20
不懂NIR,不过很有兴趣,帮你顶顶