我想知道是否有可能有一个包含强制元素和可选元素的管道。可选的是有条件的。例如,你可以有一个带有下采样元素的管道,或者你可以有一个没有下采样的相同管道。所以
from imblearn.pipeline import Pipeline as IMBPipeline
import xgboost as xgb
from imblearn.under_sampling import RandomUnderSampler
pipe = IMBPipeline([
('sampling',RandomUnderSampler()),
我有一个标记的数据集。最后一列(78)包含4种类型的攻击。下面的代码混淆矩阵是正确的两种类型的攻击。有谁能帮助修改keras多类攻击检测和修正代码以获得正确的混淆矩阵?对于精度的正确编码,FPR、TPR适用于多类。谢谢。
import pandas as pd
from sklearn.preprocessing import LabelEncoder, StandardScaler
from sklearn.model_selection import train_test_split
from sklearn.model_selection import GridSearchCV