Skip to content

featurebyte.AssignmentSource

class AssignmentSource( )

Description

High-level source of treatement assignment. Determines identification strategy

Possible Values

  • RANDOMIZED
    Treatment assigned by explicit randomization

  • OBSERVATIONAL
    Treatment chosen by behavior or business process

  • INSTRUMENTAL
    Treatment is endogenous but there exists an exogenous instrument Z

  • QUASI-EXPERIMENTAL
    Identification from natural experiments (RD, DiD, staggered adoption)

  • ADAPTIVE
    Assignment depends on previous outcomes (bandits, RL, dynamic policies)