У меня проблема с мультиклассовой классификацией (например, целевая переменная имеет 4 различных результата: продукт A, продукт B, продукт C и продукт NO). Не все ошибки одинаковы: например, если истинная метка «Продукт А» и прогноз «НЕТ Продукта», это не большая проблема, а если истинная метка «Продукт C», влияние ошибка намного больше. По сути, я должен вставить эту информацию в функцию потерь алгоритма (в настоящее время я использую Xg-Boost, Random Forest, e cc).
Любая идея о том, как реализовать ее в scikit-learn или другие библиотеки ML на Python?