Covers: theory of Interaction Constraints
Estimated time needed to finish: 60 minutes
Questions this item addresses:
  • What is a code example of applying feature interaction constraints on an XGBoost model?
How to use this item?

Code example of how to implement feature interaction constraints on an XGBoost model

Author(s) / creator(s) / reference(s)
XGBoost Documentation
Programming Languages: python
0 comment

Monotonic Constraints, Interaction Constraints and Cost-Sensitive Learning

Total time needed: ~4 hours
Techniques for placing constraints on machine learning models to ensure they don't end up with illogical or biased results
Potential Use Cases
Bias-mitigation and for injecting domain knowledge into the model
Who is this for ?
INTERMEDIATEMachine Learning Developers focused on bias mitigation and model validation
Click on each of the following annotated items to see details.
ARTICLE 1. Bias in Machine learning models
  • What is bias and sources of bias in ML models?
10 minutes
PAPER 2. Deontological Ethics By Monotonicity Shape Constraints
  • What is an example of applying monotonic constraints to migitge bias?
60 minutes
ARTICLE 3. Application of Monotonic Constraints in Machine Learning Models
  • How to implement monotonic constraints on a Machine Learning Model?
15 minutes
REPO 4. Feature Interaction Constraints in XGBoost
  • What is a code example of applying feature interaction constraints on an XGBoost model?
60 minutes
PAPER 5. Feature Interactions in XGBoost
  • What is feature interaction in non-linear models?
34 minutes
PAPER 6. Cost-Sensitive Learning and the Class Imbalance Problem
  • What is the motivation for cost sensitive learning?
60 minutes

Concepts Covered

0 comment