Multitreatment model // dummy and interactions approach [DIA]
๐ก Feature request
Explore an article below and implement dummy and interactions approach or DIA - multitreatment approach for uplift modeling.
This is an extension of binary sklift.models.SoloModel to multitreatment case.
Additional context
This method extends the input space by adding treatment indicators encoded as dummies ๐ท={0,โฆ,๐} and interaction terms. The latter capture the interplay between the dummies and the pretreatment characteristics. Uplift is then modeled by means of any machine learning algorithm that receives as input the pretreatment characteristics X, the dummy variables D, and the interaction terms ๐ทร๐, so that ๐(๐=1|๐,๐๐(๐))=๐(๐,๐ท,๐ทร๐).
Please follow the article with the DIA approach