ซอฟต์แวร์ Weka (Software Weka)


Weka ย่อมาจาก Waikato Environment for Knowledge Analysis ซึ่งเป็นซอฟต์แวร์สำเร็จรูปประเภทฟรีแวร์ที่สามารถดาวน์โหลดได้จากเว็บไซต์ซึ่งอยู่ภายใต้การควบคุมของ GPL License ซึ่งโปรแกรม Weka ได้ถูกพัฒนามาจากภาษาจาวาทั้งหมด ซึ่งเขียนมาโดยเน้นกับงานทางด้านการเรียนรู้ด้วยเครื่อง (Machine Learning) และการทำเหมืองข้อมูล (Data Mining) โปรแกรมจะประกอบไปด้วยโมดูลย่อย ๆ สำหรับใช้ในการจัดการข้อมูล และเป็นโปรแกรมที่สามารถที่ใช้Graphic User Interface (GUI) และใช้คำสั่งในการให้ซอฟต์แวร์ประมวลผลส่วนประกอบหลักของซอฟต์แวร์ Weka จะประกอบไปด้วยดังต่อไปนี้ 



1. Simple CLI (Command Line Interface) เป็นโปรแกรมรับคำสั่งจากการทำงานผ่านการพิมพ์ทางระบบ
2. Explorer เป็นโปรแกรมที่ออกแบบในลักษณะ GUI เพื่อหาความรู้ที่ต้องการเมนูหลักของ Explorer ประกอบไปด้วย
                                                 -  Preprocess เป็นการเตรียมข้อมูล
                                    - Classify เป็นการรวมโมดูลของการทำเหมืองข้อมูลแบบจัดแบ่งประเภท
                                    - Cluster เป็นการรวมโมดูลของการทำเหมืองข้อมูลแบบการเกาะกลุ่ม
                                    - Associate เป็นการรวมโมดูลของการทำเหมืองข้อมูลแบบกฎเชื่อมโยง
                                    - Select attributes เป็นการรวมโมดูลสำหรับการวิเคราะห์ความเกี่ยวพันของลักษณะประจำ
                                                - Visualize เป็นการนำเสนอข้อมูลด้วยภาพนามธรรมสองมิติ
                                    - ส่วนประกอบอื่นของ Explorer
                         3. Experimenter เป็นโปรแกรมที่ออกแบบการทดลองและการทดสอบผลโดยใช้สถิติ
 4. Knowledge Flow เป็นโปรแกรมที่ออกแบบผังในการไหลของความรู้ แสดงดังภาพ

  

ภาพหน้าต่างหลักของซอฟต์แวร์

ส่วนวิธีการใช้งานนั้น เราก็จะแนะนำกันต่อไป  หรือสามารถหาได้จาก เว็บไซด์ทั่วไปได้ แต่นอกจากโปรแกรม Weka แล้วก็ยังมี โปรแกรม RapidMiner (freeware เหมือนกัน)