41
Weka Waikato Environment for Knowledge Analysis Tidarat Srikoedkruen 54102011129

Finalweka ล่าสุด

Embed Size (px)

Citation preview

Page 1: Finalweka ล่าสุด

WekaWaikato Environment for Knowledge Analysis

Tidarat Srikoedkruen54102011129

Page 2: Finalweka ล่าสุด

Classifyการทำ�าเหมืองข้ อมื�ลด้ วยเทำคนิ�คการจำ�าแนิกข้ อมื�ล

Page 3: Finalweka ล่าสุด

เตร�ยมืไฟล�excel --> .csv

Page 4: Finalweka ล่าสุด

1. แบ่�งข้�อมูลเป็ น 2 ชุ�ด• recript_for_train สํ�าหรั�บ่ Train จำ�านวน 40 Record• recript_for_deploy สํ�าหรั�บ่ทํ�านาย จำ�านวน 18 Record 2. เป็�ดไฟล� recript• ลบ่ชุ�องว�างออกทํ�!งหมูด• Copy ข้�อมูลจำ�านวน 40 แถว• Save เป็ นไฟล� recript_for_train.csv3. เป็�ดไฟล� recript• ลบ่ชุ�องว�างออกทํ�!งหมูด• Copy ข้�อมูลทํ#$เหล%อจำ�านวน 18 แถว และลบ่ เรัคอดทํ#$จำะใชุ�ทํ�านายออก• Save เป็ นไฟล� recript_for_deploy.csv

* ไฟล�ทํ#$ใชุ� Train และ Depoy จำะต้�องมู#ห�วต้างรัาง

Page 5: Finalweka ล่าสุด

recript_for_train recript_for_depoy

Page 6: Finalweka ล่าสุด

เตร�ยมืไฟล�.csv --> .arff

Page 7: Finalweka ล่าสุด

เปิ�ด้โปิรแกรมื Weka

1. เล%อก Explorer

Page 8: Finalweka ล่าสุด

1. เป็�ดไฟล� .csv

2. Instance = 40Attributes = 79

Page 9: Finalweka ล่าสุด

4.อ�ลกอรั+ทํ,มูเล%อกเป็ นอะไรัก-ได�

5.เล%อก Use Training Set

6. เล%อก Start

3. เล%อก Classity

Page 10: Finalweka ล่าสุด

7. เล%อก Visualize Classifire errors

Page 11: Finalweka ล่าสุด

8. ทํ�าการั Save จำะได�ไฟล� .arff

*File recript_for_depoy ทํ�าเชุ�นเด#ยวก�น

Page 12: Finalweka ล่าสุด

• Open file “recript_for_train.arff”• ลบ่บ่รัรัทํ�ด @attribute predicted ออกทํ�!งหมูด• “เป็�ดไฟล� recript_for_train.csv” • Copy ข้�อมูลทํ#$เป็ น data มูาใสํ�ในใต้� @data ทํ�บ่ข้องเก�าทํ#$ไฟล�

“recript_for_train.arff”

• Save “recript_for_train.arff”

*ทํ�าเชุ�นเด#ยวก�นก�บ่ไฟล� recript_for_depoy.arff

Page 13: Finalweka ล่าสุด

Classify

Page 14: Finalweka ล่าสุด

1. เป็�ดไฟล� recript_for_train.arff

2. Instance = 40Attributes = 79

Page 15: Finalweka ล่าสุด

4.อ�ลกอรั+ทํ,มูเล%อกเป็ นอะไรัก-ได�

5.เล%อก Use Training Set

6. เล%อก Start

3. เล%อก Classity

Page 16: Finalweka ล่าสุด

3. เล%อก Classify

4. เล%อกเป็ น MultilayerPerceptron

Page 17: Finalweka ล่าสุด

5. ก�าหนด GUI เป็ น True

Page 18: Finalweka ล่าสุด

6. กด Start

Page 19: Finalweka ล่าสุด

7. กด Start รัอจำนรั�นเสํรั-จำและกด Accept

Page 20: Finalweka ล่าสุด

8. ทํ�าการั Save Model

Page 21: Finalweka ล่าสุด

9. ทํ�าการั Load Model ทํ#$ได� Save ไว�ในข้�อก�อนหน�า

Page 22: Finalweka ล่าสุด

10. เล%อก Re-evaluate model on current test set

Page 23: Finalweka ล่าสุด

11. เล%อก Visualize classifier errors

Page 24: Finalweka ล่าสุด

12. Save

Page 25: Finalweka ล่าสุด

13. เล%อก ArffViewer

Page 26: Finalweka ล่าสุด

14. เป็�ดไฟล�ทํ#$เรัาทํ�าการัSaveไว�ในข้�อ 13

Page 27: Finalweka ล่าสุด
Page 28: Finalweka ล่าสุด

Clusterการทำ�าเหมืองข้ อมื�ลด้ วยเทำคนิ�คการจำ ด้กล!"มื

Page 29: Finalweka ล่าสุด

1. เป็�ดไฟล�ทํ#$ต้�องการัจำะClustering .artt

2. Instance =58Attributes = 9

Page 30: Finalweka ล่าสุด

3. เล%อกแทํ-บ่ Cluster

4. เล%อกอ�ลกอรั+ทํ,มูเป็ น SimpleKMean

Page 31: Finalweka ล่าสุด

5. ก�าหนด Numcluster

Page 32: Finalweka ล่าสุด

6. กด Startและวนทํ�า ข้�อ 5 และ 6 จำนได�Numcluster = 25

Page 33: Finalweka ล่าสุด

7. น�าค�า Squared error มูา plot กรัาฟ

Page 34: Finalweka ล่าสุด

NumCluster

Squared Errors

2 1473 1314 1265 1236 1197 1078 1049 100

10 9811 9612 9213 89

NumCluster

Squared Errors

14 8815 8616 8417 8218 8119 7820 7621 7522 7423 7024 6725 64

Page 35: Finalweka ล่าสุด

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 240

20

40

60

80

100

120

140

160

Knee Curve = 21

สํามูารัถแบ่�งกล��มูได�ทํ�!งหมูด 21 กล��มู เน%$องจำากค�าSquared error ในชุ�วง NumCluster 21 มู#ล�กษณะล�ลงเป็ นรัป็ทํรัง

ข้อง Knee Curve

Page 36: Finalweka ล่าสุด

Cluster 13 แต้กต้�างจำาก cluster 16 ค%อสํถานทํ#$ทํ#$ซื้%!อCluster 16 แต้กต้�างจำาก cluster 19 ค%อเวลาทํ#$ซื้%!อ

Page 37: Finalweka ล่าสุด

Associateการทำ�าเหมืองข้ อมื�ลด้ วยเทำคนิ�คการว�เคราะห�

ความืสั มืพั นิธ์�

Page 38: Finalweka ล่าสุด

1. เป็�ดไฟล�ทํ#$ต้�องการัจำะ Association

2. Attribute = 26Instances = 58

Page 39: Finalweka ล่าสุด

3. เล%อกแทํป็ Associate

4. ก�าหนดอ�ลกอรั+ทํ,มูเป็ น Apriori

5. กด Start

Page 40: Finalweka ล่าสุด

ผลล�พธ์�

Page 41: Finalweka ล่าสุด

• Minimum support: 0.95 (55 instances)• Minimum metric <confidence>: 0.9

• Best rules :Association Rule Confidence

SaltedPeanutsKohkae-->UHTFreshMilkForemost2000ml 1.00

UHTFreshMilkForemost2000ml-->SaltedPeanutsKohkae 1.00

CheeseCornae-->UHTFreshMilkForemost2000ml 1.00

UHTFreshMilkForemost2000ml-->CheeseCornae 1.00

CheeseCornae-->SaltedPeanutsKohkae 1.00

SaltedPeanutsKohkae-->CheeseCornae 1.00

BigCola1500ml-->ChickenFrankfurtFeetLong 1.00

ChickenFrankfurtFeetLong-->BigCola1500ml 1.00

CroissantSandwichHamAndCheese-->ChickenFrankfurtFeetLong 1.00

ChickenFrankfurtFeetLong-->CroissantSandwichHamAndCheese 1.00