Selecția și ingineria caracteristicilor

Marketing Analytics: Predicția abandonului clienților în Python

Mark Peterson

Director of Data Science, Infoblox

Eliminarea caracteristicilor inutile

  • Identificatori unici
    • Numere de telefon
    • Coduri numerice personale
    • Numere de cont
  • Metoda .drop()
telco.drop(['Soc_Sec', 'Tax_ID'], axis=1)
Marketing Analytics: Predicția abandonului clienților în Python

Eliminarea caracteristicilor corelate

  • Caracteristicile puternic corelate pot fi eliminate
  • Ele nu aduc informații suplimentare modelului
Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

correlation-1

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_day_mins.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_eve_mins.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_night_mins.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_intl_mins.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_day_charge.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_eve_charge.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_night_charge.png

Marketing Analytics: Predicția abandonului clienților în Python
telco.corr()

corr_intl_charge.png

Marketing Analytics: Predicția abandonului clienților în Python

Ingineria caracteristicilor

  • Crearea de caracteristici noi pentru îmbunătățirea performanței modelului
  • Se recomandă consultarea experților din domeniu
Marketing Analytics: Predicția abandonului clienților în Python

Exemple de inginerie a caracteristicilor

  • Total minute: suma Day_Mins, Eve_Mins, Night_Mins, Intl_Mins
  • Raportul dintre minute și cost

 

telco['Day_Cost'] = telco['Day_Mins'] / telco['Day_Charge']
Marketing Analytics: Predicția abandonului clienților în Python

Să exersăm!

Marketing Analytics: Predicția abandonului clienților în Python

Preparing Video For Download...