scikit-uplift icon indicating copy to clipboard operation
scikit-uplift copied to clipboard

Multitreatment model // dummy and interactions approach [DIA]

Open ElisovaIra opened this issue 3 years ago โ€ข 0 comments

๐Ÿ’ก 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

Chen X, Owen Z, Pixton C, Simchi-Levi D (2015) A statistical learning approach to personalization in revenue management. SSRN Electronic Journal

ElisovaIra avatar Jul 26 '22 20:07 ElisovaIra