Build your ultimate AI agent
รายละเอียดคอร์ส
ในคอร์สนี้ จะได้เรียนรู้การวิเคราะห์เชิงพยากรณ์ขั้นสูงโดยใช้ข้อมูลเครือข่ายใน R เป้าหมายของการวิเคราะห์เครือข่ายคือการพยากรณ์ว่าโหนดในเครือข่ายจัดอยู่ในกลุ่มใด เช่น ผู้ที่มีแนวโน้มจะเลิกใช้บริการหรือไม่ ผู้ที่มีพฤติกรรมทุจริตหรือไม่ ผู้ที่มีความเสี่ยงผิดนัดชำระหนี้หรือไม่ เป็นต้น เพื่อให้บรรลุเป้าหมายนี้ เราจะอธิบายวิธีนำข้อมูลจากเครือข่ายและโครงสร้างพื้นฐานมาใช้ในการพยากรณ์ โดยเฉพาะอย่างยิ่ง เราจะแนะนำแนวคิดการสร้างฟีเจอร์ (featurization) เพื่อนำฟีเจอร์ของเครือข่ายมาเพิ่มเติมร่วมกับฟีเจอร์ที่ไม่ใช่เครือข่าย ซึ่งช่วยเพิ่มประสิทธิภาพของโมเดลวิเคราะห์ที่ได้ ในคอร์สนี้จะได้ใช้แพ็กเกจ igraph เพื่อสร้างและกำหนดป้ายกำกับให้เครือข่ายของลูกค้าในบริบทการเลิกใช้บริการ และเรียนรู้พื้นฐานของการเรียนรู้บนเครือข่าย จากนั้นจะได้เรียนรู้เรื่อง homophily, dyadicity และ heterophilicity รวมถึงวิธีนำแนวคิดเหล่านี้มาใช้สำรวจเครือข่ายเชิงลึก ต่อมาจะได้ใช้ฟังก์ชันของแพ็กเกจ igraph เพื่อคำนวณฟีเจอร์เครือข่ายต่าง ๆ ทั้งฟีเจอร์ที่เน้นที่โหนดและฟีเจอร์ที่อิงจากโหนดเพื่อนบ้าน นอกจากนี้ยังจะได้ใช้อัลกอริทึม Google PageRank เพื่อคำนวณฟีเจอร์เครือข่ายและตรวจสอบพลังการพยากรณ์เชิงประจักษ์ สุดท้าย เราจะสอนวิธีสร้างชุดข้อมูลแบบตารางจากเครือข่าย และนำไปวิเคราะห์ด้วย logistic regression และ random forests
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
บทนำ เครือข่าย และเครือข่ายที่มีป้ายกำกับ
ในบทนี้จะได้รู้จักกับเครือข่ายที่มีป้ายกำกับ การเรียนรู้บนเครือข่าย และความท้าทายที่อาจเกิดขึ้น
- แรงบันดาลใจ: เครือข่ายสังคมและการวิเคราะห์เชิงพยากรณ์50 XP
- โหนดที่มีแนวโน้มจะเลิกใช้บริการมากที่สุด50 XP
- สร้างเครือข่ายจาก Edgelist100 XP
- เครือข่ายที่มีป้ายกำกับและการเรียนรู้บนเครือข่าย50 XP
- การติดป้ายกำกับ node100 XP
- การกำหนดสีให้โหนด100 XP
- การแสดงผลลูกค้าที่เลิกใช้บริการ100 XP
- Relational Neighbor Classifier100 XP
- ความท้าทายของการอนุมานบนเครือข่าย50 XP
- ความท้าทายในการเรียนรู้บนเครือข่าย50 XP
- Probabilistic Relational Neighbor Classifier100 XP
- Collective Inferencing100 XP
2
Homophily
ในบทนี้จะได้เรียนรู้เรื่อง homophily และวิธีคำนวณตัวชี้วัดสองค่าที่ใช้อธิบายคุณลักษณะนี้ ได้แก่ dyadicity และ heterophilicity
3
การสร้างฟีเจอร์จากเครือข่าย
ในบทนี้จะได้ใช้แพ็กเกจ igraph เพื่อคำนวณฟีเจอร์เครือข่ายต่าง ๆ และนำมาเพิ่มเติมลงในเครือข่าย
4
นำทุกอย่างมารวมกัน
ในบทนี้จะได้นำเครือข่ายจากบทที่ 3 มาสร้างชุดข้อมูลแบบตาราง จากนั้นจะสร้างโมเดลพยากรณ์โดยใช้เทคนิค data mining มาตรฐาน และวัดประสิทธิภาพด้วย AUC และ top decile lift
R
การวิเคราะห์เชิงพยากรณ์โดยใช้ข้อมูลเครือข่ายใน R
เรียนจบแล้ว

