Introduction To Machine Learning and Its Application
Introduction To Machine Learning and Its Application
https://doi.org/10.22214/ijraset.2023.48899
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue I Jan 2023- Available at www.ijraset.com
Abstract: This paper describes essential points of machine learning and its application. It seamlessly turns around and teach
about the pros and cons of the ML. As well as it covers the real-life application where the machine learning is being used.
Different types of machine learning and its algorithms. This paper is giving the detail knowledge about the different algorithms
used in machine learning with their applications. There is brief explanation about the Weather Prediction application using the
machine learning and also the comparison between various machine learning algorithms used by various researchers for
weather prediction.
Index Terms: Machine Learning, Application, real-life examples, Supervised learning, Unsupervised Learning, Classification,
Regression, Feedback.
I. INTRODUCTION
Modern innovations like machine learning have greatly benefited both our daily lives and many commercial and professional
processes. It is a subfield of artificial intelligence (AI) that concentrates on developing smart computer systems that can learn from
databases by utilizing statistical methods. Machine learning, a cutting-edge field of research, enables computers to learn on their
own using past data. In order to build mathematical models and generate predictions based on previously collected data or
information, machine learning employs a range of methodologies. It is being used for many various purposes, such as speech
recognition, recommender systems, email filtering, Facebook auto-tagging, and image identification. In the real world, there are
individuals all around us who have the capacity to learn from their experiences, and we also have computers or other robots that
carry out our orders. However, can a machine learn from previous knowledge or experiences in the same manner that a person does?
The function of machine learning is now clear. Artificial intelligence has a subset called
Arthur Samuel first used the term "machine learning" in 1959. That is:
“With the aid of machine learning, a machine is able to predict outcomes without being explicitly programmed and automatically
learn from data and improve performance over time”[1].
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1749
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue I Jan 2023- Available at www.ijraset.com
b) Disadvantages
Complex problems cannot be solved by these algorithms.
If the test data are different from the training data, it might anticipate the incorrect outcome.
The algorithm training takes a lot of computational time.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1750
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue I Jan 2023- Available at www.ijraset.com
b) Disadvantages
Due to the lack of labels in the dataset and the fact that the algorithms are not trained using the precise output in advance, the
output of an unsupervised algorithm may be less accurate.
As unsupervised learning uses a dataset that is not mapped to the output and is unlabelled, working with it is more challenging.
C. Semi-Supervised Learning
It falls between supervised learning (with labelled training data) and unsupervised learning (without labelled training data)
techniques and uses a combination of labelled and unlabelled datasets during the training phase.
To overcome the drawbacks of supervised learning and unsupervised learning techniques, the concept of semi-supervised learning is
put forth. The main objective of semi-supervised learning is to utilise all available data to the fullest extent possible rather than
relying primarily on labelled data as in supervised learning.
D. Reinforcement Learning
Through striking and trailing, acting, learning from experiences, and improving performance, an AI agent can explore its
environment on its own. The basis for reinforcement learning is feedback. Since a reinforcement learning agent is rewarded for
every positive behaviour and punished for every negative one, its goal is to maximise rewards.
E. Federated Learning
Federated learning is a method for making data accessible for AI applications while allowing you to train AI models privately
without letting anyone else see or access your data. Federated learning, a novel approach to AI education, is quickly taking over as
the standard method for adhering to a slew of new regulations on the management and archiving of personal data. Federated
learning also provides a mechanism to access the raw data coming from sensors on satellites, bridges, factories, and an increasing
number of smart home and body devices by processing data at their source [3].
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1751
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue I Jan 2023- Available at www.ijraset.com
F. Deep Learning
Machine learning, which is simply a neural network with three or more layers, is a subset of deep learning. These neural networks
aim to mimic how the human brain operates so that it can "learn" from vast volumes of data.
G. Machine Learning
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1752
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue I Jan 2023- Available at www.ijraset.com
1) ZhanJie Wang, et Data mining prediction Temperature, Rainfall, Wind speed It shows good performance in
al.[9] algorithm, Regression and Historic data’s term of MSE.
2) Shivam Tandon, et Linear Regression Weather for 243 countries of the 89% Accuracy
al.[7] world, Rp5.ru
3) Munmun Biswas, Naive Bayes algorithm, Chi Transformed dataset. The model's general correctness
et al.[8] Square algorithm is its accuracy. (83.5%)
4) Ismaila Oshodi, et Gradient Boosting Classifier, Kaggle Dataset. performing algorithm with an
al.[6] Gaussian Naïve Bayes 84.153% prediction accuracy.
model.
5) Dharsan G M Sector Vector Machine, Dataset used from Kaggle with basic Its Performing accuracy is
(2022)[10] Extreme learning Machine, parameters. 78.3%
Artificial Neural Network
6) Garima Jain ARIMA (Auto Regressive Weather Property, Minimum Accuracy is 83.24%
Bhawna Mallick Integrated Moving Average) Temperature, Maximum
(2016)[11] Temperature, Humidity and Air
pressure
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1753
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue I Jan 2023- Available at www.ijraset.com
V. CONCLUSION
In Machine learning and its application, we learned about all the types of machine learning and the various algorithms used in it
with its application. And algorithms used by various researchers for the weather prediction using machine learning are Data mining
prediction algorithm, Linear Regression and etc. Got to know the accuracy of the Linear Regression algorithm which was more
accurate than other algorithm used for the Weather prediction.
And we suggest to use Linear Regression algorithm for the weather forecast which gives more accuracy.
REFERENCES
[1] https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=34
[2] Mark Holmstrom, Dylan Liu, Christopher Vo Stanford University “Machine Learning Applied to Weather Forecasting” (Dated: December 15, 2016)
[3] https://www.tutorialspoint.com/machine_learning/machine_learning_introduction.html
[4] https://www.javatpoint.com/machine-learning
[5] https://study.com/learn/lesson/weather-forecasting-types-tools.html
[6] Ismaila Oshodi – “Machine learning-based algorithms for weather forecasting”, Preprints (www.preprints.org):2022
[7] Shivam Tandon, Pawan Kumar Singh, Abhishek Patel “Weather Prediction Using Machine Learning”- (2020)
[8] Munmun Biswas, Tanni Dhoom, Sayantanu Barua- “Weather Forecast Prediction: An Integrated Approach for Analyzing and Measuring Weather Data”,
December 2018 International Journal of Computer Applications 182(34):20-24
[9] ZhanJie Wang and A. B. M. Mazharul Mujib “The Weather Forecast Using Data Mining Research Based on Cloud Computing”- Journal of Physics:
Conference Series 2017, J. Phys.: Conf. Ser. 910 012020
[10] Dharsan G M- “A SURVEY ON WEATHER FORECASTING AND THEIR TECHNIQUES”, International Research Journal of Modernization in Engineering
Technology and Science, Volume:04/Issue:02/ February -2022
[11] Garima Jain, Bhawna Mallick- “A Review on Weather Forecasting Techniques”, International Journal of Advanced Research in Computer and Communication
Engineering, Vol. 5, Issue 12, December 2016
[12] Anant Sharm, Ankit Yadav, Bhanu Kumar, Dr. Sunil Gupta- “Weather Forecast Application”, IJIRT | Volume 6 Issue 11 | ISSN: 2349-6002
[13] Rubhi gupta-“Review on weather prediction using machine learning”, Volume 8, Issue 1 | ISSN: 2321-9939 | IJEDR 2020
[14] Weather Forecasting Analysis using Linear and Logistic Regression Algorithm Tanvi Patil 1, Dr. Kamal Shah2
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1754