
KNN Algorithm
Presentation
•
Mathematics
•
University
•
Practice Problem
•
Medium
Sasiprapa Hiriote
Used 7+ times
FREE Resource
14 Slides • 18 Questions
1
2
3
4
Multiple Choice
ข้อใดต่อไปนี้เป็นคำกล่าวที่ไม่ถูกต้องเกี่ยวกับ KNN Algorithm
KNN ใช้ได้กับปัญหาการจำแนกแบบหลายกลุ่ม
KNN ใช้ได้กับปัญหาการจำแนกแบบไบนารีเท่านั้น
KNN ใช้ได้สำหรับกรณีที่ตัวแปรต้นเป็นเชิงคุณภาพและเชิงปริมาณ
KNN ใช้ได้กับกรณีที่ตัวแปรตามเป็นเชิงปริมาณและเชิงคุณภาพ
5
6
7
8
Fill in the Blanks
จากรูปที่ 6 ถ้าจุด A คือ (1,1) และจุด B คือ (5,4) ระยะทางยุคลิด (Euclidean Distance) ระหว่าง A และ B คือเท่าไหร่
9
Fill in the Blanks
จากรูปที่ 6 ถ้าจุด A คือ (1,1) และจุด B คือ (5,4) ระยะทางแบบแมนฮัตตัน (Manhattan distance) ระหว่าง A และ B คือ เท่าไหร่
10
Multiple Choice
จากรูปที่ 6 ถ้าจุด A คือ (1,1) และจุด B คือ (5,4) ระยะทางที่สั้นที่สุดระหว่าง A และ B คือ เส้นสีอะไร?
น้ำเงิน
แดง
เขียว
11
12
Multiple Choice
ระยะทางแมนฮัตตัน (Manhattan Distance) เป็นกรณีพิเศษของระยะทางมินคอฟสกี (Minkowski Distance) เมื่อค่าพารามิเตอร์ p เท่ากับเท่าใด
2
0
1
Infinity
13
Multiple Choice
ระยะห่างยุคลิด (Euclidean Distance) เป็นกรณีพิเศษของระยะห่างมินคอฟสกี (Minkowski Distance) เมื่อค่าพารามิเตอร์ p เท่ากับเท่าใด
Infinity
0
14
Multiple Choice
ข้อใดถูกต้องที่สุดเกี่ยวกับระยะทางมินคอฟสกี (Minkowski Distance)
มีค่าเป็นจำนวนเต็มบวกเท่านั้น
มีค่าเป็นจำนวนเต็มบวกหรือลบ
มีค่าเป็นจำนวนจริงบวกหรือลบ
มีค่าเป็นจำนวนจริงบวกเท่านั้น
15
Fill in the Blanks
จากรูป จงคำนวณระยะทางระหว่างจุด A และ B โดยใช้ Minkowski Distance (กำหนด p=3) (ตอบเป็นทศนิยม 2 ตำแหน่ง)
16
17
Multiple Choice
ข้อใดถูกต้องที่สุดเกี่ยวกับระยะทางแฮมมิ่ง (Hamming Distance)
มีค่าเป็นจำนวนเต็มบวกเท่านั้น
มีค่าเป็นจำนวนเต็มบวกหรือลบ
มีค่าเป็นจำนวนจริงบวกหรือลบ
มีค่าเป็นจำนวนจริงบวกเท่านั้น
18
Fill in the Blanks
พิจารณา codewords vi = (110100) และ vj = (111000)
ระยะห่าง Hamming ระหว่าง vi กับ vj เท่ากับเท่าไหร่?
19
Multiple Choice
เปรียบเทียบระยะทาง Hamming ของคู่ข้อมูลต่อไปนี้ คู่ไหนมีระยะทาง Hamming มากกว่ากัน?
คู่ที่ 1: va=(1100101) และ vb=(1001101)
คู่ที่ 2: vc=(01101) และ vd=(11111)
คู่ที่ 1 มีระยะทาง Hamming มากกว่า
คู่ที่ 2 มีระยะทาง Hamming มากกว่า
ระยะทาง Hamming ของทั้งสองคู่เท่ากัน
ไม่สามารถตัดสินได้จากข้อมูลนี้
20
21
Multiple Choice
Regression Model และ Decision Tree เป็นตัวอย่างของ Eager Learning เนื่องจากเป็นการเรียนรู้ pattern จากข้อมูลฝึกและสร้างโมเดลล่วงหน้าก่อนใช้งาน ในขณะที่ Lazy Learning จะไม่สร้างโมเดลล่วงหน้า แต่จะรอจนกว่าได้รับข้อมูลใหม่แล้วค่อยคำนวณ นอกจากนี้ Regression Model ยังเป็นตัวอย่างของ Parametric Model เนื่องจากมีโครงสร้างของ model ที่ชัดเจนและมีข้อตกลงเบื้องต้นเกี่ยวกับข้อมูล
ดังนั้น KNN เป็น algorithm แบบใด
Non-parametric and Lazy Learning
Parametric and Lazy Learning
Parametric and Eager Learning
Non-parametric and Eager Learning
22
23
24
Fill in the Blanks
จากกราฟ คุณคิดว่าค่า k ที่เหมาะสมที่สุดเท่ากับเท่าไหร่ ?
Type answer...
25
26
27
28
Multiple Select
คุณคิดว่าในกรณีที่ข้อมูลมีหน่วยวัดที่แตกต่างกัน (เช่น น้ำหนักเป็นกิโลกรัม และส่วนสูงเป็นเซนติเมตร) การคำนวณระยะทางใน KNN จะได้รับผลกระทบอย่างไร และควรมีวิธีแก้ไขอย่างไรบ้าง? (อาจมีคำตอบที่ถูกต้องมากกว่า 1 ข้อ)
ตัวแปรที่มีค่าตัวเลขขนาดใหญ่กว่าจะมีอิทธิพลต่อการคำนวณระยะทางมากกว่า ทำให้ KNN ให้ความสำคัญกับตัวแปรนั้นมากเกินไป
การคำนวณของ KNN จะไม่ถูกกระทบ เนื่องจากอัลกอริทึมสามารถปรับค่าให้เหมาะสมได้โดยอัตโนมัติ
วิธีแก้ไขคือการทำ Normalization (เช่น Min-Max scaling) เพื่อปรับให้ค่าของตัวแปรทั้งหมดอยู่ในช่วงเดียวกัน
วิธีแก้ไขคือการทำ Standardization (เช่น Z-score transformation) เพื่อปรับให้แต่ละตัวแปรมีค่าเฉลี่ยเท่ากับ 0 และส่วนเบี่ยงเบนมาตรฐานเท่ากับ 1
การเลือกใช้ มาตรวัดระยะทางที่ไม่ขึ้นกับสเกลของข้อมูล (เช่น Cosine Similarity) สามารถช่วยลดผลกระทบจากความแตกต่างของหน่วยวัดได้
29
Multiple Choice
เหตุใดอัลกอริทึม K-NN จึงถูกเรียกว่า 'Lazy Learner'
เพราะอัลกอริทึมเรียนรู้ช้ามากในช่วงการฝึกฝน
K-NN ทำงานได้ดีกับข้อมูลที่มีความสัมพันธ์เชิงเส้นระหว่างตัวแปรตามและตัวแปรทำนายเท่านั้น
K-NN ไม่มีการเรียนรู้โมเดลในช่วงการฝึกฝน แต่จะเก็บข้อมูลชุดฝึกฝนไว้ใช้ตอนทำนาย
K-NN ต้องการข้อมูลชุดฝึกฝนจำนวนมากและต้องมีเส้นขอบเขตการตัดสินใจหรือกฎการตัดสินใจที่ตายตัว
30
Multiple Choice
ข้อใดต่อไปนี้ถูกต้องเกี่ยวกับ k-NN algorithm
k-NN จะทำงานได้ดีก็ต่อเมื่อข้อมูลทั้งหมดมีสเกลเดียวกัน
k-NN มักทำงานได้ดีเมื่อจำนวนตัวแปรอิสระ (features) ไม่มากนัก แต่ประสิทธิภาพจะลดลงเมื่อจำนวนตัวแปรอิสระมีมากเกินไป (curse of dimensionality)
k-NN ไม่มีสมมติฐานเบื้องต้นเกี่ยวกับรูปแบบของฟังก์ชันที่ใช้ในการอธิบายความสัมพันธ์ระหว่างตัวแปรอิสระและตัวแปรตาม
1 และ 2
1 และ 3
3 เท่านั้น
ถูกทุกข้อ
31
Multiple Choice
เมื่อคุณพบ noise ในข้อมูล ตัวเลือกใดต่อไปนี้ที่คุณจะพิจารณาใน KNN
เพิ่มค่า K
ลดค่า K
Noise ไม่มีผลกระทบต่อค่า K
ไม่มีข้อใดถูกต้อง
32
Multiple Choice
เทคนิค m-fold Cross-Validation มีไว้เพื่อวัตถุประสงค์ใดใน K-NN
เพื่อหาค่า K ที่เหมาะสมที่สุดโดยการประเมินประสิทธิภาพของโมเดล
เพื่อเลือก Distance Metric ที่ดีที่สุด
เพื่อเพิ่มความเร็วในการคำนวณของอัลกอริทึม
เพื่อลดจำนวนข้อมูลที่ต้องใช้ในการฝึกฝน
Show answer
Auto Play
Slide 1 / 32
SLIDE
Similar Resources on Wayground
24 questions
KBM PERMUTASI KELAS XII oke
Presentation
•
12th Grade
29 questions
Перпендикулярность прямой и плоскости
Presentation
•
University
29 questions
Dilatasi Kelas 11
Presentation
•
KG
21 questions
Homotecia
Presentation
•
KG
25 questions
Thermochemistry
Presentation
•
University
24 questions
Factoring polynomials: special cases
Presentation
•
University
23 questions
Correlations for Tuning Constants
Presentation
•
University
29 questions
Fluids
Presentation
•
University
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade