EpistasisLab / EpistasisLab/tpot

Extended Multi-label Classification Support

Open
#196 2 comments 1 reaction 0 assignees View on GitHub
enhancement need contributor
Dominant language
Jupyter Notebook
Stars
10.1k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

Hey there,

As tpot seems to rely solely on scikit-learn for (meta-) estimators the lack of extended multi-label classification strategies is quite noticeable. The work on some of the strategies and algorithms is stalled for quite some time now in scikit-learn (https://github.com/scikit-learn/scikit-learn/pull/2461 (label powerset) and https://github.com/scikit-learn/scikit-learn/pull/3727 (classifier chains)). As such there is work being done on scikit-multilearn and it already brings at least some novel working algorithms and strategies.

What do you think of including scikit-multilearn (at least for the time being) to extend the support of multi-label classification?

(For clarification: multi-label classification is defined as finding a subset of predicted labels out of a total label set, i.e. `Y_hat = {1,3,5}`, meaning multiple "classes" (or labels in this context) are assigned to one sample.)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.