การคัดเลือกและวิศวกรรมฟีเจอร์

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python

Mark Peterson

Director of Data Science, Infoblox

การลบฟีเจอร์ที่ไม่จำเป็น

  • ตัวระบุเฉพาะบุคคล
    • หมายเลขโทรศัพท์
    • หมายเลขประกันสังคม
    • หมายเลขบัญชี
  • เมธอด .drop()
telco.drop(['Soc_Sec', 'Tax_ID'], axis=1)
Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python

การลบฟีเจอร์ที่มีความสัมพันธ์กัน

  • ฟีเจอร์ที่มีความสัมพันธ์สูงสามารถลบออกได้
  • ฟีเจอร์เหล่านี้ไม่ได้เพิ่มข้อมูลใหม่ให้โมเดล
Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

ความสัมพันธ์ของฟีเจอร์-1

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_day_mins.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_eve_mins.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_night_mins.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_intl_mins.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_day_charge.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_eve_charge.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_night_charge.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python
telco.corr()

corr_intl_charge.png

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python

วิศวกรรมฟีเจอร์

  • สร้างฟีเจอร์ใหม่เพื่อช่วยเพิ่มประสิทธิภาพของโมเดล
  • ควรปรึกษาผู้เชี่ยวชาญด้านธุรกิจและเนื้อหา
Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python

ตัวอย่างวิศวกรรมฟีเจอร์

  • จำนวนนาทีรวม: ผลรวมของ Day_Mins, Eve_Mins, Night_Mins, Intl_Mins
  • อัตราส่วนระหว่างนาทีและค่าใช้จ่าย

 

telco['Day_Cost'] = telco['Day_Mins'] / telco['Day_Charge']
Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python

มาฝึกกันเถอะ!

Marketing Analytics: การพยากรณ์การเลิกใช้บริการของลูกค้าด้วย Python

Preparing Video For Download...