Я имею дело с классификацией сильно несбалансированного мультиклассового набора данных. К счастью, набор достаточно велик, чтобы двигаться вперед. Мне посоветовали рассмотреть возможность использования дополнения наивных бухт а-ля Ренни (http://people.csail.mit.edu/jrennie/papers/icml03-nb.pdf).
Используя google Colab (это то, где я ошибся?) Я дал GaussianNB вращение без заминки, за исключением того, что моя точность ужасна, конечно, когда пришло время выигрывать.
Однако я не могу заставить взорванную CoplementNB работать.
Даже если я
!pip install -U scikit-learn
как только я бегу
from sklearn.naive_bayes import ComplementNB
Мне сказали, что
ImportError: cannot import name 'ComplementNB'
С последующим предложением «установить зависимости вручную, используя! Pip или! Apt.»
Есть какие-нибудь мудрецы там?
Новичок здесь.