mljar / mljar-supervised

Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation
https://mljar.com
MIT License
2.98k stars 393 forks source link

Feature: Support Multi-label classification outputs #311

Open eddiebergman opened 3 years ago

eddiebergman commented 3 years ago

Feature

Having the library support Multi-label/mult-target outputs would be nice. As you mentioned, MultiOutputClassifier from sklearn could be used to adapt the library in a general case.

Benefit

Increased usability in different domains and datasets.

pplonski commented 3 years ago

@eddiebergman thank you for the feature request! Do you have example datasets that will be good for testing / benchmarking this functionality?

eddiebergman commented 3 years ago

Unfortunately, my use case is currently on non-public modified data.

For testing, sklearn.datasets.make_multilabel_classification (doc) could be used.

As for a benchmark I could point you to the follow datasets from OpenML, they are all tabular datasets:

... however I'm sure there are more standard benchmarks in that sense that should be considered and have prior performances for comparison.

pplonski commented 3 years ago

Great, thank you @eddiebergman :+1:

AkshayNovacene commented 3 months ago

Hello @pplonski I wanted to know if MlJar still doesn't support Multi-label classification?

pplonski commented 3 months ago

Hi @AkshayNovacene,

We dont support multi label classification. We will talk internally with @Bocianski and maybe we will add it soon, we will let you know.