autogluon / autogluon/autogluon

Monotonic constraints for autogluon-tabular

Open
#572 4 comments 1 reaction 0 assignees View on GitHub
feature request help wanted module: tabular
Dominant language
Python
Stars
10.7k
Forks
1.2k
Avg merge
21h 29m
Merged PRs (30d)
57

Description

I would find it very useful if autogluon-tabular could add partial support for monotonic constraints. I would be happy to write a PR if that has interest?

Of the underlying models used only Lightgbm and Catboost support monotonic constraints but we could add a warning that the constraints will only be respected by these two models. Monotonic constraints can help in ability to generalize and are often very helpful in establishing user trust.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing how autogluon-tabular selects its underlying models and exposes prediction constraints, then compare the Lightgbm and Catboost integration points. Done should include partial monotonic-constraint support for those models and a warning for unsupported models, with tests covering the behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.