|
输入特征集 |
|
输出最优特征集 |
|
i特征X级一内X级一号,X级2.X级N级 |
|
a.读特征X级一内数组命名X |
|
X级={X级一号,X级2,X级3.X级一} |
|
b.读取目标变量成数组命名Y |
|
C.设置火车测试拆比 |
|
火车路R=0.8 |
|
测试R=0.2 |
|
.修复火车随机生成器初始种子测试 |
|
随机状态=N级 |
|
e.数据集拆分X级train、y_train、y_train和y_test使用 train测试 |
|
f.火车分类器特征X级一目标 |
|
g.计算精度使用 |
|
精度=(TP+TN)/(TP+FP+TN+FN |
|
h.精度计算 |
|
Precision = TP/(TP + FP) |
|
一.计算回调率使用 |
|
Recall = TP/(TP + FN) |
|
.j.F-score使用 |
|
F-score = 2 ∗ (Recall ∗ Precision)/(Recall + Precision) |
|
k.重复步骤c至j设置火车测试拆比的不同值 |
|
组合特征C类一号语法特征C2sitiment特征3词性特征 |
|
a.特征类别C一中文本一号C级2和C3 |
|
b.重复步进k |
|
组合特征类别(L+S)、(S+C)、(L+C)和L+S+C |
|
(4) 对每一类组合C一L+S+C+L+S+C |
|
a.重复步进k |
|
(5) 重复步骤1至4对不同类型的分类器 |
|
(6) 选择特征、类别或类别组合高精度 |
|