+ All Categories
Home > Documents > Hand on Weka: Just a Taste -...

Hand on Weka: Just a Taste -...

Date post: 28-Aug-2019
Category:
Upload: buidieu
View: 214 times
Download: 0 times
Share this document with a friend
15
[email protected] Hand on Weka: Just a Taste 2013/11/11 Petra Kralj Novak [email protected]
Transcript
Page 1: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Hand on Weka: Just a Taste 2013/11/11

Petra Kralj Novak

[email protected]

Page 2: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Data Mining Tools

• Weka http://www.cs.waikato.ac.nz/ml/weka/

• Orange http://orange.biolab.si/

• Knime http://www.knime.org/

• Taverna http://www.taverna.org.uk/

• Rapid Miner http://rapid-i.com/content/view/181/196/

• ClowdFlows http://clowdflows.org/

Page 3: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Weka (Waikato Environment for Knowledge Analysis)

• Collection of machine learning algorithms for data mining tasks

• The algorithms

– Can be applied directly to a dataset

– Can be called from Java code (library)

• Weka contains tools for

– Data pre-processing

– Classification

– Regression

– Clustering

– Association rules

– Visualization

• Weka is open source software issued under the GNU General Public

Licanse

Page 4: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Practice with Weka

1. Build a decision tree with the ID3 algorithm on the lenses dataset,

evaluate on a separate test set

Page 5: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Weka: Install

Download

version

3.6

http://www.cs.waikato.ac.nz/ml/weka/

Page 6: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Weka: Run Explorer

Choose Explorer

Page 7: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Exercise: Lenses dataset

• In the Weka data mining tool, induce a decision

tree for the lenses dataset with the ID3

algorithm.

• Data: – lensesTrain.arff

– lensesTest.arff

• Compare the outcome with the manually

obtained results.

Page 8: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Load the data

Page 9: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Load the data - 2

lensesTrain.arff

Page 10: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

The data are loaded

Target variable

Choose

“Classify”

Page 11: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Choose algoritem

Page 12: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

trees

Id3

Page 13: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

1 2

3

5

lensesTest.arff

4

Page 14: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Decision tree

Page 15: Hand on Weka: Just a Taste - IJSkt.ijs.si/petra_kralj/IPS_DM_1314/HandsOnWeka-Part1.pdfPetra.Kralj.Novak@ijs.si Weka (Waikato Environment for Knowledge Analysis) • Collection of

[email protected]

Classification accuracy

Confusion

matrix


Recommended