我创建了一个具有 4 个特征的人工神经网络。我现在想使用恶意文件路径/exe 的实时样本来测试模型:
new_prediction = classifier.predict(sc.transform(np.array([[]])))
我知道,如果我使用与“C:\Program Files (x86\Wireless AutoSwitch”) 相同的文件路径,我可以对已经通过 onehot 和标签编码的每个分类特征使用“0”等。怎么办你处理一个不在训练集数组中的新分类特征?假设我要测试的新特征是:
ParentPath ParentExe ChildPath ChildExe
0 C:\Windows\Malicious badscipt.exe C:\Windows\System cmd.exe
此训练数据集如下所示:
ParentPath ParentExe
0 C:\Program Files (x86)\Wireless AutoSwitch wrlssw.exe
1 C:\Program Files (x86)\Wireless AutoSwitch WrlsAutoSW.exs
2 C:\Program Files (x86)\Wireless AutoSwitch WrlsAutoSW.exs
3 C:\Windows\System32 svchost.exe
4 C:\Program Files (x86)\Wireless AutoSwitch WrlsAutoSW.exs
ChildPath ChildExe
C:\Windows\System32 conhost.exe
C:\Program Files (x86)\Wireless AutoSwitch wrlssw.exe
C:\Program Files (x86)\Wireless AutoSwitch wrlssw.exe
C:\Program Files\Common Files OfficeC2RClient.exe
C:\Program Files (x86)\Wireless AutoSwitch wrlssw.exe
C:\Program Files (x86)\Wireless AutoSwitch wrlssw.exe
相关分类