Lab
k-means clustering · vanilla ML
Canvas 2D · unsupervised learning · k-means

จัดกลุ่มอัตโนมัติ

k-means เป็น algorithm แบบ unsupervised — ไม่มี label ให้เรียน แค่บอกว่า "แบ่ง k กลุ่ม" แล้วให้มันหา centroid เองซ้ำๆ จนลู่เข้า คลิกบน canvas เพื่อเพิ่มจุดเอง แล้วลองเปลี่ยน k ดูว่า boundary เปลี่ยนยังไง

0 จุด · รอบที่ 0

ตรวจพบการตั้งค่า ลดการเคลื่อนไหว — ปุ่ม "รัน" จะข้ามตรงไปยังผลลัพธ์ทันทีแทนการ animate

คลิกบน canvas เพื่อเพิ่มจุด · ก้าวเดียว = 1 iteration (assign + move centroid) · รัน = วนจนลู่เข้า (~400 ms/step) · รีเซ็ต centroid = สุ่มตำแหน่งใหม่โดยไม่ลบจุด