5 Knime
5 Knime
Marta Arias
[email protected]
Fall 2012
1
Thanks to José L. Balcázar for the slides, they are essentially a copy
from a tutorial he gave.
KNIME, I
Concept
KNIME,[naim],
I data mining and data processing visual, modular
environment;
I open source commercial software:
http://www.knime.com/download-desktop;
KNIME, I
Concept
KNIME,[naim],
I data mining and data processing visual, modular
environment;
I open source commercial software:
http://www.knime.com/download-desktop;
I many smoothly-working extensions under KNIME Labs
and under Community Contributions in tech.knime.org,
including
I Text Processing (filters, stemmers. . . ),
I Indexing and Searching (a port of Lucene),
I a port of Christian Borgelt’s data mining software,
I the Pascal-2 STARK-branded Yacaree Associator (initial
version),
I and many many many more.
KNIME, II
Highlights
EASY!
1. Get an empty workflow into the Workflow Editor;
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
I find them in the Node Repository, and
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
I find them in the Node Repository, and
I drag-and-drop into the Workflow Editor;
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
I find them in the Node Repository, and
I drag-and-drop into the Workflow Editor;
3. connect compatible node ports by mouse dragging (triangle
ports are tables, always compatible);
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
I find them in the Node Repository, and
I drag-and-drop into the Workflow Editor;
3. connect compatible node ports by mouse dragging (triangle
ports are tables, always compatible);
4. configure the nodes (double-click or right mouse button);
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
I find them in the Node Repository, and
I drag-and-drop into the Workflow Editor;
3. connect compatible node ports by mouse dragging (triangle
ports are tables, always compatible);
4. configure the nodes (double-click or right mouse button);
5. and. . . run them!
Data Workflows, I
Concept
EASY!
1. Get an empty workflow into the Workflow Editor;
2. add nodes to it:
I find them in the Node Repository, and
I drag-and-drop into the Workflow Editor;
3. connect compatible node ports by mouse dragging (triangle
ports are tables, always compatible);
4. configure the nodes (double-click or right mouse button);
5. and. . . run them!
6. Alternatively, download or import somebody else’s
ready-made example workflows (coming).
Data Workflows, II
Getting Started: Compare 1-NN vs. decision trees on Iris dataset
I Load data into workflow (File Reader node)
I Color-code classes (Color Manager node)
I Split data into training and test sets (Partitioning node)
I Add Decision Tree Learner and Predictor nodes
I Add scorer to get confusion matrix, inspect and highlight
I Add K Nearest Neighbor node with its Scorer to see performance
Data Workflows, III
Get your hands dirty