- 运行preprocessing.py,使用各种特征提取方法提取特征,并将其保存。
- 运行predict.py,对每种提取的特征使用多种方法进行预测,实验结果表明,决策树(随机森林)以及支持向量机(SVM)的表现最好。
- 最后,运行postprocessing.py,规范输出结果的格式:result_dt.csv、result_knn.csv、result_svc.csv的3列分别表示使用的特征选择方法、参数列表以及预测的准确率。result_bpnn.csv为针对不同特征选择方法的BPNN神经网络预测结果,这些参数都已经过调整。
Python机器学习中不同特征选择方法的比较实验
文件列表
95.rar
(预估有个11文件)
result_bpnn.csv
125B
code predict.ipynb
82KB
result_dt.csv
568B
code postprocessing.ipynb
6KB
result_knn.csv
2KB
postprocessing.py
813B
predict.py
4KB
result_svc.csv
2KB
preprocessing.py
2KB
code preprocessing.ipynb
18KB
用户评论