Я працюю над проблемою класифікації з незбалансованими класами (5% 1). Я хочу передбачити клас, а не ймовірність.
У бінарної задачі класифікації є scikit - х , classifier.predict()використовуючи 0.5за замовчуванням? Якщо ні, який метод за замовчуванням? Якщо це так, як я можу це змінити?
У scikit деякі класифікатори мають class_weight='auto'можливість, але не всі. Чи використовували class_weight='auto'б .predict()фактичну частку населення як поріг?
Який спосіб зробити це в такому класифікаторі MultinomialNB, який не підтримує class_weight? Крім використання, predict_proba()а потім обчислення класів самостійно.