经过特征选择后的特征分类,knn分类器,svm分类器,NB分类器
代码记录
经过特征选择之后选出的特征,x矩阵是一个二进制矩阵,值为1表示选中该特征,值为0表示未选中。
将选择的特征提取出来之后,通过训练集和测试集对所选特征进行一个评估(所用分类器knn、svm、RF)。
#验证集预测值
def get_Pre(x): # x 为m*n的一个二进制矩阵数据,行为样本,列为特征
d_1 = sum(x == 1)
#print("选择特征数:",d_1)
# 从特征向量x中提取出相应的特征
Feature = np.zeros(d
原创
2020-10-22 21:25:24 ·
2422 阅读 ·
1 评论