рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ: рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рд╕реЗ рдЖрдЧреЗтАФрдХрд╛рд░рдг рдФрд░ рдкреНрд░рднрд╛рд╡ рддрдХ

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, ML рдХреЛ рдХрд╛рд░рдг-рдирд┐рд░реНрд╡рдЪрди рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдХрд░ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддреА рд╣реИ рдФрд░ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИ рдХрд┐ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░рдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд▓реЗрдЦ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд, рд╡рд┐рдзрд┐рдпрд╛рдБ, Python рдЯреВрд▓реНрд╕, рдФрд░ рдЖрдо рдЧрд▓рддрд┐рдпрд╛рдБ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред
┬╖ 15 рдорд┐ре░ рдкрдврд╝реЗрдВ

AI рдХреЗ рд╕рд╛рде рдЦреЛрдЬреЗрдВ

рдХреНрдпрд╛ рдЖрдк рдХрднреА рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рд╣реЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдЖрдкрдХрд╛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдпрд╣ рддреЛ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХреМрди рдЦрд░реАрджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдирд╣реАрдВ рдмрддрд╛ рдкрд╛рддрд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрдпреЛрдВ рдЦрд░реАрджрд╛?

рдкрд╛рд░рдВрдкрд░рд┐рдХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкреИрдЯрд░реНрди рдкрд╣рдЪрд╛рдирддреА рд╣реИ рдФрд░ рдирддреАрдЬреЗ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рдпрд╣ рдмрддрд╛рдПрдЧреА рдХрд┐ рдХреЛрдИ рдЧреНрд░рд╛рд╣рдХ churn рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдпрд╛ рдЕрдЧрд▓реЗ рддрд┐рдорд╛рд╣реА рдореЗрдВ рдмрд┐рдХреНрд░реА рдШрдЯреЗрдЧреАред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдкреВрдЫреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреА рддрд╛рдЬрд╝рд╛ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдореБрд╣рд┐рдо рдиреЗ рд╡рд╛рдХрдИ рдмрд┐рдХреНрд░реА рдмрдврд╝рд╛рдИ, рдпрд╛ рдХрд┐рд╕реА рдЙрдкрдЪрд╛рд░ рд╕реЗ рд╕рдЪ рдореЗрдВ рд░реЛрдЧрд┐рдпреЛрдВ рдХреЗ рдирддреАрдЬреЗ рд╕реБрдзрд░реЗтАФрддреЛ рдЗрд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрддрд╛ред рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдФрд░ рдХрд╛рд░рдгтАФрдпреЗ рджреЛ рдЕрд▓рдЧ рдмрд╛рддреЗрдВ рд╣реИрдВред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЛ рдХрд╛рд░рдг-рдирд┐рд░реНрд╡рдЪрди (causal inference) рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреА рд╣реИред рддреЛ, "рдХреНрдпрд╛ рд╣реЛрдЧрд╛?" рдкреВрдЫрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдпрд╣ рдкреВрдЫрддреА рд╣реИ, "рдЕрдЧрд░ рд╣рдо рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░реЗрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?"тАФрдФрд░ рдпрд╣реА рд╕рд╡рд╛рд▓ рд╣рд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдлрд╝реИрд╕рд▓реЗ рдпрд╛ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рдЙрдкрдЪрд╛рд░ рдХреЗ рдкреАрдЫреЗ рд╣реЛрддрд╛ рд╣реИред

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдХреЗ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ, рдХрд╛рд░рдг-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рд╡рд┐рдзрд┐рдпреЛрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ Python рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рд╕реЗ рд░реВрдмрд░реВ рдХрд░рд╛рдКрдБрдЧрд╛ред

рдЕрдЧрд░ рдЖрдк рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЗрдВ рдирдП рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ рд╢реБрд░реБрдЖрддреА-рдЕрдиреБрдХреВрд▓ Machine Learning Fundamentals in Python рдЯреНрд░реИрдХ рдореЗрдВ рдирд╛рдорд╛рдВрдХрди рдХрд░реЗрдВред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?

рдорд╛рдирдХ ML рдореЙрдбрд▓ рдбреЗрдЯрд╛ рд╕реЗ рдкреИрдЯрд░реНрди рд╕реАрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирд╕реЗ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ "рдХреНрдпрд╛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ?" рдХрд╛ рдЬрд╡рд╛рдм рдЕрдЪреНрдЫреЗ рд╕реЗ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддреЗ рдХрд┐ рд╡рд╣ рдХреНрдпреЛрдВ рд╣реБрдЖред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдЕрд▓рдЧ рд╕рд╡рд╛рд▓ рдкреВрдЫрддреА рд╣реИред рдпрд╣ ML рдХреЛ рдХрд╛рд░рдг-рдирд┐рд░реНрд╡рдЪрди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдХрд░ рдбреЗрдЯрд╛ рд╕реЗ рдХрд╛рд░рдг-рдкреНрд░рднрд╛рд╡ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рдпрд╛рдиреА рдирддреАрдЬрд╛ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЖрдк рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдХрджрдо рдЙрдард╛рдПрдБ рддреЛ рдХреНрдпрд╛ рдмрджрд▓реЗрдЧрд╛ред

рдЙрд╕ рдХрджрдо рдХреЛ intervention рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИтАФрдпрд╛рдиреА рдкреНрд░рднрд╛рд╡ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЬреЛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдмрджрд▓рд╛рд╡ рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЫреВрдЯ (discount) рдиреЗ рд╕рдЪ рдореЗрдВ рдЬрд╝реНрдпрд╛рджрд╛ рдЦрд╝рд░реАрджрд╛рд░реА рдХрд░рд╡рд╛рдИ, рдпрд╛ рд╡реЗ рдЧреНрд░рд╛рд╣рдХ рд╡реИрд╕реЗ рднреА рдЦрд░реАрджрддреЗ? рдХреНрдпрд╛ рдирдИ рджрд╡рд╛ рд╕реЗ рд░рд┐рдХрд╡рд░реА рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ, рдпрд╛ рдорд░реАрдЬрд╝ рдЕрдкрдиреЗ-рдЖрдк рдареАрдХ рд╣реЛ рдЧрдП?

рдпреЗ рдРрд╕реЗ рд╕рд╡рд╛рд▓ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЬрд╡рд╛рдм рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдирд╣реАрдВ рджреЗ рд╕рдХрддреА, рд▓реЗрдХрд┐рди рдХрд╛рд░рдгрд╛рддреНрдордХ ML рджреЗ рд╕рдХрддреА рд╣реИред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдмрдирд╛рдо рдкрд╛рд░рдВрдкрд░рд┐рдХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ

рдкрд╛рд░рдВрдкрд░рд┐рдХ ML рд╕рд╣рд╕рдВрдмрдВрдз (correlations) рд╕реАрдЦрддреА рд╣реИред рдпрд╣ рдкрд╛рддреА рд╣реИ рдХрд┐ рдЬрд┐рдиреНрд╣реЗрдВ рдЫреВрдЯ рд╡рд╛рд▓реЗ рдИрдореЗрд▓ рдорд┐рд▓рддреЗ рд╣реИрдВ, рд╡реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдЦрд░реАрджрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рдкреИрдЯрд░реНрди рд╕реЗ рднрд╡рд┐рд╖реНрдп рдХреА рдЦрд░реАрджрд╛рд░реА рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╣рд╕рдВрдмрдВрдз рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддрд╛ рдХрд┐ рдИрдореЗрд▓ рдиреЗ рдЦрд░реАрджрд╛рд░реА рдХрд░рд╡рд╛рдИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд╡реЗ рдЧреНрд░рд╛рд╣рдХ рдкрд╣рд▓реЗ рд╕реЗ рдЦрд░реАрджрдиреЗ рд╡рд╛рд▓реЗ рдереЗред

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЦрд░реАрдж рдкрд░ рдИрдореЗрд▓ рдХреЗ рдХрд╛рд░рдг-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рдпрд╣ рдкреВрдЫрддреА рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЖрдкрдиреЗ рдИрдореЗрд▓ рдирд╣реАрдВ рднреЗрдЬрд╛ рд╣реЛрддрд╛ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ред "рдпреЗ рдЪреАрдЬрд╝реЗрдВ рд╕рд╛рде-рд╕рд╛рде рджрд┐рдЦрддреА рд╣реИрдВ" рдФрд░ "рдЗрд╕ рдЪреАрдЬрд╝ рдиреЗ рд╡рд╣ рдЪреАрдЬрд╝ рдХрд░рд╡рд╛рдИ"тАФрдЗрди рджреЛрдиреЛрдВ рдХреЗ рдлрд░реНрдХ рд╕реЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдФрд░ рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЕрд▓рдЧ рд╣реЛрддреА рд╣реИрдВред

рдЗрд╕реЗ рд╕рд░рд▓ рддрд░реАрдХреЗ рд╕реЗ рдРрд╕реЗ рд╕рдордЭреЗрдВ:

  • рдкрд╛рд░рдВрдкрд░рд┐рдХ ML рдкреВрдЫрддреА рд╣реИ: "рдХреМрди-рд╕реЗ рдорд░реАрдЬрд╝ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдареАрдХ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд░рдЦрддреЗ рд╣реИрдВ?"
  • рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдкреВрдЫрддреА рд╣реИ: "рдХреМрди-рд╕реЗ рдорд░реАрдЬрд╝ рдЙрдкрдЪрд╛рд░ рдХреА рд╡рдЬрд╣ рд╕реЗ рдареАрдХ рд╣реЛрдВрдЧреЗ?"

рдкрд╣рд▓рд╛ рдЖрдкрдХреЛ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░рд╛ рдЖрдкрдХреЛ рдлрд╝реИрд╕рд▓рд╛ рд▓реЗрдиреЗ рдореЗрдВред рджреЛрдиреЛрдВ рдЙрдкрдпреЛрдЧреА рд╣реИрдВред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ

рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдФрд░ рдиреАрддрд┐рдЧрдд рдлрд╝реИрд╕рд▓реЗ рд╕реНрд╡рднрд╛рд╡ рд╕реЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк "рдХреНрдпрд╛ рд╣реЛрдЧрд╛?" рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ "рд╣рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?" рдкреВрдЫрддреЗ рд╣реИрдВред

рдпрд╣рд╛рдБ рдХреБрдЫ рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ:

  • рдХрд┐рд╕реА рдЕрд╕реНрдкрддрд╛рд▓ рдХреЛ рдХреЗрд╡рд▓ рдЙрдЪреНрдЪ-рдЬреЛрдЦрд┐рдо рдорд░реАрдЬрд╝реЛрдВ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рдирд╛; рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реИ рдХрд┐ рдХреМрди-рд╕рд╛ рдЙрдкрдЪрд╛рд░ рд╡рд╣ рдЬреЛрдЦрд┐рдо рдШрдЯрд╛рдПрдЧрд╛
  • рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдЯреАрдо рдХреЛ рдЕрдЧрд▓реА рддрд┐рдорд╛рд╣реА рдХреА рдЖрдп рдХрд╛ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рд▓рдЧрд╛рдирд╛; рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдмрдЬрдЯ рджреЛрдЧреБрдирд╛ рдХрд░рдиреЗ рд╕реЗ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣рд╛рдБ рдкрд╣реБрдБрдЪреЗрдВрдЧреЗ
  • рд╕рд░рдХрд╛рд░ рдХреЛ рдХреЗрд╡рд▓ рдмреЗрд░реЛрдЬрд╝рдЧрд╛рд░реА рдХрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдП; рдпрд╣ рдЬрд╛рдирдирд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдирдИ рдиреАрддрд┐ рдЙрд╕реЗ рдХрдо рдХрд░реЗрдЧреАред

рдорд╛рдирдХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рддрд░реАрдХреЗ рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗ рд╕рдХрддреЗ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╕рд╣рд╕рдВрдмрдВрдз рдХреЛ рдлреАрдЪрд░ рдХреА рддрд░рд╣ рдорд╛рдирддреЗ рд╣реИрдВред рдЬреЛ рдЪрд░ рд╕рд╛рде рдЪрд▓рддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рдкреАрдЫреЗ рдХреЛрдИ рд╕рд╛рдЭрд╛ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рд╕рдВрдмрдВрдз рдорд╣рдЬрд╝ рд╕рдВрдпреЛрдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЖрдкрдХреЛ рд╕реЛрдЪрдирд╛ рд╕рд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ рдЪреАрдЬрд╝реЗрдВ рдХреНрдпреЛрдВ рдЬреБрдбрд╝реА рд╣реИрдВтАФрдФрд░ рдХреНрдпрд╛ рдПрдХ рдХреЛ рдмрджрд▓рдиреЗ рд╕реЗ рд╕рдЪ рдореЗрдВ рджреВрд╕рд░реА рдмрджрд▓реЗрдЧреАред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд

рдХрд╛рд░рдг-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХреБрдЫ рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рд╕рдордЭрдирд╛ рдЬрд╝рд░реВрд░реА рд╣реИ рдЬрд┐рди рдкрд░ рд╣рд░ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЯрд┐рдХрд╛ рд╣реЛрддрд╛ рд╣реИред

рдЙрдкрдЪрд╛рд░ (treatment) рдФрд░ рдкрд░рд┐рдгрд╛рдо (outcome)

рд╣рд░ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╕рд╡рд╛рд▓ рдХреЗ рджреЛ рд╣рд┐рд╕реНрд╕реЗ рд╣реЛрддреЗ рд╣реИрдВ: рдЙрдкрдЪрд╛рд░ рдФрд░ рдкрд░рд┐рдгрд╛рдоред

рдЙрдкрдЪрд╛рд░ рд╡рд╣ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдпрд╛ рд╣рд╕реНрддрдХреНрд╖реЗрдк рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЕрдзреНрдпрдпрди рдХрд░ рд░рд╣реЗ рд╣реИрдВтАФрдЬреИрд╕реЗ рдорд░реАрдЬрд╝реЛрдВ рдХреЛ рджреА рдЧрдИ рджрд╡рд╛, рдпрд╛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рджреА рдЧрдИ рдЫреВрдЯред рдкрд░рд┐рдгрд╛рдо рд╡рд╣ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдорд╛рдкрддреЗ рд╣реИрдВтАФрдЬреИрд╕реЗ рд░рд┐рдХрд╡рд░реА рд╕рдордп, рдЦрд░реАрдж рджрд░, рдпрд╛ рдЙрддреНрдкрд╛рджрдХрддрд╛ред

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдХрд╛ рд▓рдХреНрд╖реНрдп рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рдЙрдкрдЪрд╛рд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдХреИрд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред рдпрд╣ рдпрд╣ рдирд╣реАрдВ рдорд╛рдкрддреА рдХрд┐ рджреЛрдиреЛрдВ рд╕рд╣рд╕рдВрдмрджреНрдз рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдХреНрдпрд╛ рдПрдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреВрд╕рд░реЗ рдХрд╛ рдХрд╛рд░рдг рд╣реИред

рд╡рд┐рдкрд░реАрдд-рддрдереНрдп (Counterfactuals)

рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рджрд╡рд╛ рд▓реЗрдиреЗ рдХреЗ рдмрд╛рдж рдХреНрдпрд╛ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддреЗ рдХрд┐ рдЕрдЧрд░ рджрд╡рд╛ рдирд╣реАрдВ рд▓реА рд╣реЛрддреА рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ред рдЙрд╕ рдЕрдирджреЗрдЦреЗ рдкрд░рд┐рджреГрд╢реНрдп рдХреЛ counterfactual рдХрд╣рддреЗ рд╣реИрдВред

рдХрд┐рд╕реА рдФрд░ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдорд╛рди рд▓реЗрдВ рдХрд┐рд╕реА рдЧреНрд░рд╛рд╣рдХ рдХреЛ 20% рдЫреВрдЯ рдорд┐рд▓реА рдФрд░ рдЙрд╕рдиреЗ рдЦрд░реАрджрд╛рд░реА рдХреАред counterfactual рдкреВрдЫрддрд╛ рд╣реИ: рдХреНрдпрд╛ рд╡рд╣ рдмрд┐рдирд╛ рдЫреВрдЯ рдХреЗ рднреА рдЦрд░реАрджрддрд╛? рдЖрдк рдЗрд╕реЗ рдХрднреА рдкрдХреНрдХреЗ рддреМрд░ рдкрд░ рдирд╣реАрдВ рдЬрд╛рди рдкрд╛рдПрдБрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдордп рдХреЛ рдкрд▓рдЯрдХрд░ рдПрдХ рд╣реА рд╡реНрдпрдХреНрддрд┐ рдкрд░ рджреЛрдиреЛрдВ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗред

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рддрдХрдиреАрдХреЛрдВ рдФрд░ рдорд╛рдиреНрдпрддрд╛рдУрдВ рд╕реЗ рдЗрди counterfactuals рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рдЖрдкрдХреЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рдЕрдиреБрдорд╛рди рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рдЖрдк рдЕрдирджреЗрдЦреЗ рдХреЛ рдХрд┐рддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рдирд┐рдХрдЯрд╛рдиреБрдорд╛рдирд┐рдд рдХрд░ рдкрд╛рддреЗ рд╣реИрдВред

рднреНрд░рд╛рдордХ рдЪрд░ (Confounding variables)

Confounder рд╡рд╣ рдЪрд░ рд╣реИ рдЬреЛ рдЙрдкрдЪрд╛рд░ рдФрд░ рдкрд░рд┐рдгрд╛рдотАФрджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпреВрдБ рдХрд╛рд░рдг рдХрд╛ рдЭреВрдард╛ рдЖрднрд╛рд╕ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЬрд╛рдБрдЪ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╡реНрдпрд╛рдпрд╛рдо рд╕реЗ рд╣реГрджрдп рд░реЛрдЧ рдШрдЯрддрд╛ рд╣реИред рдЬреЛ рд▓реЛрдЧ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдпрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рд╡реЗ рдЕрдХреНрд╕рд░ рдмреЗрд╣рддрд░ рдЦрд╛рди-рдкрд╛рди рднреА рд░рдЦрддреЗ рд╣реИрдВред рдЖрд╣рд╛рд░, рд╡реНрдпрд╛рдпрд╛рдо (рдЙрдкрдЪрд╛рд░) рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдФрд░ рд╣реГрджрдп рд░реЛрдЧ (рдкрд░рд┐рдгрд╛рдо)тАФрджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЖрд╣рд╛рд░ рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХреЗрд╡рд▓ рд╡реНрдпрд╛рдпрд╛рдо рдХреЗ рдЕрд╕рд░ рдХреЛ рдмрдврд╝рд╛-рдЪрдврд╝рд╛рдХрд░ рдЖрдБрдХреЗрдВрдЧреЗред

Confounders рдХрд╛рд░рдгрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдЦрддрд░реЗ рд╣реИрдВред рдЗрдиреНрд╣реЗрдВ рдкрд╣рдЪрд╛рдирдирд╛ рдФрд░ рдЗрдирдХреЗ рд▓рд┐рдП рд╣рд┐рд╕рд╛рдм рд░рдЦрдирд╛ рд╣реА рдХрд┐рд╕реА рдХрд╛рд░рдгрд╛рддреНрдордХ рдЕрдиреБрдорд╛рди рдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдмрдирд╛рддрд╛ рд╣реИтАФрдФрд░ рдЗрд╕реА рдкрд░ рд╕рдордп рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдЧреНрд░рд╛рдлрд╝ рдФрд░ DAGs (Directed Acyclic Graphs)

рдЕрдЧрд░ рдЖрдк рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХрд┐рди рдЪрд░реЛрдВ рдХреЛ confounder рдорд╛рдиреЗрдВ рдФрд░ рдХрд┐рдиреНрд╣реЗрдВ рдирд╣реАрдВтАФрддреЛ рдЗрд╕рдХрд╛ рдЬрд╡рд╛рдм рд╣реИ: рдПрдХ рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдЗрдПред

рдПрдХ directed acyclic graph (DAG) рдПрдХ рдЖрд░реЗрдЦ рд╣реИ рдЬреЛ рдЪрд░реЛрдВ рдХреЗ рдмреАрдЪ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдирдХреНрд╢рд╛ рдмрдирд╛рддрд╛ рд╣реИред рд╣рд░ рдиреЛрдб рдПрдХ рдЪрд░ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рд░ рддреАрд░ рдХрд╛рд░рдг рд╕реЗ рдкреНрд░рднрд╛рд╡ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИред "Directed" рдХрд╛ рдорддрд▓рдм рддреАрд░реЛрдВ рдХреА рджрд┐рд╢рд╛ рд╣реЛрддреА рд╣реИред "Acyclic" рдХрд╛ рдорддрд▓рдм рд▓реВрдк рдирд╣реАрдВ рд╣реЛрддреЗтАФрдХреЛрдИ рдЪрд░ рд╕реАрдзреЗ рдпрд╛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЬрд╝рд░рд┐рдП рд╕реНрд╡рдпрдВ рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рдмрди рд╕рдХрддрд╛ред

рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рд╡реНрдпрд╛рдпрд╛рдо рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓реЗрдВред рдПрдХ рд╕рд░рд▓ DAG рдореЗрдВ Diet тЖТ Exercise рдФрд░ Diet тЖТ Heart Disease, рд╕рд╛рде рд╣реА Exercise тЖТ Heart Disease рдХреЗ рддреАрд░ рд╣реЛрдВрдЧреЗред рдЧреНрд░рд╛рдлрд╝ рд╕рд╛рдлрд╝ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ Diet рдПрдХ confounder рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХреЗ рддреАрд░ рдЙрдкрдЪрд╛рд░ рдФрд░ рдкрд░рд┐рдгрд╛рдотАФрджреЛрдиреЛрдВ рдХреА рдУрд░ рдЬрд╛рддреЗ рд╣реИрдВред

A simple DAG example

рдПрдХ рд╕рд░рд▓ DAG рдЙрджрд╛рд╣рд░рдг

DAG рдпрд╣ рднреА рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рди рдЪрд░реЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╣реИ рдФрд░ рдХрд┐рдиреНрд╣реЗрдВ рдирд╣реАрдВ рдЫреЗрдбрд╝рдирд╛ред рдЕрдЧрд░ рдЖрдк рдЧрд▓рдд рдЪрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд▓реЗрдВ, рддреЛ рдкрдХреНрд╖рдкрд╛рдд рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬреЛрдбрд╝ рднреА рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, DAG рдХреЛ рдЕрдкрдиреЗ рдкреВрд░реЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рд░реЛрдбрдореИрдк рд╕рдордЭреЗрдВред

рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдмрд╛рдд?

DAG рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЧрдгрд┐рдд рдирд╣реАрдВ, рдХреНрд╖реЗрддреНрд░-рдЬреНрдЮрд╛рди рдЪрд╛рд╣рд┐рдПред рдЧреНрд░рд╛рдлрд╝ рдЖрдкрдХреА рджреБрдирд┐рдпрд╛-рд╕рдореНрдмрдиреНрдзреА рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХреЛ рдПрдиреНрдХреЛрдб рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХреЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рд╡реЗ рдорд╛рдиреНрдпрддрд╛рдПрдБ рдХрд┐рддрдиреА рд╕рд╣реА рд╣реИрдВред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреА рд╡рд┐рдзрд┐рдпрд╛рдБ

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЖрдБрдХрдбрд╝реЛрдВ рдФрд░ рдЗрдХреЛрдиреЛрдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рдЙрдзрд╛рд░ рд▓реЗрддреА рд╣реИ, рдФрд░ рдЗрдиреНрд╣реЗрдВ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕реЗ рд╕реНрдХреЗрд▓ рдХрд░рддреА рд╣реИред рдореИрдВ рдЪрд╛рд░ рд╕рдмрд╕реЗ рдЖрдо рддрд░реАрдХреЛрдВ рд╕реЗ рдЧреБрдЬрд╝рд╛рд░реВрдБрдЧрд╛ред

рдкреНрд░реЛрдкреЗрдиреНрд╕рд┐рдЯреА рд╕реНрдХреЛрд░ рд╡рд┐рдзрд┐рдпрд╛рдБ

рдЖрджрд░реНрд╢ рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдЖрдк рдЙрдкрдЪрд╛рд░ рдХреЗ рдЕрд╕рд░ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рдпреЛрдЧ рдЪрд▓рд╛рдПрдБрдЧреЗред рдкрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЙрдкрдЪрд╛рд░ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╢рд╛рдпрдж рд╣реА рд░реИрдВрдбрдо рд╣реЛрддрд╛ рд╣реИред рдЬреЛ рд▓реЛрдЧ рдЙрдкрдЪрд╛рд░ рдкрд╛рддреЗ рд╣реИрдВ, рд╡реЗ рдЕрдХреНрд╕рд░ рдЙрдирд╕реЗ рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдирд╣реАрдВ рдкрд╛рддреЗтАФрдФрд░ рдпреЗ рдлрд░реНрдХ рдкрдХреНрд╖рдкрд╛рдд рд▓рд╛рддреЗ рд╣реИрдВред

рдкреНрд░реЛрдкреЗрдиреНрд╕рд┐рдЯреА рд╕реНрдХреЛрд░ рд╡рд┐рдзрд┐рдпрд╛рдБ, рджреЗрдЦреЗ рдЧрдП рд▓рдХреНрд╖рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЙрдкрдЪрд╛рд░ рдорд┐рд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИрдВред рдЗрд╕реА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдкреНрд░реЛрдкреЗрдиреНрд╕рд┐рдЯреА рд╕реНрдХреЛрд░ рдХрд╣рддреЗ рд╣реИрдВред

рд╕реНрдХреЛрд░ рдорд┐рд▓ рдЬрд╛рдиреЗ рдкрд░, рдЙрдиреНрд╣реЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рджреЛ рдореБрдЦреНрдп рддрд░реАрдХреЗ рд╣реИрдВ:

  • MatchingтАФрдЙрдкрдЪрд╛рд░ рдкрд╛рдП рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЙрди рдЧреИрд░-рдЙрдкрдЪрд╛рд░рд┐рдд рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдирд╛, рдЬрд┐рдирдХреЗ рдкреНрд░реЛрдкреЗрдиреНрд╕рд┐рдЯреА рд╕реНрдХреЛрд░ рдорд┐рд▓рддреЗ-рдЬреБрд▓рддреЗ рд╣реЛрдВред рдпрджрд┐ рдЫреВрдЯ рдкрд╛рдП рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рд╕реНрдХреЛрд░ 0.7 рд╣реИ, рддреЛ рдЙрд╕реА рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕реНрдХреЛрд░ рд╡рд╛рд▓реЗ рдЧреИрд░-рдЫреВрдЯ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЦреЛрдЬреЗрдВред рдЗрди рдпреБрдЧреНрдореЛрдВ рдХреЗ рдирддреАрдЬреЛрдВ рдХрд╛ рдлрд░реНрдХ, рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рджреЗрддрд╛ рд╣реИ
  • WeightingтАФрд╣рд░ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдпреЛрдЧрджрд╛рди рдХреЛ рдЙрд╕рдХреЗ рдкреНрд░реЛрдкреЗрдиреНрд╕рд┐рдЯреА рд╕реНрдХреЛрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ред рдЬреЛрдбрд╝рд┐рдпрд╛рдБ рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдкреВрд░реЗ рдирдореВрдиреЗ рдХреЛ рдлрд┐рд░-рднрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЙрдкрдЪрд╛рд░рд┐рдд рдФрд░ рдЧреИрд░-рдЙрдкрдЪрд╛рд░рд┐рдд рд╕рдореВрд╣ рддреБрд▓рдиреАрдп рджрд┐рдЦреЗрдВред рдЗрд╕реЗ inverse probability weighting (IPW) рдХрд╣рддреЗ рд╣реИрдВред

рджреЛрдиреЛрдВ рддрд░реАрдХреЗ рдкреНрд░реЗрдХреНрд╖рдгреАрдп рдбреЗрдЯрд╛ рд╕реЗ рдРрд╕рд╛ рдкрд░рд┐рджреГрд╢реНрдп рд░рдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐рд╕реА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рдпреЛрдЧ рдореЗрдВ рджрд┐рдЦрддрд╛ред

рдЗрдВрд╕реНрдЯреНрд░реБрдореЗрдВрдЯрд▓ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕

рдХрднреА-рдХрднреА рдЬрд┐рди confounders рдХреЛ рдЖрдкрдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╣реИ, рд╡реЗ рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдореЗрдВ рд╣реЛрддреЗ рд╣реА рдирд╣реАрдВред рдЖрдк рдЙрдиреНрд╣реЗрдВ рдорд╛рдк рдирд╣реАрдВ рд╕рдХрддреЗ, рддреЛ рдкреНрд░реЛрдкреЗрдиреНрд╕рд┐рдЯреА рд╕реНрдХреЛрд░ рдХрд╛рдо рдирд╣реАрдВ рдЖрдПрдБрдЧреЗред рдпрд╣реАрдВ instrumental variables (IV) рдХрд╛рдо рдЖрддреЗ рд╣реИрдВред

рдПрдХ instrument рд╡рд╣ рдЪрд░ рд╣реИ рдЬреЛ рдЙрдкрдЪрд╛рд░ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдо рдкрд░ рдЙрд╕рдХрд╛ рд╕реАрдзрд╛ рдЕрд╕рд░ рдирд╣реАрдВ рд╣реЛрддрд╛ред рд╡рд╣ рдХреЗрд╡рд▓ рдЙрдкрдЪрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реА рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдХреНрд▓рд╛рд╕рд┐рдХ рдЙрджрд╛рд╣рд░рдг рд╣реИтАФрд╢рд┐рдХреНрд╖рд╛ рдХрд╛ рдХрдорд╛рдИ рдкрд░ рдкреНрд░рднрд╛рд╡ред рдкреНрд░реЗрд░рдгрд╛ (motivation) рд╢рд┐рдХреНрд╖рд╛ рдХреА рдорд╛рддреНрд░рд╛ рдФрд░ рдХрдорд╛рдИтАФрджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ, рдкрд░ рдкреНрд░реЗрд░рдгрд╛ рд╕реАрдзреЗ рдорд╛рдкреА рдирд╣реАрдВ рдЬрд╛рддреАред рдирд┐рдХрдЯрддрдо рдХреЙрд▓реЗрдЬ рддрдХ рдХреА рджреВрд░реА рдПрдХ instrument рдмрди рд╕рдХрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рдХреЙрд▓реЗрдЬ рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕реАрдзреЗ рднрд╡рд┐рд╖реНрдп рдХреА рд╕реИрд▓рд░реА рдХреЛ рдирд╣реАрдВред

рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЕрдЪреНрдЫрд╛ instrument рдорд┐рд▓рдирд╛ рдХрдард┐рди рд╣реИред рдЬрдм рд╣реЛ, рддреЛ рдпрд╣ рддрд░реАрдХрд╛ рдмреЗрд╣рддрд░реАрди рд╣реИ; рдкрд░ рдХрдордЬрд╝реЛрд░ рдпрд╛ рдЕрдорд╛рдиреНрдп instrument рднреНрд░рд╛рдордХ рдирддреАрдЬреЗ рджреЗрдЧрд╛ред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдлрд╝реЙрд░реЗрд╕реНрдЯреНрд╕

рдХрд╛рд░рдгрд╛рддреНрдордХ рдлрд╝реЙрд░реЗрд╕реНрдЯреНрд╕ random forest рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИрдВтАФрдпреЗ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреЗ рд╣реИрдВред рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд░реИрдВрдбрдо рдлрд╝реЙрд░реЗрд╕реНрдЯ рдирддреАрдЬреЗ рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдХрд╛рд░рдгрд╛рддреНрдордХ рдлрд╝реЙрд░реЗрд╕реНрдЯ рдпрд╣ рдЖрдБрдХрддрд╛ рд╣реИ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрд╕рдореВрд╣реЛрдВ рдореЗрдВ рдЙрдкрдЪрд╛рд░ рдЙрд╕ рдирддреАрдЬреЗ рдХреЛ рдХрд┐рддрдирд╛ рдмрджрд▓рддрд╛ рд╣реИред

рдЬрдм рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИред рджрд╡рд╛ рдпреБрд╡рд╛рдУрдВ рдкрд░ рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддреА рд╣реИ, рдмреБрдЬреБрд░реНрдЧреЛрдВ рдкрд░ рдирд╣реАрдВред рдЙрд╕реА рддрд░рд╣, рдЫреВрдЯ рдореВрд▓реНрдп-рд╕рдВрд╡реЗрджреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рдЦрд░реАрдж рдмрдврд╝рд╛ рд╕рдХрддреА рд╣реИ, рд╡рдлрд╛рджрд╛рд░ рдЦрд░реАрджрд╛рд░реЛрдВ рдкрд░ рдЕрд╕рд░ рдирд╣реАрдВред рдХрд╛рд░рдгрд╛рддреНрдордХ рдлрд╝реЙрд░реЗрд╕реНрдЯреНрд╕ рдбреЗрдЯрд╛ рдХреЛ рдЙрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдкрд░ рдмрд╛рдБрдЯрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдЕрдВрддрд░ рджрд┐рдЦрд╛рддреА рд╣реИрдВред

рдЖрдЙрдЯрдкреБрдЯ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рд╣рд░ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рд╡реИрдпрдХреНрддрд┐рдХреГрдд рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд╣реЛрддрд╛ рд╣реИред

рдбрдмрд▓ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ

Double machine learning (DML) ML рдореЙрдбрд▓реЛрдВ рдХреЛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдирд┐рд░реНрд╡рдЪрди рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдХрд░ рджреЛрдиреЛрдВ рдХрд╛ рдмреЗрд╣рддрд░реАрди рд╕рдВрдЧрдо рдХрд░рддрд╛ рд╣реИред

рдЖрдк рдПрдХ ML рдореЙрдбрд▓ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реЗ рд╕реЗ рдЙрдкрдЪрд╛рд░ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреАред рдлрд┐рд░ рд╢реЗрд╖рд╛рдВрд╢ (residuals)тАФрдпрд╛рдиреА рдЬреЛ рд╣рд┐рд╕реНрд╕реЗ рджреЛрдиреЛрдВ рдореЙрдбрд▓ рдирд╣реАрдВ рд╕рдордЭрд╛ рд╕рдХреЗтАФрдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рд╕рдВрдмрдВрдз рд╕реЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдорд┐рд▓рддрд╛ рд╣реИред

рдЕрдЧрд░ рдЖрдк рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░рдг рдХреНрдпреЛрдВтАФрддреЛ рдЬрд╡рд╛рдм рд╣реИ: ML рдореЙрдбрд▓ рдкреИрдЯрд░реНрди рдкрдХрдбрд╝рдиреЗ рдореЗрдВ рдмреЗрд╣рддрд░реАрди рд╣реИрдВ, рдкрд░ рдХрд╛рд░рдгрд╛рддреНрдордХ рдЕрдиреБрдорд╛рди рдореЗрдВ рдкрдХреНрд╖рдкрд╛рдд рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред DML рдЗрд╕реЗ cross-fitting рд╕реЗ рд╣рдЯрд╛рддрд╛ рд╣реИтАФрдЬрд╣рд╛рдБ рдЖрдк рдУрд╡рд░рдлрд┐рдЯрд┐рдВрдЧ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдкрд░ рдЯреНрд░реЗрди рдФрд░ рдкреНрд░реЗрдбрд┐рдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред

рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди

рдПрдХ рддрд░реАрдХрд╛ рдЪреБрди рд▓реЗрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЙрд╕рдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рдиреЗ рдХрд╛ рдЙрдкрд╛рдп рдЪрд╛рд╣рд┐рдПред рдпрд╣реАрдВ рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдореАрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛рдо рдЖрддреЗ рд╣реИрдВред

Average Treatment Effect (ATE) рдЖрдкрдХреЗ рдкреВрд░реЗ рдЬрдирд╕рдореВрд╣ рдкрд░ рдЙрдкрдЪрд╛рд░ рдХреЗ рдФрд╕рдд рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИред рдЕрдЧрд░ рдХрд┐рд╕реА рдбрд┐рд╕реНрдХрд╛рдЙрдВрдЯ рдХреИрдВрдкреЗрди рдХрд╛ ATE $5 рд╣реИ, рддреЛ рдорддрд▓рдм рдФрд╕рддрди рдЫреВрдЯ рд╕реЗ рдкреНрд░рддрд┐ рдЧреНрд░рд╛рд╣рдХ рдЦрд░реНрдЪ $5 рдмрдврд╝рд╛ред

ATE рдмрдбрд╝реА рддрд╕реНрд╡реАрд░ рджреЗрддрд╛ рд╣реИ, рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд┐рдиреНрдирддрд╛ рдЫрд┐рдк рдЬрд╛рддреА рд╣реИред $5 рдХрд╛ рдФрд╕рдд рдпрд╣ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдмрдиреЗ $5 рдЬрд╝реНрдпрд╛рджрд╛ рдЦрд░реНрдЪ рдХрд┐рдпрд╛, рдпрд╛ рдпрд╣ рдХрд┐ рдЖрдзреЛрдВ рдиреЗ $10 рдмрдврд╝рд╛рдпрд╛ рдФрд░ рдмрд╛рдХреА рдЖрдзреЛрдВ рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реБрдЖред

Conditional Average Treatment Effect (CATE) рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЙрдкрд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реИред рдпрд╛рдиреА рдПрдХ рд╣реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрдЬрд╛рдп, CATE рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдЫреВрдЯ рдиреЗ рдирдП рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рдЦрд░реНрдЪ $8 рдмрдврд╝рд╛рдпрд╛, рдЬрдмрдХрд┐ рд▓реМрдЯрдХрд░ рдЖрдиреЗ рд╡рд╛рд▓реЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ $2ред

CATE рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдпреЛрдЧреНрдп рдмрдирд╛рддрд╛ рд╣реИред ATE рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред CATE рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИтАФрдФрд░ рдбреЗрдЯрд╛-рдЖрдзрд╛рд░рд┐рдд рдлрд╝реИрд╕рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдпрд╣реА рдЬрд╡рд╛рдм рдЪрд╛рд╣рд┐рдПред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ

рдЬрд╣рд╛рдБ рднреА рдЖрдкрдХреЛ "рдХреНрдпрд╛ рд╣реБрдЖ?" рд╕реЗ "рд╣рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?" рдХреА рдУрд░ рдмрдврд╝рдирд╛ рд╣реЛ, рд╡рд╣рд╛рдБ рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдХрд╛рдо рдЖрддреА рд╣реИред рдпрд╣рд╛рдБ рдХреБрдЫ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВред

рд╣реЗрд▓реНрдердХреЗрдпрд░

рдЕрд╕реНрдкрддрд╛рд▓ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдорд░реАрдЬрд╝ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХреМрди-рд╕рд╛ рдЙрдкрдЪрд╛рд░ рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдорд╛рдирдХ ML рдЬреЛрдЦрд┐рдо рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЖрдБрдХрддреА рд╣реИ рдХрд┐ рдЙрд╕ рдЦрд╛рд╕ рдорд░реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЙрдкрдЪрд╛рд░ A рдпрд╛ рдЙрдкрдЪрд╛рд░ B рдореЗрдВ рдХреМрди-рд╕рд╛ рдмреЗрд╣рддрд░ рдирддреАрдЬрд╛ рджреЗрдЧрд╛ред рдЗрд╕рд╕реЗ рдЬрдирд╕рдореВрд╣ рдХреЗ рдФрд╕рдд рдкрд░ рдирд╣реАрдВ, рдЕрдиреБрдорд╛рдирд┐рдд рдкреНрд░рднрд╛рд╡реЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╡реИрдпрдХреНрддрд┐рдХреГрдд рдЙрдкрдЪрд╛рд░-рдлрд╝реИрд╕рд▓реЗ рд╕рдВрднрд╡ рд╣реЛрддреЗ рд╣реИрдВред

рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ

рдПрдХ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдЯреАрдо рдиреЗ рдкреНрд░рдЪрд╛рд░ рдореБрд╣рд┐рдо рдЪрд▓рд╛рдИ рдФрд░ рдмрд┐рдХреНрд░реА рдореЗрдВ рдЙрдЫрд╛рд▓ рджрд┐рдЦрд╛ред рд╕рд╡рд╛рд▓ рд╣реИтАФрдХреНрдпрд╛ рдореБрд╣рд┐рдо рдиреЗ рдЙрдЫрд╛рд▓ рдХрд░рд╛рдпрд╛, рдпрд╛ рдпрд╣ рдореМрд╕рдореА рдорд╛рдВрдЧ рд╕реЗ рдерд╛? рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЯрд╛рдЗрдорд┐рдВрдЧ, рдЧреНрд░рд╛рд╣рдХ рдЬрдирд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдФрд░ рдкрд┐рдЫрд▓реА рдЦрд░реАрджрд╛рд░реА рдЬреИрд╕реЗ confounders рдХрд╛ рд╣рд┐рд╕рд╛рдм рд░рдЦрдХрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рднрд╛рд╡ рдЕрд▓рдЧ рдХрд░рддреА рд╣реИред

рдЕрд░реНрдерд╢рд╛рд╕реНрддреНрд░

рд╕рд░рдХрд╛рд░реЗрдВ рдФрд░ рд╕рдВрд╕реНрдерд╛рдПрдБ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреА рд╣реИрдВ рдХрд┐ рдиреАрддрд┐рдпрд╛рдБ рдЗрдЪреНрдЫрд┐рдд рдирддреАрдЬреЗ рджреЗрддреА рд╣реИрдВ рдпрд╛ рдирд╣реАрдВред рдХреНрдпрд╛ рдиреМрдХрд░реА-рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрд╛рд░реНрдпрдХреНрд░рдо рдиреЗ рдмреЗрд░реЛрдЬрд╝рдЧрд╛рд░реА рдШрдЯрд╛рдИ? рдХреНрдпрд╛ рдХрд░-рдкреНрд░реЛрддреНрд╕рд╛рд╣рди рд╕реЗ рдирд┐рд╡реЗрд╢ рдмрдврд╝рд╛? рдЬрдм рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкрд░реАрдХреНрд╖рдг рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдирд╣реАрдВ рд╣реЛрддреЗ, рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдиреАрддрд┐рдЧрдд рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд╛ рдврд╛рдБрдЪрд╛ рджреЗрддреА рд╣реИред

рдкреНрд░реЛрдбрдХреНрдЯ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕

рдкреНрд░реЛрдбрдХреНрдЯ рдЯреАрдо рдиреЗ рдирдпрд╛ рдлрд╝реАрдЪрд░ рдЬреЛрдбрд╝рд╛ рдФрд░ рдПрдВрдЧреЗрдЬрдореЗрдВрдЯ рдмрдврд╝ рдЧрдпрд╛ред рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдпрд╣ рддрдп рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдлрд╝реАрдЪрд░ рдиреЗ рдмрдврд╝реЛрддрд░реА рдХрд░рд╛рдИ рдпрд╛ рдпрд╣ рдЕрдиреНрдп рдмрджрд▓рд╛рд╡реЛрдВтАФрдЬреИрд╕реЗ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдкреБрд╢ рдпрд╛ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдХреЗ рдбрд╛рдЙрди рд╣реЛрдиреЗтАФрдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЧ рдерд╛ред рдХрд┐рд╕реА рдлрд╝реАрдЪрд░ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рднрд╛рд╡ рдХреЛ рд╕рдордЭрдирд╛, рдбреЗрдЯрд╛-рд╕реВрдЪрд┐рдд рдлрд╝реИрд╕рд▓реЛрдВ рдХреЛ рдЕрдиреБрдорд╛рди рд╕реЗ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИред

рд╕рд╛рдЭрд╛ рд╕реВрддреНрд░ рдпрд╣реА рд╣реИ: рдлрд╝реИрд╕рд▓реЗ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдЫ рдХреНрдпреЛрдВ рд╣реБрдЖтАФрд╕рд┐рд░реНрдлрд╝ рдЗрд╕ рдкрд░ рдирд╣реАрдВ рдХрд┐ рд╡рд╣ рд╣реБрдЖред

Python рдореЗрдВ рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ

Python рдореЗрдВ рддреАрди рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рд╣реИрдВ рдЬреЛ рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЙрдкрдпреЛрдЧ-рдХреЗрд╕ рдХрд╡рд░ рдХрд░рддреА рд╣реИрдВред рдореИрдВ рдмрддрд╛рдКрдБрдЧрд╛ рдХрд┐ рд╣рд░ рдПрдХ рдХреНрдпрд╛ рдХрд░рддреА рд╣реИ рдФрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рджрд┐рдЦрд╛рдКрдБрдЧрд╛ред

рдбреЗрдЯрд╛рд╕реЗрдЯ

рдХреЛрдб рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣рд╛рдБ рдПрдХ рдкреВрд░рд╛ рд╕реНрдирд┐рдкреЗрдЯ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдЗрдореНрдкреЛрд░реНрдЯреНрд╕ рдФрд░ рдбреЗрдЯрд╛рд╕реЗрдЯ рдирд┐рд░реНрдорд╛рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЖрдк рдХреЛрдИ рднреА рдорд┐рд╕рд┐рдВрдЧ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА pip рдпрд╛ uv рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

import numpy as np
import pandas as pd
from dowhy import CausalModel
from econml.dml import DML
from sklearn.ensemble import RandomForestRegressor, RandomForestClassifier
from sklearn.linear_model import LinearRegression
from causalml.inference.meta import LRSRegressor

np.random.seed(42)

# Generate synthetic data
n = 1000
customer_age = np.random.normal(35, 10, n)
prior_purchases = np.random.poisson(5, n)

# Treatment: whether the customer received a discount email
# Older customers with more purchases were more likely to get one
propensity = 1 / (1 + np.exp(-(0.03 * customer_age + 0.1 * prior_purchases - 2)))
discount = np.random.binomial(1, propensity)

# Outcome: purchase amount in dollars
# True causal effect of the discount is $5
purchase_amount = (
    50
    + 5 * discount
    + 0.5 * customer_age
    + 2 * prior_purchases
    + np.random.normal(0, 10, n)
)

df = pd.DataFrame({
    "customer_age": customer_age,
    "prior_purchases": prior_purchases,
    "discount": discount,
    "purchase_amount": purchase_amount
})

features = df[["customer_age", "prior_purchases"]].values
treatment = df["discount"].values
outcome = df["purchase_amount"].values

рдпрд╣ рдбреЗрдЯрд╛рд╕реЗрдЯ рдПрдХ рдИ-рдХреЙрдорд░реНрд╕ рд╕реНрдЯреЛрд░ рдХреЗ 1000 рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдбреЙрд▓рд░ рдореЗрдВ рдЫреВрдЯ рдИрдореЗрд▓ рдХреЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдЫреВрдЯ рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ $5 рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рджрд┐рдЦрддрд╛ рд╣реИ, рдПрдХ рд╕рд╛рдзрд╛рд░рдг рддреБрд▓рдирд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рднрд╛рд╡ рдХреЛ рдмрдврд╝рд╛-рдЪрдврд╝рд╛рдХрд░ рдЖрдБрдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрд┐рдиреНрд╣реЗрдВ рдЫреВрдЯ рдорд┐рд▓реА, рдЙрдирдХреЗ рдкрд╣рд▓реЗ рд╕реЗ рдЕрдзрд┐рдХ рдкреВрд░реНрд╡-рдЦрд░реАрдж рдереЗ:

naive_ate = (
    df[df["discount"] == 1]["purchase_amount"].mean()
    - df[df["discount"] == 0]["purchase_amount"].mean()
)
print("Naive Comparison")
print(f"Difference in means: ${naive_ate:.2f}")

Naive comparison

рд╕рд╛рдзрд╛рд░рдг рддреБрд▓рдирд╛

DoWhy

DoWhy Microsoft рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдПрдХ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдХрд╛рд░рдг-рдирд┐рд░реНрд╡рдЪрди рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИред рдпрд╣ рдЪрд╛рд░-рдЪрд░рдгреАрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдкрдирд╛рддрд╛ рд╣реИ: рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрд╛рд░рдгрд╛рддреНрдордХ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдореЙрдбрд▓ рдХрд░рдирд╛, рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛, рдЙрд╕рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛, рдФрд░ рдлрд┐рд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХреЗ рддрд╣рдд рдЕрдиреБрдорд╛рди рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ред

DoWhy рдХреА рдЦрд╛рд╕рд┐рдпрдд рдЗрд╕рдХрд╛ рд╡реИрд▓рд┐рдбреЗрд╢рди рдкрд░ рдЬрд╝реЛрд░ рд╣реИред рдЕрдиреБрдорд╛рди рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ refutation рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдирддреАрдЬреЗ рдХреЛ рдЪреБрдиреМрддреА рджреЗрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдЕрдиреБрдорд╛рди рдЙрди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдЦрд░рд╛ рдЙрддрд░рддрд╛ рд╣реИ, рддреЛ рднрд░реЛрд╕рд╛ рдмрдврд╝рддрд╛ рд╣реИред рдЕрдЧрд░ рдирд╣реАрдВ, рддреЛ рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдорд╛рдиреНрдпрддрд╛рдУрдВ рдореЗрдВ рдЦрд╛рдореА рд╣реИред

model = CausalModel(
    data=df,
    treatment="discount",
    outcome="purchase_amount",
    common_causes=["customer_age", "prior_purchases"]
)

identified_estimand = model.identify_effect()
estimate = model.estimate_effect(
    identified_estimand,
    method_name="backdoor.linear_regression"
)

refutation = model.refute_estimate(
    identified_estimand,
    estimate,
    method_name="random_common_cause"
)

print(f"Estimated ATE: ${estimate.value:.2f}")
print(f"After adding a random confounder: ${refutation.new_effect:.2f}")

DoWhy output

DoWhy рдЖрдЙрдЯрдкреБрдЯ

рдФрд╕рддрди, рдЫреВрдЯ рдиреЗ рдкреНрд░рддрд┐ рдЧреНрд░рд╛рд╣рдХ рдЦрд░реАрдж рд░рд╛рд╢рд┐ $6.60 рдмрдврд╝рд╛рдИред refutation рдЯреЗрд╕реНрдЯ рдиреЗ рдореЙрдбрд▓ рдореЗрдВ рдПрдХ рд░реИрдВрдбрдо рдЪрд░ рдЬреЛрдбрд╝рд╛, рдФрд░ рдЕрдиреБрдорд╛рди рдЬрд░рд╛ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛тАФрдорддрд▓рдм рдирддреАрдЬрд╛ рдЭреВрдареЗ рд╕рд╣рд╕рдВрдмрдВрдзреЛрдВ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рдирд╣реАрдВ рд╣реИред рдЕрдЧрд░ рдЕрдиреБрдорд╛рди рдмрд╣реБрдд рдмрджрд▓рддрд╛, рддреЛ рдпрд╣ рд╕рдВрдХреЗрдд рд╣реЛрддрд╛ рдХрд┐ рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╛рдиреНрдпрддрд╛рдПрдБ рдареАрдХ рдирд╣реАрдВред

EconML

EconML, рдпрд╣ рднреА Microsoft рд╕реЗ, рд╡рд┐рд╖рдо (heterogeneous) рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рдЕрдиреБрдорд╛рди рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИтАФрд╕рд╛рдзрд╛рд░рдг рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдкреНрд░рднрд╛рд╡ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрд╕рдореВрд╣реЛрдВ рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ Double ML рдФрд░ Causal Forests рдЬреИрд╕реЗ рддрд░реАрдХреЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдКрдкрд░ рдХрд╡рд░ рдХрд┐рдпрд╛ред

EconML, scikit-learn рдЬреИрд╕реА API рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ .fit() рдФрд░ .effect() рдореЗрдердб рд╣реЛрддреЗ рд╣реИрдВред

dml = DML(
    model_y=RandomForestRegressor(n_estimators=100, random_state=42),
    model_t=RandomForestClassifier(n_estimators=100, random_state=42),
    model_final=LinearRegression(),
    discrete_treatment=True
)

dml.fit(Y=outcome, T=treatment, X=features, W=None)
individual_effects = dml.effect(X=features)
df["estimated_effect"] = individual_effects

young = df[df["customer_age"] < 30]
middle = df[(df["customer_age"] >= 30) & (df["customer_age"] < 40)]
older = df[df["customer_age"] >= 40]

print(f"Average treatment effect: ${individual_effects.mean():.2f}")
print(f"Effect on young customers (<30):  ${young['estimated_effect'].mean():.2f}")
print(f"Effect on mid-age customers (30-40): ${middle['estimated_effect'].mean():.2f}")
print(f"Effect on older customers (>40):  ${older['estimated_effect'].mean():.2f}\\n")

EconML output

EconML рдЖрдЙрдЯрдкреБрдЯ

рдЫреВрдЯ рдиреЗ рдФрд╕рддрди рдЦрд░реАрдж рд░рд╛рд╢рд┐ $5.90 рдмрдврд╝рд╛рдИ, рдкрд░ рдкреНрд░рднрд╛рд╡ рд╕рдорд╛рди рдирд╣реАрдВ рдерд╛ред рдпреБрд╡рд╛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдереА ($6.27), рдЬрдмрдХрд┐ рдмреБрдЬреБрд░реНрдЧреЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдо ($5.50)ред рдЕрдЧрд░ рдмрдЬрдЯ рд╕реАрдорд┐рдд рд╣реИ, рддреЛ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрднрд┐рдпрд╛рди рдкрд╣рд▓реЗ рдХрд╣рд╛рдБ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВред

CausalML

CausalML, Uber рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛, uplift modeling рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИтАФрдпрд╛рдиреА рдпрд╣ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдирд╛ рдХрд┐ рдХреМрди-рд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдЙрдкрдЪрд╛рд░ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВрдЧреЗред рдпрд╣ рдЦрд╛рд╕рдХрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдореЗрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ, рдЬрд╣рд╛рдБ рд▓рдХреНрд╖реНрдп рдЙрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЕрднрд┐рдпрд╛рди рдХреА рд╡рдЬрд╣ рд╕реЗ рдЕрдкрдирд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдмрджрд▓реЗрдВрдЧреЗ, рди рдХрд┐ рд╡реЗ рдЬреЛ рд╡реИрд╕реЗ рднреА рдХрдиреНрд╡рд░реНрдЯ рд╣реЛ рдЬрд╛рддреЗред

learner = LRSRegressor()
cate_estimates = learner.fit_predict(
    X=features,
    treatment=treatment,
    y=outcome
)

df["uplift"] = cate_estimates.flatten()

# Split into targeting tiers
df["tier"] = pd.cut(df["uplift"], bins=3, labels=["Low", "Medium", "High"])

tier_summary = df.groupby("tier").agg(
    avg_uplift=("uplift", "mean"),
    avg_age=("customer_age", "mean"),
    avg_prior_purchases=("prior_purchases", "mean"),
    count=("uplift", "size")
).round(2)

print(tier_summary.to_string())

CausalML output

CausalML рдЖрдЙрдЯрдкреБрдЯ

uplift рд╕реНрдХреЛрд░ рд▓рдЧрднрдЧ рд╕рднреА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдореЗрдВ рдПрдХ рдЬреИрд╕реЗ рд╣реИрдВтАФрдорддрд▓рдм рдЫреВрдЯ рдХрд╛ рдкреНрд░рднрд╛рд╡ рд▓рдЧрднрдЧ рд╕рднреА рдкрд░ рд╕рдорд╛рди рдерд╛тАФрд▓рдЧрднрдЧ $6.60 рдкреНрд░рддрд┐ рд╡реНрдпрдХреНрддрд┐ред рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рд┐рдВрдереЗрдЯрд┐рдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рдЬрд╣рд╛рдБ рдореИрдВрдиреЗ рдЙрдкрд╕рдореВрд╣ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдмрд┐рдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рдкрд╛рдЯ $5 рдХрд╛ рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рд░рдЦрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдЬрд╝реНрдпрд╛рджрд╛ рдлреИрд▓рд╛рд╡ рджрд┐рдЦрддрд╛ рд╣реИтАФрдФрд░ рдпрд╣реАрдВ рдЯрд╛рд░реНрдЧреЗрдЯрд┐рдВрдЧ рдЯрд┐рдпрд░ рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред

рд╕рд╣реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреИрд╕реЗ рдЪреБрдиреЗрдВ

рд╣рд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЖрджрд░реНрд╢ рдЙрдкрдпреЛрдЧ-рдХреЗрд╕ рд╣реИред рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

  • DoWhyтАФрдЬрдм рдЖрдкрдХреЛ рд╕рдВрд░рдЪрд┐рдд, рдорд╛рдиреНрдпрддрд╛-рдкреНрд░реЗрд░рд┐рдд рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдореЗрдВ рдмрд┐рд▓реНрдЯ-рдЗрди рд╡реИрд▓рд┐рдбреЗрд╢рди рд╣реЛ
  • EconMLтАФрдЬрдм рдЖрдкрдХреЛ scikit-learn рдЬреИрд╕реА API рдХреЗ рд╕рд╛рде heterogeneous рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдЪрд╛рд╣рд┐рдП
  • CausalMLтАФрдЬрдм рдЖрдкрдХрд╛ рдлреЛрдХрд╕ uplift modeling рдФрд░ рдЯрд╛рд░реНрдЧреЗрдЯрд┐рдВрдЧ рдлрд╝реИрд╕рд▓реЛрдВ рдкрд░ рд╣реЛ

рддреАрдиреЛрдВ рд╕рд╛рде рднреА рдЕрдЪреНрдЫреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреИрдЯрд░реНрди рд╣реИтАФDoWhy рдореЗрдВ рдЕрдкрдирд╛ рдХрд╛рд░рдгрд╛рддреНрдордХ рдЧреНрд░рд╛рдлрд╝ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ, EconML рд╕реЗ рдкреНрд░рднрд╛рд╡реЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдБ, рдФрд░ CausalML рд╕реЗ рдирддреАрдЬреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░реЗрдВред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЗрдВ рдЖрдо рдЧрд▓рддрд┐рдпрд╛рдБ

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдХрд╛ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдпрд╣рд╛рдБ рд╡реЗ рдЧрд▓рддрд┐рдпрд╛рдБ рд╣реИрдВ рдЬреЛ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рднреНрд░рдо рдкреИрджрд╛ рдХрд░рддреА рд╣реИрдВред

рд╕рд╣рд╕рдВрдмрдВрдз рдХреЛ рдХрд╛рд░рдг рд╕рдордЭ рд▓реЗрдирд╛

рдпрд╣ рдХреНрд▓рд╛рд╕рд┐рдХ рдЧрд▓рддреА рд╣реИред рдЬреЛ рдЧреНрд░рд╛рд╣рдХ рдХрд┐рд╕реА рдлрд╝реАрдЪрд░ рдХрд╛ рдЬрд╝реНрдпрд╛рджрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдЬрд╝реНрдпрд╛рджрд╛ рдЦрд░реНрдЪ рднреА рдХрд░рддреЗ рд╣реИрдВтАФрддреЛ рдЖрдк рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд▓реЗрддреЗ рд╣реИрдВ рдХрд┐ рдлрд╝реАрдЪрд░ рдЦрд░реНрдЪ рдмрдврд╝рд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рдЦрд░реНрдЪ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рд╣рдХ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдЕрдзрд┐рдХ рд╕рдВрд▓рдЧреНрди рд╣реЛрдВред рдмрд┐рдирд╛ рдХрд╛рд░рдгрд╛рддреНрдордХ рдврд╛рдБрдЪреЗ рдХреЗ, рдЖрдк рд╕рдВрдмрдВрдз рдХреА рджрд┐рд╢рд╛ рдХрд╛ рдЕрдиреБрдорд╛рди рднрд░ рд▓рдЧрд╛ рд░рд╣реЗ рд╣реИрдВред

рд╣рд░ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрдХ рд╕рд╡рд╛рд▓ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ: рдХреНрдпрд╛ рдпрд╣ рдкреИрдЯрд░реНрди рд╣реИ, рдпрд╛ рдХрд╛рд░рдг? рдЕрдЧрд░ рдЖрдк рдпрд╣ рд╕рд╡рд╛рд▓ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдХрд┐рддрдирд╛ рднреА рдореЙрдбрд▓рд┐рдВрдЧ рдХрд░ рд▓реЗрдВ, рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред

Confounders рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░рдирд╛

Confounder рд╡рд╣ рд╣реИ рдЬреЛ рдЙрдкрдЪрд╛рд░ рдФрд░ рдкрд░рд┐рдгрд╛рдотАФрджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдорд╛рди рд▓реЗрдВ рдЖрдк рдХрд┐рд╕реА рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдХрд░реНрдордЪрд╛рд░реА рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдЕрд╕рд░ рдорд╛рдк рд░рд╣реЗ рд╣реИрдВред рдЬреЛ рдХрд░реНрдордЪрд╛рд░реА рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореЗрдВ рдирд╛рдо рд▓рд┐рдЦрд╡рд╛рддреЗ рд╣реИрдВ, рд╡реЗ рдЕрдХреНрд╕рд░ рдЕрдзрд┐рдХ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдкреНрд░реЗрд░рдгрд╛ рдирд╛рдорд╛рдВрдХрди (рдЙрдкрдЪрд╛рд░) рдФрд░ рдкреНрд░рджрд░реНрд╢рди (рдкрд░рд┐рдгрд╛рдо)тАФрджреЛрдиреЛрдВ рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИред рдЕрдЧрд░ рдЖрдк рдЗрд╕рдХрд╛ рд╣рд┐рд╕рд╛рдм рдирд╣реАрдВ рд░рдЦрддреЗ, рддреЛ рдЖрдк рдкреНрд░реЗрд░рдгрд╛ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рд▓рд┐рдЦ рджреЗрдВрдЧреЗред

рд╕рдорд╛рдзрд╛рди рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╣реИред рдЕрдкрдирд╛ DAG рдмрдирд╛рдЗрдП, рд╣рд░ рдЙрд╕ рдЪрд░ рдХреЛ рдореИрдк рдХрд░рд┐рдП рдЬреЛ рджреЛрдиреЛрдВ рдУрд░ рдЕрд╕рд░ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рдореЙрдбрд▓ рдХреЛ рдлрд┐рдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рддрдп рдХрд░рд┐рдП рдХрд┐ рдХрд┐рд╕рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реИред

рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдХреА рдЧрд╝рд▓рдд рд╡реНрдпрд╛рдЦреНрдпрд╛

$5 рдХрд╛ ATE рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рддрд╛ рдХрд┐ рд╣рд░ рдЧреНрд░рд╛рд╣рдХ рдХреЛ $5 рдХрд╛ рд▓рд╛рдн рд╣реБрдЖред рдпрд╣ рдФрд╕рдд рд╣реИтАФрдФрд░ рдФрд╕рдд рдмрд╣реБрдд рдХреБрдЫ рдЫреБрдкрд╛рддреЗ рд╣реИрдВред рдХреБрдЫ рдХреЛ $15 рдХрд╛ рдлрд╝рд╛рдпрджрд╛ рд╣реБрдЖ рд╣реЛрдЧрд╛, рдХреБрдЫ рдХреЛ $5 рдХрд╛ рдиреБрдХрд╕рд╛рдиред

рдЙрд▓реНрдЯрд╛ рднреА рдЦрд╝рддрд░рдирд╛рдХ рд╣реИред рдХрд┐рд╕реА рдЙрдкрд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП CATE рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рдХрд┐ рдЙрд╕ рд╕рдореВрд╣ рдХреЗ рд╣рд░ рд╡реНрдпрдХреНрддрд┐ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдПрдХ-рд╕реА рд╣реЛрдЧреАред рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдЕрдиреБрдорд╛рди рд╣реИрдВтАФрдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рд╕рд╛рде, рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВред рд╣рдореЗрд╢рд╛ рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓ рджреЗрдЦреЗрдВ рдФрд░ рдХреЗрд╡рд▓ рдкреЙрдЗрдВрдЯ-рдПрд╕реНрдЯрд┐рдореЗрдЯ рдкрд░ рдЯрд╛рд░реНрдЧреЗрдЯрд┐рдВрдЧ рдлрд╝реИрд╕рд▓реЗ рди рд▓реЗрдВред

рдореЙрдбрд▓реЛрдВ рдХреЛ рдбреЛрдореЗрди-рдЬреНрдЮрд╛рди рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдорд╛рди рд▓реЗрдирд╛

EconML рдпрд╛ DoWhy рдЬреЛ рд╕рдВрдЦреНрдпрд╛ рджреЗрддреЗ рд╣реИрдВ, рд╡реЗ рдЙрддрдиреА рд╣реА рдЕрдЪреНрдЫреА рд╣реИрдВ рдЬрд┐рддрдиреА рдЕрдЪреНрдЫреА рдЙрдирдХреА рдорд╛рдиреНрдпрддрд╛рдПрдБред рдХреЛрдИ рдореЙрдбрд▓ рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛:

  • рдХреМрди-рд╕реЗ рдЪрд░ confounders рд╣реИрдВ?
  • рдХрд╛рд░рдгрд╛рддреНрдордХ рдЧреНрд░рд╛рдлрд╝ рдХреНрдпрд╛ рд╣реИ?
  • рдХреНрдпрд╛ рдЙрдкрдЪрд╛рд░ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡реИрд╕реА рд╣реА рд╣реИ рдЬреИрд╕реА рдЖрдк рдорд╛рди рд░рд╣реЗ рд╣реИрдВ?

рдЗрдирдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдордЭрдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдХрд╛рд░рдгрд╛рддреНрдордХ рдлрд╝реЙрд░реЗрд╕реНрдЯ рдЧрд▓рдд-рд╕реНрдкреЗрд╕рд┐рдлрд╝рд╛рдЗрдб рдореЙрдбрд▓ рд╕реЗ рднреА рдЦреБрд╢реА-рдЦреБрд╢реА рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рджреЗ рджреЗрдЧрд╛тАФрдмрд╕ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рд╡реЗ рдЧрд▓рдд рд╣реИрдВред

рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдБрднрд╛рд▓рдиреЗ рдореЗрдВ ML рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдпрд╣ рдЬрд╛рдирдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрд╕рд╛рдитАФрдХрд┐ рдХреМрди-рд╕реЗ рдЪрд░ рдорд╛рдпрдиреЗ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдХреНрдпреЛрдВтАФрдЗрди рджреЛрдиреЛрдВ рдХрд╛ рдореЗрд▓ рд╣реЛрддреЗ рд╣реИрдВред

рдирд┐рд╖реНрдХрд░реНрд╖

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рд╕рд╡рд╛рд▓ рдХреЛ "рдХреНрдпрд╛ рд╣реЛрдЧрд╛?" рд╕реЗ рдмрджрд▓рдХрд░ "рдпрд╣ рдХреНрдпреЛрдВ рд╣реБрдЖ?" рдХрд░ рджреЗрддреА рд╣реИред

рдпрд╣ рдмрджрд▓рд╛рд╡ рдЖрдкрдХреЗ рдлрд╝реИрд╕рд▓реЗ рд▓реЗрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред рдЖрдк рдкреИрдЯрд░реНрдиреНрд╕ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдиреЗ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдХрд░ рдЙрдирдХреЗ рдкреАрдЫреЗ рдХреА рдпрд╛рдВрддреНрд░рд┐рдХреА рд╕рдордЭрддреЗ рд╣реИрдВред рдХреБрдЫ рд▓реЛрдЧ рдХрд╣реЗрдВрдЧреЗ рдХрд┐ рдпрд╣реА рдЕрд╕рд▓реА рдбреЗрдЯрд╛-рдЖрдзрд╛рд░рд┐рдд рдлрд╝реИрд╕рд▓реЗ рд▓реЗрдиреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдпреЗ рдЯреВрд▓реНрд╕ рдЙрддрдиреЗ рд╣реА рдЕрдЪреНрдЫреЗ рд╣реИрдВ рдЬрд┐рддрдиреА рдЕрдЪреНрдЫреА рдЖрдк рдЙрдиреНрд╣реЗрдВ рдорд╛рдиреНрдпрддрд╛рдПрдБ рджреЗрддреЗ рд╣реИрдВред рдЧрд▓рдд рдХрд╛рд░рдгрд╛рддреНрдордХ рдЧреНрд░рд╛рдлрд╝ рдпрд╛ рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡ рдХреА рдЧрд▓рдд рдкрдврд╝рд╛рдИ рдЖрдкрдХреЛ рдРрд╕реЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рддрдХ рдкрд╣реБрдБрдЪрд╛ рд╕рдХрддреА рд╣реИ рдЬреЛ "рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ" рдФрд░ рдбреЗрдЯрд╛-рдЖрдзрд╛рд░рд┐рдд рд▓рдЧрддреЗ рд╣реИрдВ, рдкрд░ рдЧрд▓рдд рд╣реЛрддреЗ рд╣реИрдВред рдореЙрдбрд▓ рдЖрдкрдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рджреЗрдЧрд╛ред

рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдирддреАрдЬреЗ рддрдм рдорд┐рд▓рддреЗ рд╣реИрдВ рдЬрдм ML рдХреА рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдБрднрд╛рд▓рдиреЗ рдХреА рддрд╛рдХрдд, рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдорд┐рд▓рддреА рд╣реИ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЗрддрдирд╛ рд╕рдордЭрддрд╛ рд╣реЛ рдХрд┐ рд╕рд╣реА рдХрд╛рд░рдгрд╛рддреНрдордХ рд╕рд╡рд╛рд▓ рдкреВрдЫ рд╕рдХреЗред рдбреЛрдореЗрди-рдЬреНрдЮрд╛рди рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВ, рдлрд┐рд░ рдореЙрдбрд▓ рдХреЛ рднрд╛рд░реА рдХрд╛рдо рдХрд░рдиреЗ рджреЗрдВред рдмрд╕ рдЗрддрдирд╛ рд╣реАред

рдкрд╣рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЖрд╕рд╛рди рд╣реИтАФрдЦрд╛рд╕рдХрд░ рд╣рдорд╛рд░реЗ Supervised Learning with scikit-learn рдХреЛрд░реНрд╕ рдХреЗ рд╕рд╛рдеред рдЖрдЬ рд╣реА рдирд╛рдорд╛рдВрдХрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕ рдЬрд╝рд░реВрд░реА Python рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреМрд╢рд▓ рдмрдврд╝рд╛рдПрдБред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ FAQs

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, ML рдХреЛ рдХрд╛рд░рдг-рдирд┐рд░реНрд╡рдЪрди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдХрд░ рдбреЗрдЯрд╛ рд╕реЗ рдХрд╛рд░рдг-рдкреНрд░рднрд╛рд╡ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП рдкреИрдЯрд░реНрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдирддреАрдЬреЗ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдмрддрд╛рддреА рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЖрдк рдХреЛрдИ рдЦрд╛рд╕ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдЬрдм рдпрд╣ рдЬрд╛рдирдирд╛ рдЬрд╝рд░реВрд░реА рд╣реЛ рдХрд┐ рдХреЛрдИ рд╣рд╕реНрддрдХреНрд╖реЗрдк рд╕рдЪ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рддрдм рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИред

рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдкрд╛рд░рдВрдкрд░рд┐рдХ ML рд╕реЗ рдХреИрд╕реЗ рдЕрд▓рдЧ рд╣реИ?

рдкрд╛рд░рдВрдкрд░рд┐рдХ ML рд╕рд╣рд╕рдВрдмрдВрдз рд╕реАрдЦрддреА рд╣реИ рдФрд░ рдЙрдирд╕реЗ рдирддреАрдЬреЗ рдЕрдиреБрдорд╛рдирд┐рдд рдХрд░рддреА рд╣реИред рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдПрдХ рдХрджрдо рдЖрдЧреЗ рдЬрд╛рдХрд░ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреА рд╣реИред рдПрдХ рдорд╛рдирдХ рдореЙрдбрд▓ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреМрди-рд╕реЗ рдЧреНрд░рд╛рд╣рдХ churn рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдХрд╛рд░рдгрд╛рддреНрдордХ рдореЙрдбрд▓ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдХреМрди-рд╕реЗ рдЧреНрд░рд╛рд╣рдХ рдЖрдкрдХреА рд░рд┐рдЯреЗрдВрд╢рди рдСрдлрд╝рд░ рдХреА рд╡рдЬрд╣ рд╕реЗ рд░реБрдХреЗрдВрдЧреЗред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреНрдпреЛрдВ рдорд╛рдпрдиреЗ рд░рдЦрддреА рд╣реИ?

рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ, рдЪрд┐рдХрд┐рддреНрд╕рд╛, рдФрд░ рдиреАрддрд┐рдЧрдд рдлрд╝реИрд╕рд▓реЗ рд╕реНрд╡рднрд╛рд╡ рд╕реЗ рдХрд╛рд░рдгрд╛рддреНрдордХ рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк рдпрд╣ рдирд╣реАрдВ рдкреВрдЫрддреЗ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдЧрд╛тАФрдмрд▓реНрдХрд┐ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдХрд╛рд░рдгрд╛рддреНрдордХ ML рдЖрдкрдХреЛ рдпрд╣ рд╕рд╡рд╛рд▓ рдбреЗрдЯрд╛ рд╕реЗ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рджреЗрддреА рд╣реИ, рдЕрдВрддрд░реНрдЬреНрдЮрд╛рди рд╕реЗ рдирд╣реАрдВред

ATE рдФрд░ CATE рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ?

ATE (Average Treatment Effect) рдкреВрд░реЗ рдЬрдирд╕рдореВрд╣ рдореЗрдВ рдЙрдкрдЪрд╛рд░ рдХреЗ рдФрд╕рдд рдХрд╛рд░рдгрд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИред CATE (Conditional Average Treatment Effect) рдЗрд╕реЗ рдЙрдкрд╕рдореВрд╣реЛрдВ рдореЗрдВ рддреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХреЗрдВ рдХрд┐ рдкреНрд░рднрд╛рд╡ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреИрд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред рдЬрдм рдЖрдк рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЛ рдЙрдирдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдн рд╣реЛрдЧрд╛, рддреЛ CATE рдЬрд╝рд░реВрд░реА рд╣реЛрддрд╛ рд╣реИред

рдХрд╛рд░рдгрд╛рддреНрдордХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреМрди-рд╕реА Python рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИрдВ?

рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рддреАрди рд╣реИрдВтАФDoWhy, EconML, рдФрд░ CausalMLред DoWhy рдХрд╛рд░рдг-рдирд┐рд░реНрд╡рдЪрди рдХреЗ рд▓рд┐рдП рд╕рдВрд░рдЪрд┐рдд рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рдореЗрдВ рдмрд┐рд▓реНрдЯ-рдЗрди рд╡реИрд▓рд┐рдбреЗрд╢рди рдЯреЗрд╕реНрдЯред EconML heterogeneous рдЙрдкрдЪрд╛рд░-рдкреНрд░рднрд╛рд╡реЛрдВ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ рдФрд░ scikit-learn рдЬреИрд╕реА API рджреЗрддрд╛ рд╣реИред CausalML uplift modeling рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реИ рдФрд░ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреМрди-рд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдЙрдкрдЪрд╛рд░ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВрдЧреЗред

рд╡рд┐рд╖рдп