ยินดีต้อนรับสู่พื้นฐานของการเรียนรู้เชิงสถิติ (Statistical Learning)!

ยินดีต้อนรับว่าที่นักคณิตศาสตร์ประกันภัยทุกคน! เมื่อคุณเริ่มก้าวเข้าสู่การเตรียมสอบ Exam SRM คุณจะพบว่า การเรียนรู้เชิงสถิติ (Statistical Learning) นั้นเปรียบเสมือนหัวใจสำคัญของการวิเคราะห์ข้อมูลในยุคปัจจุบัน ให้ลองคิดว่าบทนี้คือ "GPS" นำทางสำหรับเนื้อหาส่วนที่เหลือของการสอบ ก่อนที่เราจะไปสร้างแบบจำลองที่ซับซ้อนเพื่อทำนายยอดเคลมประกันหรือราคาหุ้น เราจำเป็นต้องรู้ก่อนว่าปัญหาที่เรากำลังพยายามแก้ไขนั้นคืออะไร

ในบทนี้ เราจะเรียนรู้วิธีการจัดหมวดหมู่แบบจำลองทั้งหมดออกเป็น 2 "สไตล์" (Supervised vs. Unsupervised) และ 2 "เป้าหมาย" (Regression vs. Classification) ไม่ต้องกังวลหากคำศัพท์เหล่านี้ฟังดูหรูหราจนน่ากลัว เพราะเมื่ออ่านโน้ตชุดนี้จบ คุณจะรู้สึกว่ามันเป็นเรื่องที่เข้าใจได้ง่ายเหมือนเป็นสัญชาตญาณเลยล่ะ!

1. Supervised Learning vs. Unsupervised Learning

ความแตกต่างที่ใหญ่ที่สุดในการเรียนรู้เชิงสถิติคือการดูว่าเรามี "ครู" คอยชี้แนะแบบจำลองของเราหรือไม่ หรือแบบจำลองนั้นต้องทำความเข้าใจข้อมูลด้วยตัวมันเอง

Supervised Learning: การเรียนรู้แบบมีครู

ในการเรียนรู้แบบ Supervised Learning สำหรับข้อมูลนำเข้าแต่ละตัว \( (x_i) \) เราจะมีผลลัพธ์หรือ "ป้ายกำกับ" \( (y_i) \) ที่สอดคล้องกันกำกับไว้ เป้าหมายของเราคือการสร้างฟังก์ชันที่สามารถจับคู่ข้อมูลนำเข้ากับผลลัพธ์ได้อย่างแม่นยำ เพื่อที่ว่าเมื่อเราเจอข้อมูลนำเข้า ชุดใหม่ เราจะสามารถทำนายผลลัพธ์ ชุดใหม่ ได้

เปรียบเทียบ: ลองนึกภาพว่าคุณกำลังสอนเด็กให้รู้จักผลไม้ คุณโชว์แอปเปิ้ลให้ดูแล้วบอกว่า "นี่คือแอปเปิ้ล" โชว์ส้มแล้วบอกว่า "นี่คือส้ม" การที่คุณมอบ "เฉลย" (labels) ให้แบบนี้แหละคือการเรียนรู้แบบ Supervised

ตัวอย่างด้านคณิตศาสตร์ประกันภัย: การทำนาย ต้นทุนการเคลม (ผลลัพธ์ \( Y \)) โดยอิงจาก อายุของผู้ขับขี่ และ ประเภทของรถ (ข้อมูลนำเข้า \( X \)) เราจะใช้ข้อมูลในอดีตที่เรารู้ยอดเคลมจริงมาแล้วเพื่อเป็น "ครู" คอยสอนแบบจำลอง

Unsupervised Learning: การเรียนรู้แบบค้นพบด้วยตนเอง

ในการเรียนรู้แบบ Unsupervised Learning เรามีแค่ข้อมูลนำเข้า \( (x_i) \) แต่ ไม่มี ผลลัพธ์ \( (y_i) \) ที่สอดคล้องกันเลย มันไม่มี "เฉลย" และไม่มี "ครู" เป้าหมายคือการค้นหารูปแบบ (Patterns) โครงสร้าง หรือการจัดกลุ่มที่น่าสนใจภายในข้อมูลชุดนั้น

เปรียบเทียบ: ลองนึกภาพว่าคุณยื่นถังใบใหญ่ที่เต็มไปด้วยบล็อกไม้รูปทรงและสีต่างๆ ให้เด็กคนเดิมโดยไม่บอกอะไรเลย เด็กอาจจะเริ่มแยกบล็อกทรงกลมไว้กองหนึ่งและบล็อกทรงสี่เหลี่ยมไว้อีกกองหนึ่ง พวกเขาไม่ได้ "ตั้งชื่อ" บล็อกเหล่านั้น แต่พวกเขากำลังค้นหารูปแบบจากความคล้ายคลึงกัน

ตัวอย่างด้านคณิตศาสตร์ประกันภัย: การแบ่งกลุ่มตลาด (Market Segmentation) คุณมีข้อมูลของผู้ถือกรมธรรม์นับพันราย คุณไม่มีสิ่งที่ต้องทำนายแบบเฉพาะเจาะจง แต่คุณต้องการดูว่าพวกเขาสามารถแบ่งกลุ่มได้เองตามธรรมชาติหรือไม่ (เช่น "คนทำงานวัยหนุ่มสาวในเมือง" เทียบกับ "ผู้เกษียณอายุที่อาศัยในชนบท") เพื่อให้คุณทำแผนการตลาดได้ตรงกลุ่มเป้าหมายมากขึ้น

ทบทวนสั้นๆ: ความแตกต่างหลัก

Supervised: เรามี \( X \) และ \( Y \) เราต้องการทำนาย \( Y \)
Unsupervised: เรามีแค่ \( X \) เราต้องการค้นหารูปแบบภายใน \( X \)

2. Regression vs. Classification

หากคุณกำลังทำ Supervised Learning (หมายความว่าคุณมีผลลัพธ์ \( Y \)) ขั้นตอนต่อไปคือการตัดสินใจว่าคุณกำลังเจอกับปัญหาแบบ Regression หรือ Classification ซึ่งจุดนี้จะขึ้นอยู่กับ ประเภท ของตัวแปรผลลัพธ์ที่คุณมีโดยตรง

Regression: การทำนายค่าที่เป็นตัวเลข

เราจะใช้ Regression เมื่อตัวแปรตาม \( Y \) เป็นตัวแปร เชิงปริมาณ (Quantitative) ซึ่งเป็นตัวแปรที่ตัวเลขมีความหมายทางคณิตศาสตร์และสามารถจัดลำดับได้

คำศัพท์สำคัญ: ตัวแปรเชิงปริมาณคือตัวแปรที่มีค่าเป็นตัวเลข (เช่น 100 ดอลลาร์, อายุ 55.5 ปี, ความยาว 12 นิ้ว)

ตัวอย่าง:
• ทำนาย ราคา ของหุ้น
• ประมาณการ เวลา จนกว่าอุปกรณ์จะเสียหาย
• คำนวณ ค่าเสียหายรวม จากพายุเฮอริเคน

Classification: การทำนายกลุ่มหรือประเภท

เราจะใช้ Classification เมื่อตัวแปรตาม \( Y \) เป็นตัวแปร เชิงคุณภาพ (Qualitative) หรือแบบจัดกลุ่ม ซึ่งจะเป็นการแบ่ง "คลาส" หรือ "ป้ายกำกับ" แทนที่จะเป็นการวัดค่า

คำศัพท์สำคัญ: ตัวแปรเชิงคุณภาพคือตัวแปรที่รับค่าได้ในหนึ่งจาก \( K \) คลาส (เช่น ใช่/ไม่ใช่, สีฟ้า/เขียว/แดง, ผ่าน/ไม่ผ่าน)

ตัวอย่าง:
• ผู้ถือกรมธรรม์จะ ต่ออายุ กรมธรรม์หรือไม่? (ใช่ หรือ ไม่ใช่)
• รายการบัตรเครดิตนี้เป็น การฉ้อโกง หรือ ปกติ?
• การกำหนด อันดับความน่าเชื่อถือ (Credit Rating) (A, B, C หรือ D)

ตัวช่วยจำ: เคล็ดลับตัวอักษร

Classification ใช้สำหรับ Categories (หมวดหมู่ เช่น "กลุ่ม A" หรือ "กลุ่ม B")
Regression ใช้สำหรับ Real numbers (ตัวเลขจริง เช่น 5.50 ดอลลาร์ หรือ 100 องศา)

3. ข้อควรระวังและข้อผิดพลาดที่พบบ่อย

ถ้ารู้สึกว่าเส้นแบ่งมันดูเลือนลางในบางครั้ง ไม่ต้องกังวลนะ! นี่คือสิ่งที่ทำให้นักศึกษาหลายคนสับสนบ่อยๆ:

ความสับสนเรื่อง "Logistic Regression"

คำเตือน! มีเทคนิคหนึ่งที่ชื่อว่า Logistic Regression ถึงแม้จะมีคำว่า "Regression" อยู่ในชื่อ แต่มันเกือบจะถูกใช้สำหรับ Classification เสมอ เพราะมันทำหน้าที่ประมาณการ ความน่าจะเป็น ที่ข้อมูลนั้นจะจัดอยู่ในกลุ่มใดกลุ่มหนึ่ง (เช่น ความน่าจะเป็นที่บุคคลจะเสียชีวิตในช่วงระยะเวลาของกรมธรรม์)

เรามองตัวเลขเป็นหมวดหมู่ได้ไหม?

บางครั้งเราอาจปฏิบัติกับตัวแปรตัวเลขในฐานะหมวดหมู่ได้ เช่น ถ้าเรากำลังทำนายระดับดาว (1, 2, 3, 4 หรือ 5) เราสามารถมองเป็น Regression ได้ (เพราะ 5 ดีกว่า 4) หรือมองเป็น Classification ได้ (ถือว่าแต่ละระดับดาวเป็นถังที่แยกจากกันโดยเด็ดขาด) โดยปกติแล้ว เป้าหมายของการวิเคราะห์จะเป็นตัวกำหนดว่าคุณควรเลือกแบบไหน

รู้หรือไม่?

เนื้อหาส่วนใหญ่ของ Exam SRM จะเน้นไปที่ Supervised Learning อย่างไรก็ตาม Principal Component Analysis (PCA) และ Clustering (ซึ่งคุณจะได้เห็นในบทต่อๆ ไป) คือสองเทคนิคหลักของ Unsupervised ที่คุณต้องรู้!

4. สรุปและประเด็นสำคัญ

เพื่อปิดท้ายส่วนนี้ มาลองดูแผนผังการตัดสินใจเพื่อให้คุณเลือกใช้แบบจำลองได้อย่างถูกต้องกัน:

ขั้นตอนที่ 1: ฉันมีเป้าหมายผลลัพธ์ (\( Y \)) หรือไม่?
มี: นี่คือ Supervised Learning (ไปต่อขั้นตอนที่ 2)
ไม่มี: นี่คือ Unsupervised Learning

ขั้นตอนที่ 2: เป้าหมาย (\( Y \)) ของฉันเป็นตัวเลขหรือหมวดหมู่?
ตัวเลข: ใช้แบบจำลอง Regression
หมวดหมู่: ใช้แบบจำลอง Classification

ประเด็นสำคัญที่ต้องจำ:

Supervised ใช้เพื่อการ ทำนาย (Prediction)
Unsupervised ใช้เพื่อการ ค้นหา (Discovery) และทำความเข้าใจโครงสร้างของข้อมูล
เชิงปริมาณ (Quantitative) = ตัวเลข = Regression
เชิงคุณภาพ (Qualitative) = ป้ายกำกับ/หมวดหมู่ = Classification

ทำได้ดีมาก! คุณเพิ่งปูพื้นฐานที่สำคัญที่สุดสำหรับหลักสูตร SRM ทั้งหมดไปแล้ว ในบทต่อไปเราจะเริ่มเจาะลึกถึงคณิตศาสตร์และแบบจำลองเฉพาะทางที่ใช้ในการปฏิบัติงานจริงกัน!