SlideShare a Scribd company logo
Arzam	
  Muzaffar	
  Kotriwala	
  
UNMKL_009994	
  
Wind	
  Speed	
  Prediction	
  Using	
  
Radial	
  Basis	
  Function	
  Neural	
  
Network	
  
H53PJ3	
  
Final	
  Year	
  Individual	
  Project	
  
Agenda
1.  Motivation
2.  Objectives & Deliverables
3.  Project Fundamentals
4.  Methodology
5.  Results
6.  Conclusion
Agenda
1. Motivation
2.  Objectives & Deliverables
3.  Project Fundamentals
4.  Methodology
5.  Results
6.  Conclusion
Motivation | Why Predict Wind?
²  Increase in demand for renewable energy
•  Increase in crude oil prices
•  Worldwide awareness of environmental issues & energy scarcity
²  Wind power characteristics
•  Environment-friendly
•  High efficiency
²  Power production capacity varies greatly with varying weather conditions
²  Short term predictions are useful for:
•  Administering wind power
•  Scheduling maintenance
•  Boosting power generation efficiency
²  To prepare for anticipated destruction caused by high speed winds and
catastrophes such as hurricanes
Motivation | Why Neural Networks?
²  Wind exhibits non-linear behavior.
²  Neural networks are capable of handling non-linear data.
²  A simple approach for solving various problems that are otherwise difficult
to be modeled by conventional methods
²  Neural network have the ability to:
•  Learn from data/examples
•  Recognize conspicuous and hidden patterns in chronological
observations
•  Use these relationships to predict forthcoming data
²  Suitable for wind speed prediction owing to:
•  Simplicity
•  Robustness
Motivation | Applications of Neural
Networks?
²  Pattern Recognition
²  Optimization
²  Power Systems
²  Medicine
²  Robotics
²  Control Systems
²  Manufacturing
²  Signal Processing
²  Psychology
²  Forecasting
•  Weather and market trends
•  Predicting mineral exploration sites
•  Electrical & Thermal load predictions
Agenda
1.  Motivation
2. Objectives & Deliverables
3.  Project Fundamentals
4.  Methodology
5.  Results
6.  Conclusion
Objectives Deliverables
Obtain and organize historical wind
data to train network
Variables relevant to wind speed
prediction identified and separated
into distinct training and prediction
sets
Design a RBF neural network with
appropriate input parameters and
architectures
Short-term wind speed forecasting
models with various network
configurations
Develop code to implement and train
the neural network models
Validation of forecasting accuracy of
RBF model with plots and error
calculations
Test the performance to investigate
and analyze the RBF prediction
technique
Justifications for using the proposed
RBF neural network design
Project Objectives & Deliverables
Agenda
1.  Motivation
2.  Objectives & Deliverables
3. Project Fundamentals
4.  Methodology
5.  Results
6.  Conclusion
Biological Neural Networks
Learning in biological structures entails modifications to the synaptic
weight connections that link the neurons.
Artificial Neural Networks
What are they?
²  Inspired by the biological neural system
²  A subset of the domain of AI
How do they work?
²  Each single neuron is connected to other neurons of a previous layer
through adaptable synaptic weights
²  Patterns are stored as a set of connection weights
Radial Basis Function Neural Network
²  Activation function = Radial Basis Gaussian function
²  RBF has been previously applied across a spectrum of engineering
problems.
²  Studies have revealed that the BP network converges at a slow pace.
²  RBF supersedes BP in terms of learning speed and approximation accuracy
and is free from the local minima problems of BP models.
Agenda
1.  Motivation
2.  Objectives & Deliverables
3.  Project Fundamentals
4. Methodology
5.  Results
6.  Conclusion
Methodology
The RBF wind speed forecasting system is summarized as below:
Historical Data Collection
Data Assimilation
Prediction Using RBF
Comparison with Other Techniques
Methodology | Historical Data Collection
²  The data is obtained from the Weather Analytics database and is used to
train, test and validate the network.
²  The data comprises wind speed values recorded hourly in knots, measured
at the Weather Analytics meteorological station in Madrid, Spain.
²  The wind power time series data was recorded for one complete year, from
January 1, 2012 to December 31, 2012.
²  The choice of training data plays a significant role in the overall performance
and training convergence of the neural network models.
²  Division of data:
•  Training data = 250 days
•  Testing data = 106 days
Methodology | Data Assimilation
²  Dependent variable: Wind Speed
²  Independent variables:
Methodology | Data Assimilation
²  Linear and multiple regression used to isolate the most important
independent variables.
²  Number of inputs to neural network:
•  Autocorrelation
•  Partial Autocorrelation
²  Normalization of data
Methodology | Prediction
²  The neural network model uses real world historical hourly wind data as
examples to learn from.
²  Upon the presentation of each training example, the network produces an
output based on the input pattern, which is then compared with the correct
desired output of the training pattern. In the case of there existing a
difference in these two values, the synaptic weights are changed in a
direction such that that the error is reduced.
²  Once trained, the RBF model is expected to perform projections and
generalizations at high speed.
²  Design parameters
•  Number of hidden neurons
•  Activation function
•  Spread factor
Methodology | Model A: Wind Speed Only
Methodology | Model B: Wind Speed &
Wind Direction
Methodology | Model C: Wind Speed &
Surface Air Temperature
Methodology | Model D: Wind Speed, Wind
Direction & Surface Air Temperature
Methodology | Model E: The Beaufort Scale
Agenda
1.  Motivation
2.  Objectives & Deliverables
3.  Project Fundamentals
4.  Methodology
5. Results
6.  Conclusion
Results | Performance
Error Metrics:
²  Root mean square error (RMSE)
²  Mean absolute error (MAE)
²  Mean absolute percentage error (MAPE)
The performance of the RBF neural network model is compared with:
²  The Persistence theorem
²  Back Propagation (BP) MLP neural network
Results | Summary of RBF Models
Model # of Inputs Spread Factor Hidden
Neurons
RMS Error
A 4 10 30 1.69
B 8 50 30 1.70
C 8 14 80 1.64
D 12 90 43 1.65
E 4 10 8 0.56
Results | Summary of RBF Models
Comparison of the expected one-hour ahead output with the actual output of the
neural network of the response of Model C.
Results | Comparison with Persistence
Both the neural networks significantly outperformed the persistence technique.
0
0.5
1
1.5
2
2.5
3
3.5
4
0 1 2 3 4 5 6 7 8 9 10
RMSError
Look Ahead Hours
RBF (VS) Persistence
RBF Persistence
Results | Comparison with MLP
Different initial connection weights of the MLP result in different training and
prediction performances.
Though the accuracies of the two networks differed slightly, the RBF model
proved to be more reliable and suitable for the task at hand.
Agenda
1.  Motivation
2.  Objectives & Deliverables
3.  Project Fundamentals
4.  Methodology
5.  Results
6. Conclusion
Conclusion
²  The results confirm the outcomes achieved by other researchers - the
applicability of neural networks to wind speed prediction is affirmed.
²  Artificial neural networks are a reliable method for prediction.
²  It was discovered that, different network configurations directly influenced
the forecast accuracy.
²  It should be noted that the optimal choice of neural network or error metric
for a specific site may not necessarily be the most suitable option for
another site.
Conclusion
²  Both, RBF and MLP neural networks predicted the time series fairly well.
However, certain consistent trends were seen in the errors. This could mean
that the neural networks are unable to predict the series to a high degree of
precision.
²  The Radial Basis Function (RBF) network is advantageous over the Back-
propagation (BP) network in terms of consistency and reliability. Given a set
of training inputs and corresponding targets, the RBF network produced the
same result each time.
²  Predicting the Beaufort Force of the wind revealed the usefulness of using
neural networks in wind speed prediction.
Recommendations for Future Work
²  Weather is a continuous, multi-dimensional, data-intensive, dynamic and
chaotic process.
²  Owing to these characteristics, highly accurate weather forecasting remains
a big challenge.
²  Improvements to proposed models
•  Training the network with data of more number of years.
•  Reducing complexity of the designs – reducing number of hidden
neurons.
²  Development of a single universal performance score – combining metrics
such as RMSE, MAE, MSE.

More Related Content

What's hot

Weather Forecasting using Deep Learning A lgorithm for the Ethiopian Context
Weather Forecasting using Deep Learning A lgorithm for the Ethiopian ContextWeather Forecasting using Deep Learning A lgorithm for the Ethiopian Context
Weather Forecasting using Deep Learning A lgorithm for the Ethiopian Context
Aksum Institute of Technology(AIT, @Letsgo)
 
Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...
Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...
Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...
Mohamed Abuella
 
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Md. Main Uddin Rony
 
Slides ppt
Slides pptSlides ppt
Slides pptbutest
 
Presentation on Regression Analysis
Presentation on Regression AnalysisPresentation on Regression Analysis
Presentation on Regression Analysis
J P Verma
 
Multi-Layer Perceptrons
Multi-Layer PerceptronsMulti-Layer Perceptrons
Multi-Layer PerceptronsESCOM
 
What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?
Kazuki Yoshida
 
Introduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningIntroduction to Big Data/Machine Learning
Introduction to Big Data/Machine Learning
Lars Marius Garshol
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
Joel Graff
 
Predicting Autism Spectrum Disorder using Supervised Learning Algorithms
Predicting Autism Spectrum Disorder using Supervised Learning AlgorithmsPredicting Autism Spectrum Disorder using Supervised Learning Algorithms
Predicting Autism Spectrum Disorder using Supervised Learning Algorithms
IRJET Journal
 
The world of loss function
The world of loss functionThe world of loss function
The world of loss function
홍배 김
 
Final thesis presentation
Final thesis presentationFinal thesis presentation
Final thesis presentation
Pawan Singh
 
Clustering - Machine Learning Techniques
Clustering - Machine Learning TechniquesClustering - Machine Learning Techniques
Clustering - Machine Learning Techniques
Kush Kulshrestha
 
Ensemble learning
Ensemble learningEnsemble learning
Ensemble learning
Mustafa Sherazi
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-Learn
Benjamin Bengfort
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
Mohamed Talaat
 
Time series analysis
Time series analysisTime series analysis
Time series analysis
Utkarsh Sharma
 
Machine Learning Final presentation
Machine Learning Final presentation Machine Learning Final presentation
Machine Learning Final presentation
AyanaRukasar
 
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre..."An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
Edge AI and Vision Alliance
 
Lecture 4 Decision Trees (2): Entropy, Information Gain, Gain Ratio
Lecture 4 Decision Trees (2): Entropy, Information Gain, Gain RatioLecture 4 Decision Trees (2): Entropy, Information Gain, Gain Ratio
Lecture 4 Decision Trees (2): Entropy, Information Gain, Gain Ratio
Marina Santini
 

What's hot (20)

Weather Forecasting using Deep Learning A lgorithm for the Ethiopian Context
Weather Forecasting using Deep Learning A lgorithm for the Ethiopian ContextWeather Forecasting using Deep Learning A lgorithm for the Ethiopian Context
Weather Forecasting using Deep Learning A lgorithm for the Ethiopian Context
 
Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...
Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...
Forecasting Solar Power Ramp Events Using Machine Learning Classification Tec...
 
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
 
Slides ppt
Slides pptSlides ppt
Slides ppt
 
Presentation on Regression Analysis
Presentation on Regression AnalysisPresentation on Regression Analysis
Presentation on Regression Analysis
 
Multi-Layer Perceptrons
Multi-Layer PerceptronsMulti-Layer Perceptrons
Multi-Layer Perceptrons
 
What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?
 
Introduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningIntroduction to Big Data/Machine Learning
Introduction to Big Data/Machine Learning
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
 
Predicting Autism Spectrum Disorder using Supervised Learning Algorithms
Predicting Autism Spectrum Disorder using Supervised Learning AlgorithmsPredicting Autism Spectrum Disorder using Supervised Learning Algorithms
Predicting Autism Spectrum Disorder using Supervised Learning Algorithms
 
The world of loss function
The world of loss functionThe world of loss function
The world of loss function
 
Final thesis presentation
Final thesis presentationFinal thesis presentation
Final thesis presentation
 
Clustering - Machine Learning Techniques
Clustering - Machine Learning TechniquesClustering - Machine Learning Techniques
Clustering - Machine Learning Techniques
 
Ensemble learning
Ensemble learningEnsemble learning
Ensemble learning
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-Learn
 
Artificial Neural Networks - ANN
Artificial Neural Networks - ANNArtificial Neural Networks - ANN
Artificial Neural Networks - ANN
 
Time series analysis
Time series analysisTime series analysis
Time series analysis
 
Machine Learning Final presentation
Machine Learning Final presentation Machine Learning Final presentation
Machine Learning Final presentation
 
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre..."An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
 
Lecture 4 Decision Trees (2): Entropy, Information Gain, Gain Ratio
Lecture 4 Decision Trees (2): Entropy, Information Gain, Gain RatioLecture 4 Decision Trees (2): Entropy, Information Gain, Gain Ratio
Lecture 4 Decision Trees (2): Entropy, Information Gain, Gain Ratio
 

Viewers also liked

Advancing Climate Prediction Science – Decadal Prediction
Advancing Climate Prediction Science – Decadal PredictionAdvancing Climate Prediction Science – Decadal Prediction
Advancing Climate Prediction Science – Decadal Prediction
Permaculture Cooperative
 
Artificial Neural Networks for Storm Surge Prediction in North Carolina
Artificial Neural Networks for Storm Surge Prediction in North CarolinaArtificial Neural Networks for Storm Surge Prediction in North Carolina
Artificial Neural Networks for Storm Surge Prediction in North Carolina
Anton Bezuglov
 
Nural network ER. Abhishek k. upadhyay
Nural network ER. Abhishek  k. upadhyayNural network ER. Abhishek  k. upadhyay
Nural network ER. Abhishek k. upadhyay
abhishek upadhyay
 
Stock market analysis using ga and neural network
Stock market analysis using ga and neural networkStock market analysis using ga and neural network
Stock market analysis using ga and neural network
Amr Abd El Latief
 
Application of cgpann in solar irradiance
Application of cgpann in solar irradianceApplication of cgpann in solar irradiance
Application of cgpann in solar irradiance
Jawad Khan
 
Goswami Climate Change And Indian Monsoon Cse Workshop
Goswami  Climate Change And Indian Monsoon Cse WorkshopGoswami  Climate Change And Indian Monsoon Cse Workshop
Goswami Climate Change And Indian Monsoon Cse Workshop
equitywatch
 
DisEMBL - Artificial neural network prediction of protein disorder
DisEMBL - Artificial neural network prediction of protein disorderDisEMBL - Artificial neural network prediction of protein disorder
DisEMBL - Artificial neural network prediction of protein disorder
Lars Juhl Jensen
 
Multilayer perceptron
Multilayer perceptronMultilayer perceptron
Multilayer perceptron
smitamm
 
NS2 3.5 Weather Forecasting
NS2 3.5 Weather ForecastingNS2 3.5 Weather Forecasting
NS2 3.5 Weather Forecasting
Bishop Kenny NJROTC NS1/NS2
 
Neural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variablesNeural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variablesJonathan D'Cruz
 
Wind power forecasting an application of machine
Wind power forecasting   an application of machineWind power forecasting   an application of machine
Wind power forecasting an application of machine
Jawad Khan
 
Neural
NeuralNeural
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer Perceptron
Mostafa G. M. Mostafa
 
Convolutional Neural Network (CNN) presentation from theory to code in Theano
Convolutional Neural Network (CNN) presentation from theory to code in TheanoConvolutional Neural Network (CNN) presentation from theory to code in Theano
Convolutional Neural Network (CNN) presentation from theory to code in Theano
Seongwon Hwang
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
NikitaRuhela
 
Convolutional neural network in practice
Convolutional neural network in practiceConvolutional neural network in practice
Convolutional neural network in practice
남주 김
 
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)
Gaurav Mittal
 
Deep Learning - Convolutional Neural Networks - Architectural Zoo
Deep Learning - Convolutional Neural Networks - Architectural ZooDeep Learning - Convolutional Neural Networks - Architectural Zoo
Deep Learning - Convolutional Neural Networks - Architectural Zoo
Christian Perone
 
Artificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKSArtificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKS
REHMAT ULLAH
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
Ahmed_hashmi
 

Viewers also liked (20)

Advancing Climate Prediction Science – Decadal Prediction
Advancing Climate Prediction Science – Decadal PredictionAdvancing Climate Prediction Science – Decadal Prediction
Advancing Climate Prediction Science – Decadal Prediction
 
Artificial Neural Networks for Storm Surge Prediction in North Carolina
Artificial Neural Networks for Storm Surge Prediction in North CarolinaArtificial Neural Networks for Storm Surge Prediction in North Carolina
Artificial Neural Networks for Storm Surge Prediction in North Carolina
 
Nural network ER. Abhishek k. upadhyay
Nural network ER. Abhishek  k. upadhyayNural network ER. Abhishek  k. upadhyay
Nural network ER. Abhishek k. upadhyay
 
Stock market analysis using ga and neural network
Stock market analysis using ga and neural networkStock market analysis using ga and neural network
Stock market analysis using ga and neural network
 
Application of cgpann in solar irradiance
Application of cgpann in solar irradianceApplication of cgpann in solar irradiance
Application of cgpann in solar irradiance
 
Goswami Climate Change And Indian Monsoon Cse Workshop
Goswami  Climate Change And Indian Monsoon Cse WorkshopGoswami  Climate Change And Indian Monsoon Cse Workshop
Goswami Climate Change And Indian Monsoon Cse Workshop
 
DisEMBL - Artificial neural network prediction of protein disorder
DisEMBL - Artificial neural network prediction of protein disorderDisEMBL - Artificial neural network prediction of protein disorder
DisEMBL - Artificial neural network prediction of protein disorder
 
Multilayer perceptron
Multilayer perceptronMultilayer perceptron
Multilayer perceptron
 
NS2 3.5 Weather Forecasting
NS2 3.5 Weather ForecastingNS2 3.5 Weather Forecasting
NS2 3.5 Weather Forecasting
 
Neural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variablesNeural networks for the prediction and forecasting of water resources variables
Neural networks for the prediction and forecasting of water resources variables
 
Wind power forecasting an application of machine
Wind power forecasting   an application of machineWind power forecasting   an application of machine
Wind power forecasting an application of machine
 
Neural
NeuralNeural
Neural
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer Perceptron
 
Convolutional Neural Network (CNN) presentation from theory to code in Theano
Convolutional Neural Network (CNN) presentation from theory to code in TheanoConvolutional Neural Network (CNN) presentation from theory to code in Theano
Convolutional Neural Network (CNN) presentation from theory to code in Theano
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Convolutional neural network in practice
Convolutional neural network in practiceConvolutional neural network in practice
Convolutional neural network in practice
 
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)
 
Deep Learning - Convolutional Neural Networks - Architectural Zoo
Deep Learning - Convolutional Neural Networks - Architectural ZooDeep Learning - Convolutional Neural Networks - Architectural Zoo
Deep Learning - Convolutional Neural Networks - Architectural Zoo
 
Artificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKSArtificial intelligence NEURAL NETWORKS
Artificial intelligence NEURAL NETWORKS
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 

Similar to Presentation: Wind Speed Prediction using Radial Basis Function Neural Network

710201911
710201911710201911
710201911
IJRAT
 
MCP_ES_2012_Jie
MCP_ES_2012_JieMCP_ES_2012_Jie
MCP_ES_2012_Jie
MDO_Lab
 
710201911
710201911710201911
710201911
IJRAT
 
CFD down-scaling and online measurements for short-term wind power forecasting
CFD down-scaling and online measurements for short-term wind power forecastingCFD down-scaling and online measurements for short-term wind power forecasting
CFD down-scaling and online measurements for short-term wind power forecasting
Jean-Claude Meteodyn
 
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
ssuser4b1f48
 
Demand forecast of PV integrated bioclimatic buildings using ensemble framework
Demand forecast of PV integrated bioclimatic buildings using ensemble frameworkDemand forecast of PV integrated bioclimatic buildings using ensemble framework
Demand forecast of PV integrated bioclimatic buildings using ensemble framework
Muhammad Qamar Raza
 
wsn
wsnwsn
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET Journal
 
ICDATE PPT (4).pptx
ICDATE PPT (4).pptxICDATE PPT (4).pptx
ICDATE PPT (4).pptx
ssuser356d4d
 
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
Wind power prediction using a nonlinear autoregressive  exogenous model netwo...Wind power prediction using a nonlinear autoregressive  exogenous model netwo...
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
IJECEIAES
 
Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02Nihar Ranjan Behera
 
Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron
IJMER
 
Show & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdf
Show & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdfShow & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdf
Show & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdf
SIFOfgem
 
Artificial neural network for load forecasting in smart grid
Artificial neural network for load forecasting in smart gridArtificial neural network for load forecasting in smart grid
Artificial neural network for load forecasting in smart grid
Ehsan Zeraatparvar
 
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
IRJET Journal
 
Neural wavelet based hybrid model for short-term load forecasting
Neural wavelet based hybrid model for short-term load forecastingNeural wavelet based hybrid model for short-term load forecasting
Neural wavelet based hybrid model for short-term load forecasting
Alexander Decker
 
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
IOSRJEEE
 
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural  Network ApproachPrediction of Extreme Wind Speed Using Artificial Neural  Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Scientific Review SR
 
Customer Sucess Story: Big Data in EDP
Customer Sucess Story: Big Data in EDP Customer Sucess Story: Big Data in EDP
Customer Sucess Story: Big Data in EDP
Xpand IT
 

Similar to Presentation: Wind Speed Prediction using Radial Basis Function Neural Network (20)

710201911
710201911710201911
710201911
 
Paper18
Paper18Paper18
Paper18
 
MCP_ES_2012_Jie
MCP_ES_2012_JieMCP_ES_2012_Jie
MCP_ES_2012_Jie
 
710201911
710201911710201911
710201911
 
CFD down-scaling and online measurements for short-term wind power forecasting
CFD down-scaling and online measurements for short-term wind power forecastingCFD down-scaling and online measurements for short-term wind power forecasting
CFD down-scaling and online measurements for short-term wind power forecasting
 
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
NS-CUK Joint Journal Club: Minwoo Choi, Review on "Short-term wind speed fore...
 
Demand forecast of PV integrated bioclimatic buildings using ensemble framework
Demand forecast of PV integrated bioclimatic buildings using ensemble frameworkDemand forecast of PV integrated bioclimatic buildings using ensemble framework
Demand forecast of PV integrated bioclimatic buildings using ensemble framework
 
wsn
wsnwsn
wsn
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
 
ICDATE PPT (4).pptx
ICDATE PPT (4).pptxICDATE PPT (4).pptx
ICDATE PPT (4).pptx
 
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
Wind power prediction using a nonlinear autoregressive  exogenous model netwo...Wind power prediction using a nonlinear autoregressive  exogenous model netwo...
Wind power prediction using a nonlinear autoregressive exogenous model netwo...
 
Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02
 
Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron
 
Show & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdf
Show & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdfShow & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdf
Show & Tell - Data & Digitalisation, Weather & Predictive Analytics.pdf
 
Artificial neural network for load forecasting in smart grid
Artificial neural network for load forecasting in smart gridArtificial neural network for load forecasting in smart grid
Artificial neural network for load forecasting in smart grid
 
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
 
Neural wavelet based hybrid model for short-term load forecasting
Neural wavelet based hybrid model for short-term load forecastingNeural wavelet based hybrid model for short-term load forecasting
Neural wavelet based hybrid model for short-term load forecasting
 
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
A Comparative study on Different ANN Techniques in Wind Speed Forecasting for...
 
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural  Network ApproachPrediction of Extreme Wind Speed Using Artificial Neural  Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
 
Customer Sucess Story: Big Data in EDP
Customer Sucess Story: Big Data in EDP Customer Sucess Story: Big Data in EDP
Customer Sucess Story: Big Data in EDP
 

Recently uploaded

一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Enterprise Wired
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
eddie19851
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
AnirbanRoy608946
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 

Recently uploaded (20)

一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 

Presentation: Wind Speed Prediction using Radial Basis Function Neural Network

  • 1. Arzam  Muzaffar  Kotriwala   UNMKL_009994   Wind  Speed  Prediction  Using   Radial  Basis  Function  Neural   Network   H53PJ3   Final  Year  Individual  Project  
  • 2. Agenda 1.  Motivation 2.  Objectives & Deliverables 3.  Project Fundamentals 4.  Methodology 5.  Results 6.  Conclusion
  • 3. Agenda 1. Motivation 2.  Objectives & Deliverables 3.  Project Fundamentals 4.  Methodology 5.  Results 6.  Conclusion
  • 4. Motivation | Why Predict Wind? ²  Increase in demand for renewable energy •  Increase in crude oil prices •  Worldwide awareness of environmental issues & energy scarcity ²  Wind power characteristics •  Environment-friendly •  High efficiency ²  Power production capacity varies greatly with varying weather conditions ²  Short term predictions are useful for: •  Administering wind power •  Scheduling maintenance •  Boosting power generation efficiency ²  To prepare for anticipated destruction caused by high speed winds and catastrophes such as hurricanes
  • 5. Motivation | Why Neural Networks? ²  Wind exhibits non-linear behavior. ²  Neural networks are capable of handling non-linear data. ²  A simple approach for solving various problems that are otherwise difficult to be modeled by conventional methods ²  Neural network have the ability to: •  Learn from data/examples •  Recognize conspicuous and hidden patterns in chronological observations •  Use these relationships to predict forthcoming data ²  Suitable for wind speed prediction owing to: •  Simplicity •  Robustness
  • 6. Motivation | Applications of Neural Networks? ²  Pattern Recognition ²  Optimization ²  Power Systems ²  Medicine ²  Robotics ²  Control Systems ²  Manufacturing ²  Signal Processing ²  Psychology ²  Forecasting •  Weather and market trends •  Predicting mineral exploration sites •  Electrical & Thermal load predictions
  • 7. Agenda 1.  Motivation 2. Objectives & Deliverables 3.  Project Fundamentals 4.  Methodology 5.  Results 6.  Conclusion
  • 8. Objectives Deliverables Obtain and organize historical wind data to train network Variables relevant to wind speed prediction identified and separated into distinct training and prediction sets Design a RBF neural network with appropriate input parameters and architectures Short-term wind speed forecasting models with various network configurations Develop code to implement and train the neural network models Validation of forecasting accuracy of RBF model with plots and error calculations Test the performance to investigate and analyze the RBF prediction technique Justifications for using the proposed RBF neural network design Project Objectives & Deliverables
  • 9. Agenda 1.  Motivation 2.  Objectives & Deliverables 3. Project Fundamentals 4.  Methodology 5.  Results 6.  Conclusion
  • 10. Biological Neural Networks Learning in biological structures entails modifications to the synaptic weight connections that link the neurons.
  • 11. Artificial Neural Networks What are they? ²  Inspired by the biological neural system ²  A subset of the domain of AI How do they work? ²  Each single neuron is connected to other neurons of a previous layer through adaptable synaptic weights ²  Patterns are stored as a set of connection weights
  • 12. Radial Basis Function Neural Network ²  Activation function = Radial Basis Gaussian function ²  RBF has been previously applied across a spectrum of engineering problems. ²  Studies have revealed that the BP network converges at a slow pace. ²  RBF supersedes BP in terms of learning speed and approximation accuracy and is free from the local minima problems of BP models.
  • 13. Agenda 1.  Motivation 2.  Objectives & Deliverables 3.  Project Fundamentals 4. Methodology 5.  Results 6.  Conclusion
  • 14. Methodology The RBF wind speed forecasting system is summarized as below: Historical Data Collection Data Assimilation Prediction Using RBF Comparison with Other Techniques
  • 15. Methodology | Historical Data Collection ²  The data is obtained from the Weather Analytics database and is used to train, test and validate the network. ²  The data comprises wind speed values recorded hourly in knots, measured at the Weather Analytics meteorological station in Madrid, Spain. ²  The wind power time series data was recorded for one complete year, from January 1, 2012 to December 31, 2012. ²  The choice of training data plays a significant role in the overall performance and training convergence of the neural network models. ²  Division of data: •  Training data = 250 days •  Testing data = 106 days
  • 16. Methodology | Data Assimilation ²  Dependent variable: Wind Speed ²  Independent variables:
  • 17. Methodology | Data Assimilation ²  Linear and multiple regression used to isolate the most important independent variables. ²  Number of inputs to neural network: •  Autocorrelation •  Partial Autocorrelation ²  Normalization of data
  • 18. Methodology | Prediction ²  The neural network model uses real world historical hourly wind data as examples to learn from. ²  Upon the presentation of each training example, the network produces an output based on the input pattern, which is then compared with the correct desired output of the training pattern. In the case of there existing a difference in these two values, the synaptic weights are changed in a direction such that that the error is reduced. ²  Once trained, the RBF model is expected to perform projections and generalizations at high speed. ²  Design parameters •  Number of hidden neurons •  Activation function •  Spread factor
  • 19. Methodology | Model A: Wind Speed Only
  • 20. Methodology | Model B: Wind Speed & Wind Direction
  • 21. Methodology | Model C: Wind Speed & Surface Air Temperature
  • 22. Methodology | Model D: Wind Speed, Wind Direction & Surface Air Temperature
  • 23. Methodology | Model E: The Beaufort Scale
  • 24. Agenda 1.  Motivation 2.  Objectives & Deliverables 3.  Project Fundamentals 4.  Methodology 5. Results 6.  Conclusion
  • 25. Results | Performance Error Metrics: ²  Root mean square error (RMSE) ²  Mean absolute error (MAE) ²  Mean absolute percentage error (MAPE) The performance of the RBF neural network model is compared with: ²  The Persistence theorem ²  Back Propagation (BP) MLP neural network
  • 26. Results | Summary of RBF Models Model # of Inputs Spread Factor Hidden Neurons RMS Error A 4 10 30 1.69 B 8 50 30 1.70 C 8 14 80 1.64 D 12 90 43 1.65 E 4 10 8 0.56
  • 27. Results | Summary of RBF Models Comparison of the expected one-hour ahead output with the actual output of the neural network of the response of Model C.
  • 28. Results | Comparison with Persistence Both the neural networks significantly outperformed the persistence technique. 0 0.5 1 1.5 2 2.5 3 3.5 4 0 1 2 3 4 5 6 7 8 9 10 RMSError Look Ahead Hours RBF (VS) Persistence RBF Persistence
  • 29. Results | Comparison with MLP Different initial connection weights of the MLP result in different training and prediction performances. Though the accuracies of the two networks differed slightly, the RBF model proved to be more reliable and suitable for the task at hand.
  • 30. Agenda 1.  Motivation 2.  Objectives & Deliverables 3.  Project Fundamentals 4.  Methodology 5.  Results 6. Conclusion
  • 31. Conclusion ²  The results confirm the outcomes achieved by other researchers - the applicability of neural networks to wind speed prediction is affirmed. ²  Artificial neural networks are a reliable method for prediction. ²  It was discovered that, different network configurations directly influenced the forecast accuracy. ²  It should be noted that the optimal choice of neural network or error metric for a specific site may not necessarily be the most suitable option for another site.
  • 32. Conclusion ²  Both, RBF and MLP neural networks predicted the time series fairly well. However, certain consistent trends were seen in the errors. This could mean that the neural networks are unable to predict the series to a high degree of precision. ²  The Radial Basis Function (RBF) network is advantageous over the Back- propagation (BP) network in terms of consistency and reliability. Given a set of training inputs and corresponding targets, the RBF network produced the same result each time. ²  Predicting the Beaufort Force of the wind revealed the usefulness of using neural networks in wind speed prediction.
  • 33. Recommendations for Future Work ²  Weather is a continuous, multi-dimensional, data-intensive, dynamic and chaotic process. ²  Owing to these characteristics, highly accurate weather forecasting remains a big challenge. ²  Improvements to proposed models •  Training the network with data of more number of years. •  Reducing complexity of the designs – reducing number of hidden neurons. ²  Development of a single universal performance score – combining metrics such as RMSE, MAE, MSE.