Aim Theory::: Study and Working of WEKA Tool
Aim Theory::: Study and Working of WEKA Tool
Aim Theory::: Study and Working of WEKA Tool
Theory:
Weka tool :
WEKA - an open source software provides tools for data preprocessing, implementation of
several Machine Learning algorithms, and visualization tools so that you can develop machine
learning techniques and apply them to real-world data mining problems. What WEKA offers is
summarized in the following diagram –
If you observe the beginning of the flow of the image, you will understand that there are many
stages in dealing with Big Data to make it suitable for machine learning −
First, you will start with the raw data collected from the field. This data may contain several
null values and irrelevant fields. You use the data preprocessing tools provided in WEKA to
cleanse the data.
Then, you would save the preprocessed data in your local storage for applying ML algorithms.
Next, depending on the kind of ML model that you are trying to develop you would select one
of the options such as Classify, Cluster, or Associate. The Attributes Selection allows the
automatic selection of features to create a reduced dataset.
Under each category, WEKA provides the implementation of several algorithms. You would
select an algorithm of your choice, set the desired parameters and run it on the dataset.
Then, WEKA would give you the statistical output of the model processing. It provides you a
visualization tool to inspect the data.
The various models can be applied on the same dataset. You can then compare the outputs of
different models and select the best that meets your purpose.
Thus, the use of WEKA results in a quicker development of machine learning models on the
whole.
The GUI Chooser application allows you to run five different types of applications as listed here
Explorer
Experimenter
KnowledgeFlow
Workbench
Simple CLI