SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2908
GDP Prediction and Forecasting using Machine Learning
Tanvi Gharte1, Himani Patil2, Soniya Gawade3
1,2,3 Students, Dept. of Computer Science and Technology, Usha Mittal Institute of Technology, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - The topic of GDP has become of high importance
among the indicators of economic variables. GDP predictionis
a crucial job in the economy and growth analysis of a country.
The goal of the paper is to give a different approach
concerning the classical econometric techniques, and to show
how Machine Learning techniques may improve calculating
the Gross Domestic Product accurately. TheGDPofcountriesis
impacted by various social, economic, and cultural
parameters. We have analysed thoseparametersfrom1970to
2018 and used supervised learning methods to build our
models. Finally compared the performance of the model using
3 algorithms and therefore the best prediction performanceis
achieved by Gradient Boosting, then Random Forest and
Linear Regression. And finally, the model is deployed into a
web application which estimates and forecasts GDP of a
country just by giving some attribute as inputforthatcountry.
Key Words: Gross DomesticProduct, MachineLearning,
Linear Regression, Random Forest, Gradient Boosting
1. INTRODUCTION
GDP is an important parameter to know the health and
condition of a country compared to other countries.
Therefore, knowing beforehand aboutGDPhelpsinknowing
whether a country is progressing or its economic health is
declining. Gross domestic product is a measure to assess
overall economic performance of a country, it includes all
products and services created by the economy as well as
personal consumption, government purchase, etc.
The economic growth of the country depends on different
factors like Social, Economic and Cultural Environment. In
our system, we have considered parameters likepopulation,
area, population density, coastline, net migration, literacy,
phones, infant mortality, arable land, crop land and other
land, birth rate, death rate, region and climate to calculate
the GDP per capita of the country. We have thus built a
prediction model by including all such factors as
independent variable and world GDP as dependentvariable.
Our aim is to predict and forecast GDP per capita for a
country using linear regression, random forest and gradient
boosting machine learning algorithms. Prediction of GDP
involves application of applied mathematics and
mathematical models to predict future developmentswithin
the economy. It permits us to review previous economic
movements and predict however current economic changes
can modify the patterns of previous trends. Hence, more
accurate predictionwouldprovidea significantfacilitationto
the government in setting up economic development goals.
Consequently, a correct Gross Domestic Product prediction
presents a number one insight that associates an
understanding for future economic trends.
2. LITERATURE SURVEY
GDP not only helps in diagnosing the economic problem but
also helps in correcting the problem.Keepingall these points
in consideration, we have chosen a topic of predicting GDP
which can be used by any normal citizen who is willing to
know the GDP of their country. Shelley G. L. and Wallace F. H
(2004) [1] studied the relation betweenM1money,real GDP
and inflation in Mexico for the period 1944 to 1991. Co-
integration relationships existed between the inflation and
money hence study suggested that reduction in money
growth may have been resulted in reduction of inflation in
Mexico. The variations in inflation were divided into two
components namely predictable and unpredictable
components. In differenced inflation, predictable increases
resulted in having a negative effect on GDP growth.
Unpredictable increases resulted in having a positive effect
on real GDP growth. This paper consideredonlymoneyasan
economical factor and neglected other important indicators
of economic health.
The paper titled “GDP Prediction by SupportVectorMachine
Trained with Genetic Algorithm” was published in 2010 by
Gang Long [2]. In this study, a support vector machine
trained with a genetic algorithm is applied in GDP
forecasting. Author concluded that thegeneticalgorithmcan
get optimal solutions in a short time, which is an excellent
method in parameters selection of support vector machine.
Then, a genetic algorithm is introduced to simultaneously
optimize the SVM parameters. The GDP data from 1989 to
2002 used for training and 2003 to 2007 for testing. But the
limitation of this project is that other Machine Learning
algorithms can achieve better performance than SVM.
Another paper titled “Predicting Gross Domestic Product
Using Autoregressive Models” publishedin2017by J.Roush,
K. Siopes and G. Hu [3]. They used autoregressive models
and then constructed a vector autoregressive model to
predict GDP. The predicted result matches historical GDP
data and predicts consistent future growth. Restriction of
this approach is that it fails to overcome historic economic
recession. This paper also didn’t account for the other
parameters such as trade, economic, geographical topredict
the GDP growth.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2909
Martin Schneider, Martin Spitzer [4]developeda framework
for short-term forecasting of real GDP for Austria using the
generalized dynamic factor model.
VaishnaviPadmawar,Pradnya PawarandAkshitKarande[5]
predicted GDP, using linear regression and random forest.
“Random Forest” utilized during this study worked well and
got 86% accuracy. But this model can be improved by using
better machine learning algorithms to acquire more
accuracy.
In the literature discussed above, none of the work
considered the holistic view of GDP dependence on Social,
Economic, Geographical, Environmental impacts to predict
world GDP. Most of the work focused on building
mathematical or time series models. Therefore, in our
proposed model we are trying to include all such
comprehensiveparameters.We will look atwhatparameters
impact the GDP, what parameters are correlated.
3. METHODOLOGY
3.1 Design and Framework
In our proposed system, the objective is to build a GDP
Estimation Tool with a higher accuracy ML model than the
existing one. And our system can be used globally by anyone
and is not restricted to any certain group of users. Fig.1
shows the machine learning approachoftheimplementation
of the project.
Fig -1: Architecture Diagram
A. Data Collection:
We will be using Kaggle for getting data to predict factors
influencing the growth of GDP. The dataset consists of 227
countries with 20 different parameters.Theparametersthat
are taken in considerationwhilepredictingGDPareLiteracy,
Net migration, Population, Infant mortality, Agricultural
economy, Industrial economy, Services economy, etc.
B. Data Pre-processing and Cleaning:
Data pre-processing is required for cleaning the data and
making it suitable for a machine learning model. It helps to
increase the accuracy and efficiency of a model. Identifying
and removing errors and duplicate data, in order to create a
reliable dataset is the main aim of data cleaning. Our dataset
consists of some missing data points, but it is not extensive.
14/20 of our columns have missing data points. We have
imputed some missing values from past observations. After
data cleaning, there are no more missing values in the
dataset.
Fig -2: Dataset after pre-processing
Above Fig.2 shows the data set after thedata pre-processing.
 Exploratory Data Analysis (EDA)
We have performed EDA that uses a range of methods to
gain a deeper understanding of a data set and helps to find
outliers. We have plotted the correlation heatmap which is
used to visualize correlation between different features of a
dataset. Given Fig. 3 presents the matrix for the correlation
between the dependent variable and the independent
variables. We can see that there exist expected and
unexpected correlations betweentheparameterslikestrong
correlation between infant mortality and birthrate, strong
correlation between GDP per capita and phones and
unexpected strong correlation between birthrate and
phones, etc.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2910
Fig -3: Exploratory Data Analysis (EDA)
C. Model Training:
The different algorithms are used to train and test the split
data. We have applied Linear Regression, Random Forest
and Gradient Boosting algorithms.
D. Model Evaluation:
After completion of model training, we have checked the
accuracy of all the three machine learning algorithms and
considered one with the highest accuracy. Performance of
these algorithms is evaluated using r2 score.
E. GDP Prediction and Deployment:
Once model evaluation is done, we will be able to predict the
GDP per capita for any country. And finally, the model is
deployed into a web application which will estimate and
forecast GDP of a country just by giving some attribute as
input for that country.
3.2 Modelling
A. Linear Regression
It is a supervised machine learning algorithm that performs
a regression task. Basically, it is themathematical model that
analyses the linear relationship between a dependent
variable with a given set of independent variables. In the
project we will use simple linear regression to predict the
individual attribute of the dataset. For this 80% of the
dataset was the training dataset i.e., used for training the
model and the remaining 20% was used to test the dataset.
B. Random Forest
It is one of the well-known machine learning algorithmsthat
belongs to the supervised learning technique category.
Random Forest can be used both for regression and
classification problems in machine learning. It is basically a
classifier that consists of decision trees of the given dataset
on numerous subsets. Further, the algorithm takes the
average in order to improve the forecasting accuracy.
Predictions from each tree that is formed are taken into
consideration instead of just relying on a singledecisiontree
and after that; based on majority votes of prediction, output
is predicted.
Then we have first tried random forest with our data splits
(With and without feature selection). Scaling is not going to
be tested for Random Forest, since it should not affect this
algorithm’s performance. We have used grid search in order
to obtain good parameters forourRFregressor.Andthen we
optimized the parameters like n-estimators, min samples
leaf, max features, bootstrap.
C. Gradient Boosting
It is a kind of machine learning algorithm that can be used to
solve classification or regression predictive modelling
problems. The gradient boosting model starts by creating
one leaf and building regression trees. Based on the error
made by the previous tree, the gradient boosting model
trains another tree, and it continues to make additional
trees. It will work on previous errors and boost the
performance. Gradient Boosting is a method whichallowsus
to combine all the weak models. And after the combination
of various weak models, we get a single model, which will
improve the accuracy of our model. In this project, we will
first train the GBM regressor with the default parameter
values, then we will try optimizing its parameters. The
parameters we have optimized are Learning rate, n-
Estimator, Min sample leaf, max depth, Min sample split,
subsample, max features.
4. RESULT AND ANALYSIS
True GDP per capita was plotted against the prediction in
order to evaluate the model using linear regression.
Fig. 4 shows the depiction of linear regressionmodel fortrue
GDP per capita prediction. True GDP per capita was plotted
against the prediction in order to evaluate the model using
linear regression.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2911
Fig -4: Linear Regression Prediction Performance
Table -1: Linear Regression Accuracy Performance
Data Splitting
Criteria
MAE RMSE R2 SCORE
All features,
No scaling
330350.858 1570337.545 -29843.12
All features,
with scaling
569019.468 1283170.821 -19925.99
Selected
Features, No
scaling
2965.935 4088.794 0.797
Selected
Features with
Scaling
2879.521 3756.436 0.829
It is clear that feature selection is necessary for linear
regression, in order to get acceptable results on this dataset.
On the other hand, feature scaling has a small effect on LR’s
prediction performance. We got satisfactory prediction
performance from Linear Regression with feature selection
and scaling.
Fig -5: Random Forest Prediction Performance
Table -2: Random Forest Accuracy Performance
Data Splitting
Criteria
MAE RMSE
R2
SCORE
All features, No
scaling
2142.13 3097.194 0.883
Selected Features,
No scaling
2416.065 3533.59 0.848
Below diagram represents the optimization process on
Random Forest regressor.
Fig -6: Optimized Random Forest Prediction Performance
Table -3: Random Forest Optimized Accuracy
Performance
Data Splitting
Criteria
MAE RMSE
R2
SCORE
Optimized
Performance
2360.747 3219.924 0.878
Here also we have plotted true GDP per capita against the
prediction. And it is clear that Gradient Boosting gave us
nearly same performance as that of random forest.
Fig -7: Gradient Boosting Prediction Performance
Table -4: Gradient Boosting Accuracy Performance
Data Splitting
Criteria
MAE RMSE
R2
SCORE
All features, No
scaling
2280.462 3413.635 0.858
Selected
Features, No
scaling
2467.208 3789.297 0.826
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2912
Fig -8: Optimized Gradient Boosting Prediction
Performance
Table -5: Gradient Boosting Optimized Accuracy
Performance
Data Splitting
Criteria
MAE RMSE R2 SCORE
Optimized
Performance
2362.935 3469.360 0.889
5. CONCLUSIONS AND FUTURE WORK
We explored all the supervisedregressionmodelsinorderto
get the best fitting models. We have trained the model using
Linear Regression, Random Forest and Gradient Boosting
machine learning algorithms and also estimated the
performance of these models. Evaluation is done using MAE
and RMSE techniques and then comparedall threemodelsto
get a clear overview of performance. The accuracy obtained
by linear regression algorithm is 82% and by random forest
is 87%. On the basis of theoptimizationprocess,themachine
learning algorithm “Gradient Boosting” utilized during this
project worked well with the accuracy 89% in order to
predict the true GDP per capita. Finally deployed the highest
accuracy model to “GDP Estimation Tool” which estimates
and forecasts GDP of a country just by giving some attribute
as input for that country.
REFERENCES
[1] Gary L Shelley and Frederick H Wallace. Inflation,
money, and real gdp in mexico: a causality analysis.
Applied Economics Letters, 11(4):223–225, 2004.
[2] Gang Long. Gdp prediction by support vector machine
trained with genetic algorithm. In 2010 2nd
International Conference on Signal Processing Systems,
volume 3, pages V3–1. IEEE, 2010.
[3] J. Roush, K. Siopes and G. Hu, ”Predicting gross domestic
product using autoregressive models,” 2017 IEEE 15th
International Conference on Software Engineering
Research, Management and Applications (SERA), 2017,
pp. 317-322.
[4] Martin Schneider, Martin Spitzer, et al. Forecasting
austrian gdp using the generalized dynamic factor
model. Technical report, 2004.
[5] Vaishnavi Padmawar, Pradnya Pawar, and Akshit
Karande. Gross domestic product prediction using
machine learning.

More Related Content

Similar to GDP Prediction and Forecasting using Machine Learning

House Price Prediction Using Machine Learning
House Price Prediction Using Machine LearningHouse Price Prediction Using Machine Learning
House Price Prediction Using Machine LearningIRJET Journal
 
Insurance Premium Estimation: Data-Driven Modeling and Real-Time Predictions
Insurance Premium Estimation: Data-Driven Modeling and Real-Time PredictionsInsurance Premium Estimation: Data-Driven Modeling and Real-Time Predictions
Insurance Premium Estimation: Data-Driven Modeling and Real-Time PredictionsIRJET Journal
 
Predictive Modeling for Topographical Analysis of Crime Rate
Predictive Modeling for Topographical Analysis of Crime RatePredictive Modeling for Topographical Analysis of Crime Rate
Predictive Modeling for Topographical Analysis of Crime RateIRJET Journal
 
REAL ESTATE PRICE PREDICTION
REAL ESTATE PRICE PREDICTIONREAL ESTATE PRICE PREDICTION
REAL ESTATE PRICE PREDICTIONIRJET Journal
 
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNINGCRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNINGIRJET Journal
 
Famer assistant and crop recommendation system
Famer assistant and crop recommendation systemFamer assistant and crop recommendation system
Famer assistant and crop recommendation systemIRJET Journal
 
A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...
A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...
A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...IRJET Journal
 
Data driven algorithm selection to predict agriculture commodities price
Data driven algorithm selection to predict agriculture  commodities priceData driven algorithm selection to predict agriculture  commodities price
Data driven algorithm selection to predict agriculture commodities priceIJECEIAES
 
A Novel Approach for Forecasting Disease Using Machine Learning
A Novel Approach for Forecasting Disease Using Machine LearningA Novel Approach for Forecasting Disease Using Machine Learning
A Novel Approach for Forecasting Disease Using Machine LearningIRJET Journal
 
IRJET - Analysis of Crop Yield Prediction by using Machine Learning Algorithms
IRJET - Analysis of Crop Yield Prediction by using Machine Learning AlgorithmsIRJET - Analysis of Crop Yield Prediction by using Machine Learning Algorithms
IRJET - Analysis of Crop Yield Prediction by using Machine Learning AlgorithmsIRJET Journal
 
IRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET Journal
 
In Banking Loan Approval Prediction Using Machine Learning
In Banking Loan Approval Prediction Using Machine LearningIn Banking Loan Approval Prediction Using Machine Learning
In Banking Loan Approval Prediction Using Machine LearningIRJET Journal
 
IRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning AlgorithmIRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning AlgorithmIRJET Journal
 
IRJET- Dengue Possibility Forecasting Model using Machine Learning Algorithms
IRJET- Dengue Possibility Forecasting Model using Machine Learning AlgorithmsIRJET- Dengue Possibility Forecasting Model using Machine Learning Algorithms
IRJET- Dengue Possibility Forecasting Model using Machine Learning AlgorithmsIRJET Journal
 
IRJET - House Price Prediction using Machine Learning and RPA
 IRJET - House Price Prediction using Machine Learning and RPA IRJET - House Price Prediction using Machine Learning and RPA
IRJET - House Price Prediction using Machine Learning and RPAIRJET Journal
 
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)IRJET Journal
 
Climate Monitoring and Prediction using Supervised Machine Learning
Climate Monitoring and Prediction using Supervised Machine LearningClimate Monitoring and Prediction using Supervised Machine Learning
Climate Monitoring and Prediction using Supervised Machine LearningIRJET Journal
 
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
 
STOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUES
STOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUESSTOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUES
STOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUESIRJET Journal
 
An Overview Of Predictive Analysis Techniques And Applications
An Overview Of Predictive Analysis  Techniques And ApplicationsAn Overview Of Predictive Analysis  Techniques And Applications
An Overview Of Predictive Analysis Techniques And ApplicationsScott Bou
 

Similar to GDP Prediction and Forecasting using Machine Learning (20)

House Price Prediction Using Machine Learning
House Price Prediction Using Machine LearningHouse Price Prediction Using Machine Learning
House Price Prediction Using Machine Learning
 
Insurance Premium Estimation: Data-Driven Modeling and Real-Time Predictions
Insurance Premium Estimation: Data-Driven Modeling and Real-Time PredictionsInsurance Premium Estimation: Data-Driven Modeling and Real-Time Predictions
Insurance Premium Estimation: Data-Driven Modeling and Real-Time Predictions
 
Predictive Modeling for Topographical Analysis of Crime Rate
Predictive Modeling for Topographical Analysis of Crime RatePredictive Modeling for Topographical Analysis of Crime Rate
Predictive Modeling for Topographical Analysis of Crime Rate
 
REAL ESTATE PRICE PREDICTION
REAL ESTATE PRICE PREDICTIONREAL ESTATE PRICE PREDICTION
REAL ESTATE PRICE PREDICTION
 
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNINGCRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
 
Famer assistant and crop recommendation system
Famer assistant and crop recommendation systemFamer assistant and crop recommendation system
Famer assistant and crop recommendation system
 
A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...
A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...
A Machine Learning Approach to Predict the Consumer Purchasing Behavior on E-...
 
Data driven algorithm selection to predict agriculture commodities price
Data driven algorithm selection to predict agriculture  commodities priceData driven algorithm selection to predict agriculture  commodities price
Data driven algorithm selection to predict agriculture commodities price
 
A Novel Approach for Forecasting Disease Using Machine Learning
A Novel Approach for Forecasting Disease Using Machine LearningA Novel Approach for Forecasting Disease Using Machine Learning
A Novel Approach for Forecasting Disease Using Machine Learning
 
IRJET - Analysis of Crop Yield Prediction by using Machine Learning Algorithms
IRJET - Analysis of Crop Yield Prediction by using Machine Learning AlgorithmsIRJET - Analysis of Crop Yield Prediction by using Machine Learning Algorithms
IRJET - Analysis of Crop Yield Prediction by using Machine Learning Algorithms
 
IRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of Diabetes
 
In Banking Loan Approval Prediction Using Machine Learning
In Banking Loan Approval Prediction Using Machine LearningIn Banking Loan Approval Prediction Using Machine Learning
In Banking Loan Approval Prediction Using Machine Learning
 
IRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning AlgorithmIRJET- Road Accident Prediction using Machine Learning Algorithm
IRJET- Road Accident Prediction using Machine Learning Algorithm
 
IRJET- Dengue Possibility Forecasting Model using Machine Learning Algorithms
IRJET- Dengue Possibility Forecasting Model using Machine Learning AlgorithmsIRJET- Dengue Possibility Forecasting Model using Machine Learning Algorithms
IRJET- Dengue Possibility Forecasting Model using Machine Learning Algorithms
 
IRJET - House Price Prediction using Machine Learning and RPA
 IRJET - House Price Prediction using Machine Learning and RPA IRJET - House Price Prediction using Machine Learning and RPA
IRJET - House Price Prediction using Machine Learning and RPA
 
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
 
Climate Monitoring and Prediction using Supervised Machine Learning
Climate Monitoring and Prediction using Supervised Machine LearningClimate Monitoring and Prediction using Supervised Machine Learning
Climate Monitoring and Prediction using Supervised Machine Learning
 
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
 
STOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUES
STOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUESSTOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUES
STOCK MARKET ANALYZING AND PREDICTION USING MACHINE LEARNING TECHNIQUES
 
An Overview Of Predictive Analysis Techniques And Applications
An Overview Of Predictive Analysis  Techniques And ApplicationsAn Overview Of Predictive Analysis  Techniques And Applications
An Overview Of Predictive Analysis Techniques And Applications
 

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

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
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
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
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
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 

GDP Prediction and Forecasting using Machine Learning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2908 GDP Prediction and Forecasting using Machine Learning Tanvi Gharte1, Himani Patil2, Soniya Gawade3 1,2,3 Students, Dept. of Computer Science and Technology, Usha Mittal Institute of Technology, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - The topic of GDP has become of high importance among the indicators of economic variables. GDP predictionis a crucial job in the economy and growth analysis of a country. The goal of the paper is to give a different approach concerning the classical econometric techniques, and to show how Machine Learning techniques may improve calculating the Gross Domestic Product accurately. TheGDPofcountriesis impacted by various social, economic, and cultural parameters. We have analysed thoseparametersfrom1970to 2018 and used supervised learning methods to build our models. Finally compared the performance of the model using 3 algorithms and therefore the best prediction performanceis achieved by Gradient Boosting, then Random Forest and Linear Regression. And finally, the model is deployed into a web application which estimates and forecasts GDP of a country just by giving some attribute as inputforthatcountry. Key Words: Gross DomesticProduct, MachineLearning, Linear Regression, Random Forest, Gradient Boosting 1. INTRODUCTION GDP is an important parameter to know the health and condition of a country compared to other countries. Therefore, knowing beforehand aboutGDPhelpsinknowing whether a country is progressing or its economic health is declining. Gross domestic product is a measure to assess overall economic performance of a country, it includes all products and services created by the economy as well as personal consumption, government purchase, etc. The economic growth of the country depends on different factors like Social, Economic and Cultural Environment. In our system, we have considered parameters likepopulation, area, population density, coastline, net migration, literacy, phones, infant mortality, arable land, crop land and other land, birth rate, death rate, region and climate to calculate the GDP per capita of the country. We have thus built a prediction model by including all such factors as independent variable and world GDP as dependentvariable. Our aim is to predict and forecast GDP per capita for a country using linear regression, random forest and gradient boosting machine learning algorithms. Prediction of GDP involves application of applied mathematics and mathematical models to predict future developmentswithin the economy. It permits us to review previous economic movements and predict however current economic changes can modify the patterns of previous trends. Hence, more accurate predictionwouldprovidea significantfacilitationto the government in setting up economic development goals. Consequently, a correct Gross Domestic Product prediction presents a number one insight that associates an understanding for future economic trends. 2. LITERATURE SURVEY GDP not only helps in diagnosing the economic problem but also helps in correcting the problem.Keepingall these points in consideration, we have chosen a topic of predicting GDP which can be used by any normal citizen who is willing to know the GDP of their country. Shelley G. L. and Wallace F. H (2004) [1] studied the relation betweenM1money,real GDP and inflation in Mexico for the period 1944 to 1991. Co- integration relationships existed between the inflation and money hence study suggested that reduction in money growth may have been resulted in reduction of inflation in Mexico. The variations in inflation were divided into two components namely predictable and unpredictable components. In differenced inflation, predictable increases resulted in having a negative effect on GDP growth. Unpredictable increases resulted in having a positive effect on real GDP growth. This paper consideredonlymoneyasan economical factor and neglected other important indicators of economic health. The paper titled “GDP Prediction by SupportVectorMachine Trained with Genetic Algorithm” was published in 2010 by Gang Long [2]. In this study, a support vector machine trained with a genetic algorithm is applied in GDP forecasting. Author concluded that thegeneticalgorithmcan get optimal solutions in a short time, which is an excellent method in parameters selection of support vector machine. Then, a genetic algorithm is introduced to simultaneously optimize the SVM parameters. The GDP data from 1989 to 2002 used for training and 2003 to 2007 for testing. But the limitation of this project is that other Machine Learning algorithms can achieve better performance than SVM. Another paper titled “Predicting Gross Domestic Product Using Autoregressive Models” publishedin2017by J.Roush, K. Siopes and G. Hu [3]. They used autoregressive models and then constructed a vector autoregressive model to predict GDP. The predicted result matches historical GDP data and predicts consistent future growth. Restriction of this approach is that it fails to overcome historic economic recession. This paper also didn’t account for the other parameters such as trade, economic, geographical topredict the GDP growth.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2909 Martin Schneider, Martin Spitzer [4]developeda framework for short-term forecasting of real GDP for Austria using the generalized dynamic factor model. VaishnaviPadmawar,Pradnya PawarandAkshitKarande[5] predicted GDP, using linear regression and random forest. “Random Forest” utilized during this study worked well and got 86% accuracy. But this model can be improved by using better machine learning algorithms to acquire more accuracy. In the literature discussed above, none of the work considered the holistic view of GDP dependence on Social, Economic, Geographical, Environmental impacts to predict world GDP. Most of the work focused on building mathematical or time series models. Therefore, in our proposed model we are trying to include all such comprehensiveparameters.We will look atwhatparameters impact the GDP, what parameters are correlated. 3. METHODOLOGY 3.1 Design and Framework In our proposed system, the objective is to build a GDP Estimation Tool with a higher accuracy ML model than the existing one. And our system can be used globally by anyone and is not restricted to any certain group of users. Fig.1 shows the machine learning approachoftheimplementation of the project. Fig -1: Architecture Diagram A. Data Collection: We will be using Kaggle for getting data to predict factors influencing the growth of GDP. The dataset consists of 227 countries with 20 different parameters.Theparametersthat are taken in considerationwhilepredictingGDPareLiteracy, Net migration, Population, Infant mortality, Agricultural economy, Industrial economy, Services economy, etc. B. Data Pre-processing and Cleaning: Data pre-processing is required for cleaning the data and making it suitable for a machine learning model. It helps to increase the accuracy and efficiency of a model. Identifying and removing errors and duplicate data, in order to create a reliable dataset is the main aim of data cleaning. Our dataset consists of some missing data points, but it is not extensive. 14/20 of our columns have missing data points. We have imputed some missing values from past observations. After data cleaning, there are no more missing values in the dataset. Fig -2: Dataset after pre-processing Above Fig.2 shows the data set after thedata pre-processing.  Exploratory Data Analysis (EDA) We have performed EDA that uses a range of methods to gain a deeper understanding of a data set and helps to find outliers. We have plotted the correlation heatmap which is used to visualize correlation between different features of a dataset. Given Fig. 3 presents the matrix for the correlation between the dependent variable and the independent variables. We can see that there exist expected and unexpected correlations betweentheparameterslikestrong correlation between infant mortality and birthrate, strong correlation between GDP per capita and phones and unexpected strong correlation between birthrate and phones, etc.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2910 Fig -3: Exploratory Data Analysis (EDA) C. Model Training: The different algorithms are used to train and test the split data. We have applied Linear Regression, Random Forest and Gradient Boosting algorithms. D. Model Evaluation: After completion of model training, we have checked the accuracy of all the three machine learning algorithms and considered one with the highest accuracy. Performance of these algorithms is evaluated using r2 score. E. GDP Prediction and Deployment: Once model evaluation is done, we will be able to predict the GDP per capita for any country. And finally, the model is deployed into a web application which will estimate and forecast GDP of a country just by giving some attribute as input for that country. 3.2 Modelling A. Linear Regression It is a supervised machine learning algorithm that performs a regression task. Basically, it is themathematical model that analyses the linear relationship between a dependent variable with a given set of independent variables. In the project we will use simple linear regression to predict the individual attribute of the dataset. For this 80% of the dataset was the training dataset i.e., used for training the model and the remaining 20% was used to test the dataset. B. Random Forest It is one of the well-known machine learning algorithmsthat belongs to the supervised learning technique category. Random Forest can be used both for regression and classification problems in machine learning. It is basically a classifier that consists of decision trees of the given dataset on numerous subsets. Further, the algorithm takes the average in order to improve the forecasting accuracy. Predictions from each tree that is formed are taken into consideration instead of just relying on a singledecisiontree and after that; based on majority votes of prediction, output is predicted. Then we have first tried random forest with our data splits (With and without feature selection). Scaling is not going to be tested for Random Forest, since it should not affect this algorithm’s performance. We have used grid search in order to obtain good parameters forourRFregressor.Andthen we optimized the parameters like n-estimators, min samples leaf, max features, bootstrap. C. Gradient Boosting It is a kind of machine learning algorithm that can be used to solve classification or regression predictive modelling problems. The gradient boosting model starts by creating one leaf and building regression trees. Based on the error made by the previous tree, the gradient boosting model trains another tree, and it continues to make additional trees. It will work on previous errors and boost the performance. Gradient Boosting is a method whichallowsus to combine all the weak models. And after the combination of various weak models, we get a single model, which will improve the accuracy of our model. In this project, we will first train the GBM regressor with the default parameter values, then we will try optimizing its parameters. The parameters we have optimized are Learning rate, n- Estimator, Min sample leaf, max depth, Min sample split, subsample, max features. 4. RESULT AND ANALYSIS True GDP per capita was plotted against the prediction in order to evaluate the model using linear regression. Fig. 4 shows the depiction of linear regressionmodel fortrue GDP per capita prediction. True GDP per capita was plotted against the prediction in order to evaluate the model using linear regression.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2911 Fig -4: Linear Regression Prediction Performance Table -1: Linear Regression Accuracy Performance Data Splitting Criteria MAE RMSE R2 SCORE All features, No scaling 330350.858 1570337.545 -29843.12 All features, with scaling 569019.468 1283170.821 -19925.99 Selected Features, No scaling 2965.935 4088.794 0.797 Selected Features with Scaling 2879.521 3756.436 0.829 It is clear that feature selection is necessary for linear regression, in order to get acceptable results on this dataset. On the other hand, feature scaling has a small effect on LR’s prediction performance. We got satisfactory prediction performance from Linear Regression with feature selection and scaling. Fig -5: Random Forest Prediction Performance Table -2: Random Forest Accuracy Performance Data Splitting Criteria MAE RMSE R2 SCORE All features, No scaling 2142.13 3097.194 0.883 Selected Features, No scaling 2416.065 3533.59 0.848 Below diagram represents the optimization process on Random Forest regressor. Fig -6: Optimized Random Forest Prediction Performance Table -3: Random Forest Optimized Accuracy Performance Data Splitting Criteria MAE RMSE R2 SCORE Optimized Performance 2360.747 3219.924 0.878 Here also we have plotted true GDP per capita against the prediction. And it is clear that Gradient Boosting gave us nearly same performance as that of random forest. Fig -7: Gradient Boosting Prediction Performance Table -4: Gradient Boosting Accuracy Performance Data Splitting Criteria MAE RMSE R2 SCORE All features, No scaling 2280.462 3413.635 0.858 Selected Features, No scaling 2467.208 3789.297 0.826
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2912 Fig -8: Optimized Gradient Boosting Prediction Performance Table -5: Gradient Boosting Optimized Accuracy Performance Data Splitting Criteria MAE RMSE R2 SCORE Optimized Performance 2362.935 3469.360 0.889 5. CONCLUSIONS AND FUTURE WORK We explored all the supervisedregressionmodelsinorderto get the best fitting models. We have trained the model using Linear Regression, Random Forest and Gradient Boosting machine learning algorithms and also estimated the performance of these models. Evaluation is done using MAE and RMSE techniques and then comparedall threemodelsto get a clear overview of performance. The accuracy obtained by linear regression algorithm is 82% and by random forest is 87%. On the basis of theoptimizationprocess,themachine learning algorithm “Gradient Boosting” utilized during this project worked well with the accuracy 89% in order to predict the true GDP per capita. Finally deployed the highest accuracy model to “GDP Estimation Tool” which estimates and forecasts GDP of a country just by giving some attribute as input for that country. REFERENCES [1] Gary L Shelley and Frederick H Wallace. Inflation, money, and real gdp in mexico: a causality analysis. Applied Economics Letters, 11(4):223–225, 2004. [2] Gang Long. Gdp prediction by support vector machine trained with genetic algorithm. In 2010 2nd International Conference on Signal Processing Systems, volume 3, pages V3–1. IEEE, 2010. [3] J. Roush, K. Siopes and G. Hu, ”Predicting gross domestic product using autoregressive models,” 2017 IEEE 15th International Conference on Software Engineering Research, Management and Applications (SERA), 2017, pp. 317-322. [4] Martin Schneider, Martin Spitzer, et al. Forecasting austrian gdp using the generalized dynamic factor model. Technical report, 2004. [5] Vaishnavi Padmawar, Pradnya Pawar, and Akshit Karande. Gross domestic product prediction using machine learning.