Iot Domain Analyst-Ece3502: Data Analytics Using Weka For Weather Land Related Data
Iot Domain Analyst-Ece3502: Data Analytics Using Weka For Weather Land Related Data
AIM: Data Analytics using Weka for weather land related data.
THEORY:
WEKA
Weka is tried and tested open source machine learning software that can be
accessed through a graphical user interface, standard terminal applications, or a
Java API. It is widely used for teaching, research, and industrial applications,
contains a plethora of built-in tools for standard machine learning tasks, and
additionally gives transparent access to well-known toolboxes such as scikit-
learn, R, and Deeplearning4j.
WEKA: Weka (Waikato Environment for Knowledge Analysis) is a popular suite of
machine learning software written in Java, developed at the University of
Waikato, New Zealand. Weka is free software available under the GNU General
Public License. The Weka workbench contains a collection of visualization tools
and algorithms for data analysis and predictive modeling, together with graphical
user interfaces for easy access to this functionality
Weka is a collection of machine learning algorithms for solving real-world data
mining problems. It is written in Java and runs on almost any platform. The
algorithms can either be applied directly to a dataset or called from your own Java
code
The original non-Java version of Weka was a TCL/TK front-end to (mostly third-
party) modeling algorithms implemented in other programming languages, plus
data preprocessing utilities in C, and a Makefile-based system for running
machine learning experiments. This original version was primarily designed as a
tool for analyzing data from agricultural domains, but the more recent fully Java-
based version (Weka 3), for which development started in 1997, is now used in
many different application areas, in particular for educational purposes and
research.
Advantages of Weka include:
Free availability under the GNU General Public License
Portability, since it is fully implemented in the Java programming language
and thus runs on almost any modern computing platform
A comprehensive collection of data preprocessing and modeling techniques
Ease of use due to its graphical user interfaces
https://archive.ics.uci.edu/ml/datasets/leaf
OUTPUT:-
1) The following is showing the trees.j48 logic with 10 cross validation
classification used to study the data set for machine learning and to predict
correctly whether to go out to play or not. The accuracy of this classification is
64.28% which is moderate good.
2) The following is showing the trees.randomtree logic with 10 cross validation
classification used to study the data set for machine learning and to predict
correctly whether to go out to play or not. The accuracy of this classification is
64.28% which is moderate good.
3) The following is showing the function logic with 10 cross validation
classification used to study the data set for machine learning and to predict
correctly whether to go out to play or not. The accuracy of this classification is
57.1429% which is not good.
Result:
The following dataset of weather is analyzed and different classification
techniques are studied for machine learning process with the help of Weka.
Name: M.SAIMANIKANTA Reg no: 18BEC1314
SLOT: L37+L38 FACLITY:- DR VELMATHI G
THEORY:
WEKA
Weka is tried and tested open source machine learning software that can be
accessed through a graphical user interface, standard terminal applications, or a
Java API. It is widely used for teaching, research, and industrial applications,
contains a plethora of built-in tools for standard machine learning tasks, and
additionally gives transparent access to well-known toolboxes such as scikit-
learn, R, and Deeplearning4j.
WEKA: Weka (Waikato Environment for Knowledge Analysis) is a popular suite of
machine learning software written in Java, developed at the University of
Waikato, New Zealand. Weka is free software available under the GNU General
Public License. The Weka workbench contains a collection of visualization tools
and algorithms for data analysis and predictive modeling, together with graphical
user interfaces for easy access to this functionality
Weka is a collection of machine learning algorithms for solving real-world data
mining problems. It is written in Java and runs on almost any platform. The
algorithms can either be applied directly to a dataset or called from your own Java
code
The original non-Java version of Weka was a TCL/TK front-end to (mostly third-
party) modeling algorithms implemented in other programming languages, plus
data preprocessing utilities in C, and a Makefile-based system for running
machine learning experiments. This original version was primarily designed as a
tool for analyzing data from agricultural domains, but the more recent fully Java-
based version (Weka 3), for which development started in 1997, is now used in
many different application areas, in particular for educational purposes and
research.
Advantages of Weka include:
Free availability under the GNU General Public License
Portability, since it is fully implemented in the Java programming language
and thus runs on almost any modern computing platform
A comprehensive collection of data preprocessing and modeling techniques
Ease of use due to its graphical user interfaces
https://archive.ics.uci.edu/ml/datasets/leaf
@RELATION iris
% 2. Sources:
@DATA
5.1,3.5,1.4,0.2,Iris-setosa
4.9,3.0,1.4,0.2,Iris-setosa
4.7,3.2,1.3,0.2,Iris-setosa
4.6,3.1,1.5,0.2,Iris-setosa
5.0,3.6,1.4,0.2,Iris-setosa
5.4,3.9,1.7,0.4,Iris-setosa
4.6,3.4,1.4,0.3,Iris-setosa
5.0,3.4,1.5,0.2,Iris-setosa
4.4,2.9,1.4,0.2,Iris-setosa
4.9,3.1,1.5,0.1,Iris-setosa
Result:
The following dataset of leaf is analyzed and different classification techniques are
studied for machine learning process with the help of Weka.