I eine Pipeline in scikit lernen am ErstellenVerwendung Konfusionsmatrix als scoring metric in Kreuzvalidierung in scikit lernen
pipeline = Pipeline([
('bow', CountVectorizer()),
('classifier', BernoulliNB()),
])
und Berechnen der Genauigkeit unter Verwendung von Kreuzvalidierung
scores = cross_val_score(pipeline, # steps to convert raw messages into models
train_set, # training data
label_train, # training labels
cv=5, # split data randomly into 10 parts: 9 for training, 1 for scoring
scoring='accuracy', # which scoring metric?
n_jobs=-1, # -1 = use all cores = faster
)
Wie kann ich berichten Verwirrung Matrix statt "Genauigkeit"?