WEKA: Association Rule

สวัสดีครับวันนี้ itthailand.net จะมาว่าด้วยเรื่องของ เหมืองข้อมูล กันครับ  ในเรื่องมีการสอนใช้โปรแกรมที่ชื่อว่า Weka ซึ่งสามารถใช้ได้หลาย platform ไม่จำเป็นที่จะต้องเป็น windows อย่างเดียว และที่สำคัญยิ่งกว่านั้นคือมันเป็นของฟรี ครับ สามารถโหลดได้ที่  http://www.cs.waikato.ac.nz/ml/weka/downloading.html   หลังจากที่โหลดเสร็จแล้ว  บางคนอาจมีปัญาไม่สามารถเปิดโปรแกรมได้ส่วนใหญ่มาจากเครื่องยังไม่ได้ติดตั้ง java ครับ ลองตรวจสอบที่เครื่องของท่านดูนะครับ

หลังจากที่ทำการติดตั้ง โปรแกรม Weka เป็นที่เรียบร้อยแล้วทีนี้จะมาดูวิธีการเอาข้อมูลมาวิเคราะห์กันนะครับ

เริ่มแรกเปิดโปรแกรม เลือกที่ Explorer

เมื่อเปิดเลือกที่ open file

เลือกไฟล์ที่ต้องการนำมาวิเคราะห์ ในที่นี้ผมใช้ ไฟล์ [download id=”342″]  ครับ แล้วคลิก open

หน้าตาเมื่อนำข้อมูลเข้าโปรแกรมแล้ว

ขึ้นตอนต่อไปจะเป็นการเตรียมข้อมูล คือทำให้ข้อมูลพร้อม ไม่มค่า Missing  แล้วก็ข้อมูลที่จำนำมาวิเคราะห์ตองเป็น Nominal

ลบฟิลว์ที่ไม่ใด้ใช้ประโยชน์ออกมี id , current_act โดยติ๊กเลือกที่ฟิลว์ และกด Remove

จัดการกับ Missing value ไปที่  Choose -> filters ->unsupervised->attribute->RelaceMissingValues เมื่อเลือกแล้วให้คลิกที่ Apply

เสร็จแล้วมาทำข้อมูลให้เป็น Nominal ไปที่ Choose -> filters ->unsupervised->attribute->Discretize เมื่อเลือกแล้วให้คลิกที่ Apply

คลิกเลือกที่แท็บ  Associate

กำหนดค่า เสร็จแล้วกด OK

คลิกที่ปุ่ม Start เสร็จข้อมูลมูลก็จะแสดงผลออการแล้วครับ