ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

K-mean คืออะไร

K-mean เป็นการ Clustering ข้อมูลแบบวิเคระห์ข้อมูลโดยจะใช้หลักการของการเรียนรู้แบบไม่มีผู้สอนโดยการวิเคราะห์ข้อมูลของ k-mean นั้นจะใช้ค่า k เป็นตัวกำหนดกลุ่มข้อมูลที่จะจำแนกโดยการทำงานนั้นจะเป็นยังไงสามารถอ่านรายละเอียดเพิ่มเติมต่อได้บริเวณด้านล่างนี้เลยครับ

 

k แทนกลุ่ม ส่วนข้อมูลแทนค่าเป็น n
ข้อมูลแทนด้วย n แต่ในภาพจะเป็นสี่เหลี่ยมจัตุรัส ส่วนวงกลมแทนกลุ่ม

 

วิธีการใช้ Algorithm K-mean แบ่งเป็น 4 ขั้นตอน

1.กำหนดกลุ่มข้อมูลที่เราต้องจะแบ่งโดยในภาพกำหนด k=3 และสุ่มตำแหน่งของด้วยวงกลมโดยสมมุติว่าให้วงกลมสีแดงอยู่ที่ตำแหน่ง (x1,y2) วงกลมสีน้ำเงิน (x2,y2)และวงกลมสีเขียวตำแหน่ง (x1,y2)

2.สังเกตุสี่เหลี่ยม(จำนวน n)ที่อยู่รอบๆวงกลมที่แทนด้วยตำแหน่งของจุดกึ่งกลางของกลุ่ม

3.ปรับตำแหน่ง x และ y ให้วงกลมอยู่ใกล้กับตรงกลางของกลุ่ม

4.ทำตามข้อ 2-3 จนกว่าผลลัพธ์ของวงกลมจะอยู่ที่ตรงกลาง

ผลลัพธ์ที่ได้จะแบ่งเป็น 3 กลุ่มโดยกลุ่มของข้อมูลจะแทนด้วย k แต่ในภาพนี้จะใช้วงกลมในการจำแนกกลุ่ม และ n คือจำนวนทั้งหมดในภาพแทนด้วยสี่เหลี่ยมจัตุรัส

 

K-mean เป็นหนึ่งในทางเลือกในการแบ่งกลุ่มข้อมูลและเป็นที่นิยมรวมทั้งยังเหมาะสมสำหรับแบ่งกลุ่ม (Cluster analysis)ในการทำเหมืองข้อมูล (Data mining)
ส่วนในการแทนค่าข้อมูลนั้นจะแทน n จำนวนทั้งหมดและ k แทนกลุ่มที่เราจะหาโดยแต่ละกลุ่มจะมีค่าเฉลี่ยที่ใกล้เคียงกันแล้วเมื่อหาค่าเฉลี่ยที่ใกล้เคียงจะได้แล้วจะแบ่งกลุ่มออกมาและนำไปแสดงเป็นภาพโวโรนอย ส่วน Algorithm K-mean นี้สามารถนำไปใช้กัยคำสั่งโค้ดได้จำแนกข้อมูลได้ง่ายยิ่งขึ้น

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : K-mean คืออะไร

-ความหมายและคำ คืออะไร (738)

-ความรู้ทั่วไป (108)

-พูดคุยเรื่องทั่วไป (1041 )

-บทเรียน Python GUI (23)

-ถามตอบเกี่ยวกับคอมพิวเตอร์ (710)

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
pycharm รันภาษไม่ได้
โดย Anonymous ส 25 ม.ค. 2020 5:15 pm บอร์ด Programming - C/C++ & java & Python
1
2
ส 25 ม.ค. 2020 5:16 pm โดย mindphp
ขอสอบถามวิธีการ ปิด ip หน่อยครับ
โดย benzas00123 ส 25 ม.ค. 2020 2:48 pm บอร์ด Programming - C/C++ & java & Python
1
7
ส 25 ม.ค. 2020 5:18 pm โดย mindphp
จะทำไรให้ View Detail จัดเรียงได้ครับ
โดย jamepiyawat ส 25 ม.ค. 2020 2:32 pm บอร์ด Joomla Development
1
7
ส 25 ม.ค. 2020 2:41 pm โดย mindphp
os.mkdir ฟังก์ชั่นสำหรับการสร้าง folder ใหม่
โดย benzas00123 ศ 24 ม.ค. 2020 6:44 pm บอร์ด Python Knowledge
0
8
ศ 24 ม.ค. 2020 6:44 pm โดย benzas00123
upload รูปภาพหลายๆรูป ด้วย Flask
โดย benzas00123 ศ 24 ม.ค. 2020 6:31 pm บอร์ด Python Knowledge
0
9
ศ 24 ม.ค. 2020 6:31 pm โดย benzas00123
มาแล้ว MDPartner Component สำหรับจัดเก็บข้อมูลลูกค้าในระบบ CRM
โดย prmindphp ศ 24 ม.ค. 2020 6:02 pm บอร์ด MindPHP News & Feedback
0
32
ศ 24 ม.ค. 2020 6:02 pm โดย prmindphp
os.remove ฟังก์ชั่นสำหรับการลบไฟล์
โดย benzas00123 ศ 24 ม.ค. 2020 5:35 pm บอร์ด Python Knowledge
0
7
ศ 24 ม.ค. 2020 5:35 pm โดย benzas00123
ขอสอบถามวิธีการดึงข้อมูลมาลงใน table ที่เราต้องการหน่อยครับ
โดย benzas00123 ศ 24 ม.ค. 2020 2:06 pm บอร์ด Programming - C/C++ & java & Python
1
17
ศ 24 ม.ค. 2020 2:14 pm โดย benzas00123
ลูกไม่รักดี?
โดย noppadonsk ศ 24 ม.ค. 2020 10:40 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
14
ศ 24 ม.ค. 2020 10:40 am โดย noppadonsk
วิธีการแปลง timestamp เพื่อหาจำนวนวันที่ผ่านมาหรือคงเหลือ
โดย Ittichai_chupol พ 22 ม.ค. 2020 6:37 pm บอร์ด PHP Knowledge
0
46
พ 22 ม.ค. 2020 6:37 pm โดย Ittichai_chupol
วิธีการตรวจสอบว่ารูปเป็นแนวตั้งหรือแนวนอน ด้วยภาษา php
โดย jamepiyawat พ 22 ม.ค. 2020 6:16 pm บอร์ด PHP Knowledge
0
30
พ 22 ม.ค. 2020 6:16 pm โดย jamepiyawat
Range Sliders เก็บค่าตัวเลขด้วย range sliders
โดย benzas00123 พ 22 ม.ค. 2020 5:50 pm บอร์ด Booststap Knowledge
1
77
ศ 24 ม.ค. 2020 9:32 am โดย LEG
อยากทราบวิธีการตรวจสอบว่าจะมีเวลาอีกกี่วันถึงจะ ถึงเลข timestamp ที่กำหนด
โดย Ittichai_chupol พ 22 ม.ค. 2020 3:54 pm บอร์ด Programming - PHP
1
95
พ 22 ม.ค. 2020 4:18 pm โดย thatsawan
ขอสอบถามวิธีการเขียน bootstrap 3 ในการสร้าง bar ครับ
โดย benzas00123 พ 22 ม.ค. 2020 3:13 pm บอร์ด HTML CSS
5
144
พ 22 ม.ค. 2020 3:32 pm โดย benzas00123
วันหยุดที่หายไป
โดย noppadonsk พ 22 ม.ค. 2020 11:42 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
49
พ 22 ม.ค. 2020 11:42 am โดย noppadonsk
วิธีการปรับการการแสดงการ รายชื่อของแจ้งเตือน bookmark โดย phpbb
โดย Ittichai_chupol อ 21 ม.ค. 2020 5:45 pm บอร์ด PHP Knowledge
0
39
อ 21 ม.ค. 2020 5:45 pm โดย Ittichai_chupol
pillow vs wand library ความแตกต่างของ library ทั้ง 2 ตัวในการ procress รูปภาพ
โดย benzas00123 อ 21 ม.ค. 2020 5:29 pm บอร์ด Python Knowledge
1
43
อ 21 ม.ค. 2020 5:54 pm โดย mindphp
อยู่ดีๆ ก็ไม่สามารถเชื่อมต่อกับ database ได้ครับ
โดย benzas00123 อ 21 ม.ค. 2020 4:46 pm บอร์ด Programming - C/C++ & java & Python
5
87
อ 21 ม.ค. 2020 5:39 pm โดย benzas00123
ขอถามเกี่ยวกับ library ImageMagick ครับ
โดย benzas00123 อ 21 ม.ค. 2020 3:29 pm บอร์ด Programming - C/C++ & java & Python
2
42
อ 21 ม.ค. 2020 4:23 pm โดย benzas00123
Git Lad จะทำอย่างไรให้ไฟล์ที่อยู่ในโฟร์ย่อย ออกมาครับ
โดย jamepiyawat อ 21 ม.ค. 2020 12:08 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
169
อ 21 ม.ค. 2020 2:04 pm โดย jamepiyawat