SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2513
Intelligent Weather Forecasting using Machine Learning Techniques
Prathap N Kashyap1, Preetham.M.S2, Rohan Venkatesh Nayak3, Uday.B4, Radhika.T.V5
1,2,3,4Student, Dept. Of Information Science & Engineering, Dayananda Sagar College of Engineering, Bengaluru,
Karnataka, India
5Assistant Professor, Dept. Of Information Science & Engineering, Dayananda Sagar College of Engineering,
Bengaluru, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Weather is one of the complex processes to
predict. Forecasting the weather is a highly challenging task.
The purpose of this paper is to forecast the weather using
machine learning techniques. In any machine learning
technique, the most important thing for any model is data.
With proper and clean data we can use many models to
accurately predict the weather. We have proposed a weather
forecasting techniques that uses the historical data of
Bangalore City from Dark Sky website to train different
machine learning models and can provide predictions about
weather conditions.
Key Words: Weather forecast, Machine learning, Deep
learning, regression, Neural network, RNN.
1.INTRODUCTION
Weather forecasting can be defined as an attempt to
predict the future weather conditions based on
previously collected data.Sometimesextremeweather
conditions cancause heavy losses.Ifwecanpredictthe
future weather conditions properly such losses can be
minimized. Weather forecasting is important to each
and everyone, whether it is a student who decides to
carry an umbrella or not by knowing the weather, or a
government organisationwhich helpspeopletovacate
a location by knowing that it is going to rain heavily in
that region. Existing systems give information about
weather in terms of a wide ranged value. For example,
the temperature is going to berangingfrom21degrees
to 29 degrees celsius. Such systems are very confusing
and are not very helpful to the people.There are
various fields which need weather prediction data.
People who consume weather prediction results may
include farmers, pilots, power generation stations
which depend on solar energy and wind energy and
many more.
There is a need for systems which can predict the
weather conditions very accurately at a specific time
and location. Machine Learning models can be used to
build systems that can predict the weather with high
accuracy.. The most important part of any machine
learning models is the data. The prediction accuracyof
a machine learning model is completely dependent on
the data that it is trained with. Techniques of machine
learning such as regression which take in the previous
weather condition data are found to be pretty good at
providing a decent level of accuracy at predicting the
future results. One such regression techniques is multi
target regression which has multiple dependent
variables tobepredicted.NeuralNetworkapproachfor
weather prediction also give promising results.
Recurrent Neural Network is one such method which
provides good resultsinpredictingthefuturevaluesby
using the hidden layers and retraining the model until
satisfying level of accuracy is reached by changing the
weights given to the layers.
2. LITERATURE SURVEY
In the paper presented by A H M Jakaria et.al [1], a
study was made by collecting the weather data of
Nashville in Tennessee and data of surrounding cities.
The training data set consisted of two months worthof
weather data of July and August 2018. Many machine
learning models were implemented such as ExtraTree
Regression,RandomForestRegression,SupportVector
Regression and Ridge Regression. They have found
Random Forest Regressor to be a better regressor as it
ensembles multiple decision trees while making
decision. Their evaluation results have shown that
machine learning models can give accurate results
comparable to the traditional models.
In a study conducted by Man Galih Salman et al [2], a
comparison was made among different deep learning
models such as Convolutional Networks, Conditional
Restricted Boltzmann Machine, Recurrent Neural
Network. The dataset for training and testing the
models have been collected from the indonesian
Meteorological department. Rainfall is the feature
being predicted while keeping the other variables
independent. RNN method was foundto giveadequate
accuracy when compared to the other models.
In a study conducted by Dires Negash Fente et al. [3],
the LSTM algorithm has been used. Different
combinations of weather parameterssuchaspressure,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2514
temperature, dewpoints wind speed,precipitationand
many other weather parameterswereusedtotrainthe
neural network model. The data required for training
the model has been obtained from National Climate
Data Center from the year 2007 to 2017. After using
the data to train the model using LSTM algorithm, it
was found that LSTM algorithm gave substantial
results accuracy wise, amongotherweatherprediction
techniques.
In the paper presented by E B Abhrahamsen et al. [4] ,
twodifferentneuralnetworkmodelswerestudied.One
is an Artificial Neural Network and the other is an
Artificial Neural Network with Exogenous input. Four
different models were built each with a prediction
period of 1, 3,6 and 12 hours. All the ANN models use
the ReLu as the activation function in the hidden layer
and a linear activation function in the output layer. IN
the ANN models only temperature was used as the
input to the network. Where as in ARX models another
feature, precipitation was introduced as another input
and improved the prediction accuracy. So they have
concluded that with the introduction of more inputs
accuracy of these models can be improved.
2.1 EXISTING SYSTEMS
The existing systems used to forecast weather require
a lot of data about the current state of the weather and
based on understanding of the atmospheric weather
processes to predict how the weather evolves in the
future. Some very sophisticated and complex methods
which use satellite for prediction of weather exist.
Other than such systems other systems which make
use of machine learning techniques such as Linear
regression and statistical methods also exist. The
systems which have been proposed are having certain
limitations. In some of the models, data of Weather is
taken from the surroundings of the target place., More
the surrounding data, less the efficiency as target
weather does not always depend on its surrounding
places. Over prediction is seen in many models. The
predicted readings are 10%(on average) higher than
the original values. Cost ishighwhenwegoforSatellite
image processing which indeed gives high accuracy.
3. PROPOSED MODELS AND METHODOLOGY
To predict the weatherconditionsforthenearfutureat
a specific location with high accuracy and efficiency.
The predicted weather conditions should match the
actual weather conditions. To reduce the reliability on
expensive instruments and methods presently used to
predict the weather. And help daily commuters,
farmers and other people by informing the weather
situations before hand so that they can plan their
schedule accordingly
To overcome the limitations and to reduce complexity,
we have proposed two machine learning models :
1. Multi-target regression model
2. Recurrent Neural Network Model
3.1 MULTI-TARGET REGRESSION MODEL :
Multi-target regression is helpful in predicting
simultaneously multiple continuous target variables
based on the same set of input variables. Multi-target
Regression Model is also known as Multivariate
Regression or Multi-Output Regression.
The training data for this model is labeled data.
If the Training data is {(x1, y1),(x2, y2), . . . ,(xm, ym)},
yi ∈ Rq then the predict vector y = {y1, y2, . . . , yq}
for a given input vector x.
For a feature vector x predict accurately a vector of
responses by using a function h(x):
X →h(x) y = ( y1, y2, . . . , yq)
In the regression model, the input vector x could be
parameters such as max-temperature,min-
temperature, of the day, humidity percentage, overall
weather such as sunny or cloudy.
The input variablesaremappedtothemultipleoutputs
that we want to predict using multi target regression.
The outputscouldbeprecipitationrate,windspeedand
pressure.
Since this is a regression problem, trainingsetincludes
all the labeled values of both inputs as well as outputs.
When a new set of data for testing is presented to the
model to predict the output, it will give out multiple
values as outputs.
A1 A2 Y1 Y2 ..... Y3
X1 6.0 6.5 7 5.3 ….. 5.2
X2 9.0 2.8 14 4..2 ….. 4.5
Xn 8.0 3.5 20 0.8 ..... 3.3
X 3.0 7.5 ? ? ?
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2515
3.2RECURRENTNEURALNETWORK(RNN)MODEL:
Recurrent neural network is a deep learning model
which has an internal memory which can be used to
store the information of the previously calculated
output. In an RNN model, data goes through a loop and
when the output is calculated, it considers the current
input and also the input that was used in the previous
iterations to improve the accuracy of the model.
When there is a long sequence, since RNN has a short
term it is very hard for the model to carry the
information from the earlier time to the next.
RNN may leave out important information from the
earlier parts.
Long Short–Term Memory (LSTM) networks are an
extension of recurrent neural network, which makesit
easier to recall past data in memory. It also helps in
extending the memory of the RNN model. Vanishing
gradient problem in the RNN is resolved by using the
LSTM algorithm.
Here the proposed weather forecasting model using
the RNN with Long Short Term Memory algorithm
intends to gather data that is weather parameters, like
temperature, humidity, pressure, dew point, wind
speed, precipitation and visibility.
These are considered as neurons of input to recurrent
neural networks. Weather forecasting is done by
collectinginformationrelatedtodayweatherinregards
to the previous and the present condition of the
weather and utilizing this information to train LSTM
model.
4. SYSTEM ARCJITECTURE:
The complete system consists of a Graphical User
Interface. The GUI takes the current day’s weather
input. These inputs are given to the trained models in
order to predict the weather conditions of the near
future.
The architecture of the system consists of a data
repository consisting of the historical weather data of
Bangalore city. This data is used for training the
models.
Then it consists of data preprocessing tools in order to
select the required data and to clean the data to get
efficient results.
On top of that are the machine learning models which
take in the preprocesseddataandtrainingthemodelto
predict the future weather conditions.
And the topmost layer is the Graphical User Interface
which helps user to provide inputs for the day and get
accurate predictions.
4.1 DATA FLOW:
Since data is the key component in machine learning
models, it is very important to clean the raw data and
extract only the required data and feed the data to the
model in a specific format. The raw data obtainedfrom
the API has to be put through a series of steps for
processing before it is used for training.
The first step is collection of historical data from a
trusted source which is of high quality and precision.
EDA is the process of conducting initial analysisofdata
in order to search for any existing helpful patterns, to
test assumptions and hypothesis on the data and to
find if any anomalies exist in the data. This is usually
done with some visual and graphical representation.
Some data mining tools are used to transform the raw
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2516
data into the desired format. Techniques such as data
cleaning, data transformation, data reduction are used
here to get the desired data. Not all the existing
features are necessary for training the model. Only
those featureswhichcontributemosttotheaccuracyof
the model are selected here.
After selecting the required features the data is
divided into a training set and testing set. The training
set is used to train the machine learning model.
5. CONCLUSIONS
With the helpofmoreadvancedtechniquesofmachine
learning, we can only try to forecast the weather
conditions. But we are not sure of the results matching
exactly the same as the actual values, this is because
weather also depend on the increase in the number of
buildings and concrete structure, changes in the
vegetation, an increase in the number of vehicles and
pollutionlevel.Butthesefactorsareamachinelearning
problem in their own domain. Integrating all these
factors would be a challenging task. Utilization of
machine learning models in prediction of weather
conditions in short periods of time, which can run on
less resource-intensive machines.Accurate prediction
of weather related information in and around the city
of Bengaluru.
Prediction of variables such as rainfall possibilities,
temperature, humidity etc.
Evaluationoftheproposedtechniquesandcomparison
of several machine learning modelsinthepredictionof
future weather conditions.
REFERENCES
[1] A H M Jakaria, Md Mosharaf Hossain, and
Mohammad Ashiqur Rahman. 2018. Smart
Weather Forecasting Using Machine Learning: A
Case Study inTennessee. In Proceedings of ACM
Mid-Southeast conference (Mid-Southeast’18).
ACM, New York,NY, USA.
[2] Rohit Kumar Yadav and Ravi Khatri. 2016. A
Weather Forecasting Model using the Data Mining
Technique. International Journal of Computer
Applications 139,14 (2016)
[3] Man Galih Salman, Bayu Kanigoro and Yaya
Heryadi. 2015. Weather Forecasting using Deep
Learning Techniques. ICACSIS 2015
[4] T.R.V.Anandharajan,G.AbhishekHariharan,
K.K.Vignajeth, R. Jjijendiran Kushmita. 2016.
Weather monitoring using Artificial Intelligence.
2016 International Conference on Computational
Intelligence and Networks
[5] Tanzila Saba, Amjad Rehman, Jarallah S. A
lGhamd,2017,Weatherforecastingbasedonhybrid
neural model . Springer Link
[6] Abrahamsen, Erik & Brastein, Ole & Lie, Bernt.
(2018). Machine Learning in Python for Weather
Forecast based on Freely Available Weather Data.
[7] Fente, Dires & Singh, Dheeraj. (2018). Weather
Forecasting Using Artificial Neural Network.
[8] Chen, I-Ching&Hu,Shueh-Cheng.(2019).Realizing
Specific Weather Forecast through Machine
Learning Enabled Prediction Model. The 2019 3rd
High Performance Computing and Cluster
Technologies Conference
[9] Salman, A.G. & Heryadi, Y. & Abdurahman, E. &
Suparta, Wayan.(2018).Weatherforecastingusing
merged long short-termmemorymodel.Bulletinof
Electrical Engineering and Informatics.
[10] Lee, Jaedong & Hong, Sora & Lee, Jee-Hyong.
(2014). An efficient prediction for heavy rain from
big weather data using a genetic algorithm.
Proceedings of the 8thInternationalConferenceon
Ubiquitous Information Management and
Communication.

More Related Content

What's hot

What is Google Earth Engine_.pptx
What is Google Earth Engine_.pptxWhat is Google Earth Engine_.pptx
What is Google Earth Engine_.pptxGorgorGIS
 
APPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENT
APPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENTAPPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENT
APPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENTrsmahabir
 
Optical and Microwave Remote Sensing for Crop Monitoring in Mexico
Optical and Microwave Remote Sensing for Crop Monitoring in MexicoOptical and Microwave Remote Sensing for Crop Monitoring in Mexico
Optical and Microwave Remote Sensing for Crop Monitoring in MexicoCIMMYT
 
Weather Station Using IoT
Weather Station Using IoT Weather Station Using IoT
Weather Station Using IoT fatinfaqihah5124
 
Remote Sensing: Normalized Difference Vegetation Index (NDVI)
Remote Sensing: Normalized Difference Vegetation Index (NDVI)Remote Sensing: Normalized Difference Vegetation Index (NDVI)
Remote Sensing: Normalized Difference Vegetation Index (NDVI)Kamlesh Kumar
 
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUESANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUESIRJET Journal
 
light-detection-and-ranging(lidar)
 light-detection-and-ranging(lidar) light-detection-and-ranging(lidar)
light-detection-and-ranging(lidar)sandeep reddy
 
Unmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agricultureUnmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agricultureyogi1296
 
Multi spectral imaging
Multi spectral imagingMulti spectral imaging
Multi spectral imagingAalaa Khattab
 
A review of change detection techniques
A review of change detection techniques A review of change detection techniques
A review of change detection techniques abhishek_bhatt
 
Pneumonia Detection System using AI
Pneumonia Detection System using AIPneumonia Detection System using AI
Pneumonia Detection System using AIIRJET Journal
 
Face Recognition using Raspberry PI for Door Lock System
Face Recognition using Raspberry PI for Door Lock SystemFace Recognition using Raspberry PI for Door Lock System
Face Recognition using Raspberry PI for Door Lock SystemIRJET Journal
 
Change detection techniques
Change detection techniquesChange detection techniques
Change detection techniquesFemi Opaleye
 
IMED 2018: An intro to Remote Sensing and Machine Learning
IMED 2018: An intro to Remote Sensing and Machine LearningIMED 2018: An intro to Remote Sensing and Machine Learning
IMED 2018: An intro to Remote Sensing and Machine LearningLouisa Diggs
 
Lidar final ppt
Lidar final pptLidar final ppt
Lidar final pptrsarnagat
 
Satellite image Processing Seminar Report
Satellite image Processing Seminar ReportSatellite image Processing Seminar Report
Satellite image Processing Seminar Reportalok ray
 
Machine Learning in Agriculture Module 1
Machine Learning in Agriculture Module 1Machine Learning in Agriculture Module 1
Machine Learning in Agriculture Module 1Prasenjit Dey
 
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...Ahmed Gad
 
Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.AasimAhmedKhanJawaad
 

What's hot (20)

FLOOD PPT 1.pptx
FLOOD PPT 1.pptxFLOOD PPT 1.pptx
FLOOD PPT 1.pptx
 
What is Google Earth Engine_.pptx
What is Google Earth Engine_.pptxWhat is Google Earth Engine_.pptx
What is Google Earth Engine_.pptx
 
APPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENT
APPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENTAPPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENT
APPLICATIONS OF REMOTE SENSING AND GIS TECHNOLOGIES IN FLOOD RISK MANAGEMENT
 
Optical and Microwave Remote Sensing for Crop Monitoring in Mexico
Optical and Microwave Remote Sensing for Crop Monitoring in MexicoOptical and Microwave Remote Sensing for Crop Monitoring in Mexico
Optical and Microwave Remote Sensing for Crop Monitoring in Mexico
 
Weather Station Using IoT
Weather Station Using IoT Weather Station Using IoT
Weather Station Using IoT
 
Remote Sensing: Normalized Difference Vegetation Index (NDVI)
Remote Sensing: Normalized Difference Vegetation Index (NDVI)Remote Sensing: Normalized Difference Vegetation Index (NDVI)
Remote Sensing: Normalized Difference Vegetation Index (NDVI)
 
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUESANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
ANALYSIS AND PREDICTION OF RAINFALL USING MACHINE LEARNING TECHNIQUES
 
light-detection-and-ranging(lidar)
 light-detection-and-ranging(lidar) light-detection-and-ranging(lidar)
light-detection-and-ranging(lidar)
 
Unmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agricultureUnmanned ariel vehicles(uav) in agriculture
Unmanned ariel vehicles(uav) in agriculture
 
Multi spectral imaging
Multi spectral imagingMulti spectral imaging
Multi spectral imaging
 
A review of change detection techniques
A review of change detection techniques A review of change detection techniques
A review of change detection techniques
 
Pneumonia Detection System using AI
Pneumonia Detection System using AIPneumonia Detection System using AI
Pneumonia Detection System using AI
 
Face Recognition using Raspberry PI for Door Lock System
Face Recognition using Raspberry PI for Door Lock SystemFace Recognition using Raspberry PI for Door Lock System
Face Recognition using Raspberry PI for Door Lock System
 
Change detection techniques
Change detection techniquesChange detection techniques
Change detection techniques
 
IMED 2018: An intro to Remote Sensing and Machine Learning
IMED 2018: An intro to Remote Sensing and Machine LearningIMED 2018: An intro to Remote Sensing and Machine Learning
IMED 2018: An intro to Remote Sensing and Machine Learning
 
Lidar final ppt
Lidar final pptLidar final ppt
Lidar final ppt
 
Satellite image Processing Seminar Report
Satellite image Processing Seminar ReportSatellite image Processing Seminar Report
Satellite image Processing Seminar Report
 
Machine Learning in Agriculture Module 1
Machine Learning in Agriculture Module 1Machine Learning in Agriculture Module 1
Machine Learning in Agriculture Module 1
 
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
 
Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.Driver drowsiness monitoring system using visual behavior and Machine Learning.
Driver drowsiness monitoring system using visual behavior and Machine Learning.
 

Similar to IRJET - Intelligent Weather Forecasting using Machine Learning Techniques

IRJET- Rainfall Prediction by using Time-Series Data in Analysis of Artif...
IRJET-  	  Rainfall Prediction by using Time-Series Data in Analysis of Artif...IRJET-  	  Rainfall Prediction by using Time-Series Data in Analysis of Artif...
IRJET- Rainfall Prediction by using Time-Series Data in Analysis of Artif...IRJET Journal
 
An Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather ForecastingAn Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather ForecastingIOSR Journals
 
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET-  	  Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET-  	  Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET- Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET Journal
 
CLOUD BURST FORECAST USING EXPERT SYSTEMS
CLOUD BURST FORECAST USING EXPERT SYSTEMSCLOUD BURST FORECAST USING EXPERT SYSTEMS
CLOUD BURST FORECAST USING EXPERT SYSTEMSIRJET Journal
 
IRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMAIRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMAIRJET Journal
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather PredictionIRJET Journal
 
An Investigation of Weather Forecasting using Machine Learning Techniques
An Investigation of Weather Forecasting using Machine Learning TechniquesAn Investigation of Weather Forecasting using Machine Learning Techniques
An Investigation of Weather Forecasting using Machine Learning TechniquesDr. Amarjeet Singh
 
Climate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine LearningClimate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine LearningIRJET Journal
 
Climate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine LearningClimate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine LearningIRJET Journal
 
Weather Prediction: A comprehensive study of Machine learning techniques
Weather Prediction: A comprehensive study of Machine learning techniquesWeather Prediction: A comprehensive study of Machine learning techniques
Weather Prediction: A comprehensive study of Machine learning techniquesIRJET Journal
 
A framework for cloud cover prediction using machine learning with data imput...
A framework for cloud cover prediction using machine learning with data imput...A framework for cloud cover prediction using machine learning with data imput...
A framework for cloud cover prediction using machine learning with data imput...IJECEIAES
 
Integrated Water Resources Management Using Rainfall Forecasting With Artific...
Integrated Water Resources Management Using Rainfall Forecasting With Artific...Integrated Water Resources Management Using Rainfall Forecasting With Artific...
Integrated Water Resources Management Using Rainfall Forecasting With Artific...IRJET Journal
 
A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...IRJET Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
IRJET- Analyze Weather Condition using Machine Learning Algorithms
IRJET-  	  Analyze Weather Condition using Machine Learning AlgorithmsIRJET-  	  Analyze Weather Condition using Machine Learning Algorithms
IRJET- Analyze Weather Condition using Machine Learning AlgorithmsIRJET Journal
 
IRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression MethodIRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression MethodIRJET Journal
 
Short-term wind speed forecasting system using deep learning for wind turbine...
Short-term wind speed forecasting system using deep learning for wind turbine...Short-term wind speed forecasting system using deep learning for wind turbine...
Short-term wind speed forecasting system using deep learning for wind turbine...IJECEIAES
 
Development of Effective Crop Monitoring and Management System with Weather R...
Development of Effective Crop Monitoring and Management System with Weather R...Development of Effective Crop Monitoring and Management System with Weather R...
Development of Effective Crop Monitoring and Management System with Weather R...IRJET Journal
 
Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance IJECEIAES
 

Similar to IRJET - Intelligent Weather Forecasting using Machine Learning Techniques (20)

IRJET- Rainfall Prediction by using Time-Series Data in Analysis of Artif...
IRJET-  	  Rainfall Prediction by using Time-Series Data in Analysis of Artif...IRJET-  	  Rainfall Prediction by using Time-Series Data in Analysis of Artif...
IRJET- Rainfall Prediction by using Time-Series Data in Analysis of Artif...
 
An Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather ForecastingAn Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather Forecasting
 
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET-  	  Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET-  	  Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
 
CLOUD BURST FORECAST USING EXPERT SYSTEMS
CLOUD BURST FORECAST USING EXPERT SYSTEMSCLOUD BURST FORECAST USING EXPERT SYSTEMS
CLOUD BURST FORECAST USING EXPERT SYSTEMS
 
IRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMAIRJET- Weather Prediction for Tourism Application using ARIMA
IRJET- Weather Prediction for Tourism Application using ARIMA
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather Prediction
 
Ijcet 06 07_003
Ijcet 06 07_003Ijcet 06 07_003
Ijcet 06 07_003
 
An Investigation of Weather Forecasting using Machine Learning Techniques
An Investigation of Weather Forecasting using Machine Learning TechniquesAn Investigation of Weather Forecasting using Machine Learning Techniques
An Investigation of Weather Forecasting using Machine Learning Techniques
 
Climate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine LearningClimate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine Learning
 
Climate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine LearningClimate Visibility Prediction Using Machine Learning
Climate Visibility Prediction Using Machine Learning
 
Weather Prediction: A comprehensive study of Machine learning techniques
Weather Prediction: A comprehensive study of Machine learning techniquesWeather Prediction: A comprehensive study of Machine learning techniques
Weather Prediction: A comprehensive study of Machine learning techniques
 
A framework for cloud cover prediction using machine learning with data imput...
A framework for cloud cover prediction using machine learning with data imput...A framework for cloud cover prediction using machine learning with data imput...
A framework for cloud cover prediction using machine learning with data imput...
 
Integrated Water Resources Management Using Rainfall Forecasting With Artific...
Integrated Water Resources Management Using Rainfall Forecasting With Artific...Integrated Water Resources Management Using Rainfall Forecasting With Artific...
Integrated Water Resources Management Using Rainfall Forecasting With Artific...
 
A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
IRJET- Analyze Weather Condition using Machine Learning Algorithms
IRJET-  	  Analyze Weather Condition using Machine Learning AlgorithmsIRJET-  	  Analyze Weather Condition using Machine Learning Algorithms
IRJET- Analyze Weather Condition using Machine Learning Algorithms
 
IRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression MethodIRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression Method
 
Short-term wind speed forecasting system using deep learning for wind turbine...
Short-term wind speed forecasting system using deep learning for wind turbine...Short-term wind speed forecasting system using deep learning for wind turbine...
Short-term wind speed forecasting system using deep learning for wind turbine...
 
Development of Effective Crop Monitoring and Management System with Weather R...
Development of Effective Crop Monitoring and Management System with Weather R...Development of Effective Crop Monitoring and Management System with Weather R...
Development of Effective Crop Monitoring and Management System with Weather R...
 
Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 

Recently uploaded (20)

DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 

IRJET - Intelligent Weather Forecasting using Machine Learning Techniques

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2513 Intelligent Weather Forecasting using Machine Learning Techniques Prathap N Kashyap1, Preetham.M.S2, Rohan Venkatesh Nayak3, Uday.B4, Radhika.T.V5 1,2,3,4Student, Dept. Of Information Science & Engineering, Dayananda Sagar College of Engineering, Bengaluru, Karnataka, India 5Assistant Professor, Dept. Of Information Science & Engineering, Dayananda Sagar College of Engineering, Bengaluru, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Weather is one of the complex processes to predict. Forecasting the weather is a highly challenging task. The purpose of this paper is to forecast the weather using machine learning techniques. In any machine learning technique, the most important thing for any model is data. With proper and clean data we can use many models to accurately predict the weather. We have proposed a weather forecasting techniques that uses the historical data of Bangalore City from Dark Sky website to train different machine learning models and can provide predictions about weather conditions. Key Words: Weather forecast, Machine learning, Deep learning, regression, Neural network, RNN. 1.INTRODUCTION Weather forecasting can be defined as an attempt to predict the future weather conditions based on previously collected data.Sometimesextremeweather conditions cancause heavy losses.Ifwecanpredictthe future weather conditions properly such losses can be minimized. Weather forecasting is important to each and everyone, whether it is a student who decides to carry an umbrella or not by knowing the weather, or a government organisationwhich helpspeopletovacate a location by knowing that it is going to rain heavily in that region. Existing systems give information about weather in terms of a wide ranged value. For example, the temperature is going to berangingfrom21degrees to 29 degrees celsius. Such systems are very confusing and are not very helpful to the people.There are various fields which need weather prediction data. People who consume weather prediction results may include farmers, pilots, power generation stations which depend on solar energy and wind energy and many more. There is a need for systems which can predict the weather conditions very accurately at a specific time and location. Machine Learning models can be used to build systems that can predict the weather with high accuracy.. The most important part of any machine learning models is the data. The prediction accuracyof a machine learning model is completely dependent on the data that it is trained with. Techniques of machine learning such as regression which take in the previous weather condition data are found to be pretty good at providing a decent level of accuracy at predicting the future results. One such regression techniques is multi target regression which has multiple dependent variables tobepredicted.NeuralNetworkapproachfor weather prediction also give promising results. Recurrent Neural Network is one such method which provides good resultsinpredictingthefuturevaluesby using the hidden layers and retraining the model until satisfying level of accuracy is reached by changing the weights given to the layers. 2. LITERATURE SURVEY In the paper presented by A H M Jakaria et.al [1], a study was made by collecting the weather data of Nashville in Tennessee and data of surrounding cities. The training data set consisted of two months worthof weather data of July and August 2018. Many machine learning models were implemented such as ExtraTree Regression,RandomForestRegression,SupportVector Regression and Ridge Regression. They have found Random Forest Regressor to be a better regressor as it ensembles multiple decision trees while making decision. Their evaluation results have shown that machine learning models can give accurate results comparable to the traditional models. In a study conducted by Man Galih Salman et al [2], a comparison was made among different deep learning models such as Convolutional Networks, Conditional Restricted Boltzmann Machine, Recurrent Neural Network. The dataset for training and testing the models have been collected from the indonesian Meteorological department. Rainfall is the feature being predicted while keeping the other variables independent. RNN method was foundto giveadequate accuracy when compared to the other models. In a study conducted by Dires Negash Fente et al. [3], the LSTM algorithm has been used. Different combinations of weather parameterssuchaspressure,
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2514 temperature, dewpoints wind speed,precipitationand many other weather parameterswereusedtotrainthe neural network model. The data required for training the model has been obtained from National Climate Data Center from the year 2007 to 2017. After using the data to train the model using LSTM algorithm, it was found that LSTM algorithm gave substantial results accuracy wise, amongotherweatherprediction techniques. In the paper presented by E B Abhrahamsen et al. [4] , twodifferentneuralnetworkmodelswerestudied.One is an Artificial Neural Network and the other is an Artificial Neural Network with Exogenous input. Four different models were built each with a prediction period of 1, 3,6 and 12 hours. All the ANN models use the ReLu as the activation function in the hidden layer and a linear activation function in the output layer. IN the ANN models only temperature was used as the input to the network. Where as in ARX models another feature, precipitation was introduced as another input and improved the prediction accuracy. So they have concluded that with the introduction of more inputs accuracy of these models can be improved. 2.1 EXISTING SYSTEMS The existing systems used to forecast weather require a lot of data about the current state of the weather and based on understanding of the atmospheric weather processes to predict how the weather evolves in the future. Some very sophisticated and complex methods which use satellite for prediction of weather exist. Other than such systems other systems which make use of machine learning techniques such as Linear regression and statistical methods also exist. The systems which have been proposed are having certain limitations. In some of the models, data of Weather is taken from the surroundings of the target place., More the surrounding data, less the efficiency as target weather does not always depend on its surrounding places. Over prediction is seen in many models. The predicted readings are 10%(on average) higher than the original values. Cost ishighwhenwegoforSatellite image processing which indeed gives high accuracy. 3. PROPOSED MODELS AND METHODOLOGY To predict the weatherconditionsforthenearfutureat a specific location with high accuracy and efficiency. The predicted weather conditions should match the actual weather conditions. To reduce the reliability on expensive instruments and methods presently used to predict the weather. And help daily commuters, farmers and other people by informing the weather situations before hand so that they can plan their schedule accordingly To overcome the limitations and to reduce complexity, we have proposed two machine learning models : 1. Multi-target regression model 2. Recurrent Neural Network Model 3.1 MULTI-TARGET REGRESSION MODEL : Multi-target regression is helpful in predicting simultaneously multiple continuous target variables based on the same set of input variables. Multi-target Regression Model is also known as Multivariate Regression or Multi-Output Regression. The training data for this model is labeled data. If the Training data is {(x1, y1),(x2, y2), . . . ,(xm, ym)}, yi ∈ Rq then the predict vector y = {y1, y2, . . . , yq} for a given input vector x. For a feature vector x predict accurately a vector of responses by using a function h(x): X →h(x) y = ( y1, y2, . . . , yq) In the regression model, the input vector x could be parameters such as max-temperature,min- temperature, of the day, humidity percentage, overall weather such as sunny or cloudy. The input variablesaremappedtothemultipleoutputs that we want to predict using multi target regression. The outputscouldbeprecipitationrate,windspeedand pressure. Since this is a regression problem, trainingsetincludes all the labeled values of both inputs as well as outputs. When a new set of data for testing is presented to the model to predict the output, it will give out multiple values as outputs. A1 A2 Y1 Y2 ..... Y3 X1 6.0 6.5 7 5.3 ….. 5.2 X2 9.0 2.8 14 4..2 ….. 4.5 Xn 8.0 3.5 20 0.8 ..... 3.3 X 3.0 7.5 ? ? ?
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2515 3.2RECURRENTNEURALNETWORK(RNN)MODEL: Recurrent neural network is a deep learning model which has an internal memory which can be used to store the information of the previously calculated output. In an RNN model, data goes through a loop and when the output is calculated, it considers the current input and also the input that was used in the previous iterations to improve the accuracy of the model. When there is a long sequence, since RNN has a short term it is very hard for the model to carry the information from the earlier time to the next. RNN may leave out important information from the earlier parts. Long Short–Term Memory (LSTM) networks are an extension of recurrent neural network, which makesit easier to recall past data in memory. It also helps in extending the memory of the RNN model. Vanishing gradient problem in the RNN is resolved by using the LSTM algorithm. Here the proposed weather forecasting model using the RNN with Long Short Term Memory algorithm intends to gather data that is weather parameters, like temperature, humidity, pressure, dew point, wind speed, precipitation and visibility. These are considered as neurons of input to recurrent neural networks. Weather forecasting is done by collectinginformationrelatedtodayweatherinregards to the previous and the present condition of the weather and utilizing this information to train LSTM model. 4. SYSTEM ARCJITECTURE: The complete system consists of a Graphical User Interface. The GUI takes the current day’s weather input. These inputs are given to the trained models in order to predict the weather conditions of the near future. The architecture of the system consists of a data repository consisting of the historical weather data of Bangalore city. This data is used for training the models. Then it consists of data preprocessing tools in order to select the required data and to clean the data to get efficient results. On top of that are the machine learning models which take in the preprocesseddataandtrainingthemodelto predict the future weather conditions. And the topmost layer is the Graphical User Interface which helps user to provide inputs for the day and get accurate predictions. 4.1 DATA FLOW: Since data is the key component in machine learning models, it is very important to clean the raw data and extract only the required data and feed the data to the model in a specific format. The raw data obtainedfrom the API has to be put through a series of steps for processing before it is used for training. The first step is collection of historical data from a trusted source which is of high quality and precision. EDA is the process of conducting initial analysisofdata in order to search for any existing helpful patterns, to test assumptions and hypothesis on the data and to find if any anomalies exist in the data. This is usually done with some visual and graphical representation. Some data mining tools are used to transform the raw
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2516 data into the desired format. Techniques such as data cleaning, data transformation, data reduction are used here to get the desired data. Not all the existing features are necessary for training the model. Only those featureswhichcontributemosttotheaccuracyof the model are selected here. After selecting the required features the data is divided into a training set and testing set. The training set is used to train the machine learning model. 5. CONCLUSIONS With the helpofmoreadvancedtechniquesofmachine learning, we can only try to forecast the weather conditions. But we are not sure of the results matching exactly the same as the actual values, this is because weather also depend on the increase in the number of buildings and concrete structure, changes in the vegetation, an increase in the number of vehicles and pollutionlevel.Butthesefactorsareamachinelearning problem in their own domain. Integrating all these factors would be a challenging task. Utilization of machine learning models in prediction of weather conditions in short periods of time, which can run on less resource-intensive machines.Accurate prediction of weather related information in and around the city of Bengaluru. Prediction of variables such as rainfall possibilities, temperature, humidity etc. Evaluationoftheproposedtechniquesandcomparison of several machine learning modelsinthepredictionof future weather conditions. REFERENCES [1] A H M Jakaria, Md Mosharaf Hossain, and Mohammad Ashiqur Rahman. 2018. Smart Weather Forecasting Using Machine Learning: A Case Study inTennessee. In Proceedings of ACM Mid-Southeast conference (Mid-Southeast’18). ACM, New York,NY, USA. [2] Rohit Kumar Yadav and Ravi Khatri. 2016. A Weather Forecasting Model using the Data Mining Technique. International Journal of Computer Applications 139,14 (2016) [3] Man Galih Salman, Bayu Kanigoro and Yaya Heryadi. 2015. Weather Forecasting using Deep Learning Techniques. ICACSIS 2015 [4] T.R.V.Anandharajan,G.AbhishekHariharan, K.K.Vignajeth, R. Jjijendiran Kushmita. 2016. Weather monitoring using Artificial Intelligence. 2016 International Conference on Computational Intelligence and Networks [5] Tanzila Saba, Amjad Rehman, Jarallah S. A lGhamd,2017,Weatherforecastingbasedonhybrid neural model . Springer Link [6] Abrahamsen, Erik & Brastein, Ole & Lie, Bernt. (2018). Machine Learning in Python for Weather Forecast based on Freely Available Weather Data. [7] Fente, Dires & Singh, Dheeraj. (2018). Weather Forecasting Using Artificial Neural Network. [8] Chen, I-Ching&Hu,Shueh-Cheng.(2019).Realizing Specific Weather Forecast through Machine Learning Enabled Prediction Model. The 2019 3rd High Performance Computing and Cluster Technologies Conference [9] Salman, A.G. & Heryadi, Y. & Abdurahman, E. & Suparta, Wayan.(2018).Weatherforecastingusing merged long short-termmemorymodel.Bulletinof Electrical Engineering and Informatics. [10] Lee, Jaedong & Hong, Sora & Lee, Jee-Hyong. (2014). An efficient prediction for heavy rain from big weather data using a genetic algorithm. Proceedings of the 8thInternationalConferenceon Ubiquitous Information Management and Communication.