วิธีใช้โปรแกรม Weka ในการทำนายข้อมูล - วิเคราะห์ข้อมูลจากข้อมูลจำนวนมากเพื่อหาความสัมพันธ์

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderators: mindphp, ผู้ดูแลกระดาน

Post Reply
Grammanano
PHP Sr. Member
PHP Sr. Member
Posts: 60
Joined: 02/12/2019 10:16 am

วิธีใช้โปรแกรม Weka ในการทำนายข้อมูล - วิเคราะห์ข้อมูลจากข้อมูลจำนวนมากเพื่อหาความสัมพันธ์

Post by Grammanano » 07/12/2019 6:54 pm

โปรแกรม Weka เป็นโปรแกรมที่ใช้ในการวิเคราะห์ข้อมูลด้วยเทคนิคเหมืองข้อมูล คือกระบวนการวิเคราะห์ข้อมูลจากข้อมูลจำนวนมากเพื่อหาความสัมพันธ์ รูปแบบและแยกประเภทของข้อมูล และ weka นั้นยังได้รวบรวมเทคนิคในการวิเคราะห์ข้อมูลหลาย ๆ เทคนิคเข้าไว้ด้วยกัน แถมยังสามารถวิเคราะห์ข้อมูลเหล่านี้ได้ผ่านทางหน้าจอ GUI (Graphic User Interface) ของ Weka เอง


บทความนี้จะกล่าวถึงการเริ่มต้นใช้งานโปรแกรม Weka
โดยโปรแกรม Weka จะแบ่งเป็น 3 ส่วนหลัก ๆ คือ
Share Knowledge-1.png
Share Knowledge-1.png (103.48 KiB) Viewed 99 times
ส่วนที่ 1 เป็นเมนูบาร์ สำหรับเลือกใช้งานเทคนิคต่าง ๆ ใน Weka
ส่วนที่ 2 เป็นส่วนการเลือก option ในการทำงาน แต่ละหน้าจะเปลี่ยนไปตามแท็บเมนูข้างบน
ส่วนที่ 3 เป็นส่วนที่บอกสถานะของการทำงาน


จากส่วนที่ 1 แต่ละแท็บมีการทำงานดังนี้
Preprocess สำหรับเลือกชุดข้อมูลเพื่อทำการวิเคราะห์
Classify เป็นส่วนสำหรับนำข้อมูลไปวิเคราะห์หรือทำนาย โดยมีวิธีการทำนายมากมายให้เลือกใช้
Cluster เป็นส่วนวิเคราะห์ข้อมูลโดยจัดข้อมูลเป็นกลุ่มตามความคล้ายกัน
Associate เป็นส่วนวิเคราะห์ข้อมูลโดยหาความสัมพันธ์ของข้อมูล
Select attributes เป็นส่วนหาตัวแปรที่สำคัญและไม่สำคัญ โดยจะกำจัดตัวแปรที่ไม่สำคัญทิ้ง และเก็บตัวแปรที่สำคัญไปทำการวิเคราะห์
Visualize เป็นส่วนที่ plot ข้อมูลในรูปแบบ 2 มิติ


ขั้นตอนการใช้งานในการวิเคราะห์ข้อมูล
1. คลิกปุ่ม 'open file' ในแท็บ Preprocess เลือกชุดข้อมูลที่ต้องการจะวิเคราะห์
Share Knowledge-2.png
Share Knowledge-2.png (124.26 KiB) Viewed 99 times
ในส่วนที่ 2 จะแสดงว่าชุดข้อมูลของเรามีอะไรบ้าง

2. นำข้อมูลไปวิเคราะห์ที่แท็บ 'classify' โดยคลิกที่ 'choose' จากนั้นเลือกวิธีที่ต้องการวิเคราะห์ข้อมูล และกด 'start'

3. โปรแกรมจะทำการทำนายและแสดงผลลัพธ์ในส่วน classifier output เราสามารถดูผลการทำนายได้ เช่น Correctly Classified Instances จะบอก % ความถูกต้องจากการทำนาย
Share Knowledge-3.png
Share Knowledge-3.png (154.03 KiB) Viewed 99 times


อ้างอิง http://www.glurgeek.com/education/


บทความที่เกี่ยวข้อง
Machine Learning คืออะไร
Data Mining (ดาต้า ไมน์นิ่ง) เหมืองข้อมูล
การใช้ PHP เรียก WEKA

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Share Knowledge”

Who is online

Users browsing this forum: No registered users and 10 guests