SlideShare una empresa de Scribd logo
1 de 17
Introduction to Particles
Swarm Optimization
Presented By Mat S
Particle Swarm Optimization
Inventors: James Kennedy and Russell Eberhart
 An Algorithm originally developed to imitate the
motion of a Flock of Birds, or insects
 Assumes Information Exchange (Social Interactions)
among the search agents
 Basic Idea: Keep track of
– Global Best (G best)
– Self Best (P best)
How does it work?
 Problem:
Find X which minimizes f(X)
 Particle Swarm:
– Start: Random set of solution vectors
– Experiment: Include randomness in the choice
of new states.
– Remember: Encode the information about good
solutions.
– Improvise: Use the ‘experience’ information to
initiate search in a new regions
Particle Swarm Optimization
Particle Swarm Optimization
Vi pbest and Vik
Particle Swarm Optimization
Overview of PSO
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
0 10 20 30 40 50 60 70 80 90 100
0
10
20
30
40
50
60
70
80
90
100
PSO
X
Y
Example
Find minimum value in the function:
(x - 15)^2 + (y - 20)^2 = 0
Answer:
x = 15 and y = 20
Now.. Please find minimum value using PSO!
Example
1st iterations
0 5 10 15 20 25 30
0
5
10
15
20
25
30
PSO
X
Y
Example
Iteration X Y (X-15)^2+(Y-20)^2 Gbest
1 10 10 125 25
2 10 14.9721 50.27981356 25
3 10 23.77597 39.25795364 15.7092
Example
0 0 0.7403 1 0 2 0.7404 10 10 2 0.7404 10 10
0 0 0.2934 1 0 2 0.2934 10 10 2 0.2934 10 10
For X
Example
4.972 6.464 0.7404 1 6.4637 2 0.7404 10 10 2 0.7404 10 10
8.804 11.445 0.2934 1 11.445 2 0.2934 14.97 14.97 2 0.2934 10 10
For Y
Example
2nd iterations
0 5 10 15 20 25 30
0
5
10
15
20
25
30
Example
7th Iterations
0 5 10 15 20 25 30
0
5
10
15
20
25
30
Example
30th Iterations
0 5 10 15 20 25 30
0
5
10
15
20
25
30
Particle Swarm Optimization
What is P best ?
What is G best ?
Look at the datapbestngbest.xls
Demo
Thank You

Más contenido relacionado

La actualidad más candente

Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSOMohamed Talaat
 
Harris hawks optimization
Harris hawks optimizationHarris hawks optimization
Harris hawks optimizationAhmed Fouad Ali
 
Branch And Bound and Beam Search Feature Selection Algorithms
Branch And Bound and Beam Search Feature Selection AlgorithmsBranch And Bound and Beam Search Feature Selection Algorithms
Branch And Bound and Beam Search Feature Selection AlgorithmsChamin Nalinda Loku Gam Hewage
 
(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy
(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy
(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedyKittinan Noimanee
 
Artificial bee colony (abc)
Artificial bee colony (abc)Artificial bee colony (abc)
Artificial bee colony (abc)quadmemo
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient TheoremAshwin Rao
 
Artificial Bee Colony algorithm
Artificial Bee Colony algorithmArtificial Bee Colony algorithm
Artificial Bee Colony algorithmAhmed Fouad Ali
 
Dimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applicationsDimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applicationsViet-Trung TRAN
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationanurag singh
 
Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)Mostafa G. M. Mostafa
 
Ant colony opitimization numerical example
Ant colony opitimization numerical exampleAnt colony opitimization numerical example
Ant colony opitimization numerical exampleHarish Kant Soni
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent methodSanghyuk Chun
 
Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018
Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018
Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018Universitat Politècnica de Catalunya
 
Music Personalization : Real time Platforms.
Music Personalization : Real time Platforms.Music Personalization : Real time Platforms.
Music Personalization : Real time Platforms.Esh Vckay
 
Inverse Reinforcement Learning Algorithms
Inverse Reinforcement Learning AlgorithmsInverse Reinforcement Learning Algorithms
Inverse Reinforcement Learning AlgorithmsSungjoon Choi
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Engr Nosheen Memon
 
Recurrent neural networks rnn
Recurrent neural networks   rnnRecurrent neural networks   rnn
Recurrent neural networks rnnKuppusamy P
 
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 RatioMarina Santini
 
Support vector machine
Support vector machineSupport vector machine
Support vector machineMusa Hawamdah
 
Lecture 9 Markov decision process
Lecture 9 Markov decision processLecture 9 Markov decision process
Lecture 9 Markov decision processVARUN KUMAR
 

La actualidad más candente (20)

Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSO
 
Harris hawks optimization
Harris hawks optimizationHarris hawks optimization
Harris hawks optimization
 
Branch And Bound and Beam Search Feature Selection Algorithms
Branch And Bound and Beam Search Feature Selection AlgorithmsBranch And Bound and Beam Search Feature Selection Algorithms
Branch And Bound and Beam Search Feature Selection Algorithms
 
(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy
(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy
(Big One) C Language - 11 เทคนิคอัลกอริทึมแบบ greedy
 
Artificial bee colony (abc)
Artificial bee colony (abc)Artificial bee colony (abc)
Artificial bee colony (abc)
 
Policy Gradient Theorem
Policy Gradient TheoremPolicy Gradient Theorem
Policy Gradient Theorem
 
Artificial Bee Colony algorithm
Artificial Bee Colony algorithmArtificial Bee Colony algorithm
Artificial Bee Colony algorithm
 
Dimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applicationsDimensionality reduction: SVD and its applications
Dimensionality reduction: SVD and its applications
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)Neural Networks: Radial Bases Functions (RBF)
Neural Networks: Radial Bases Functions (RBF)
 
Ant colony opitimization numerical example
Ant colony opitimization numerical exampleAnt colony opitimization numerical example
Ant colony opitimization numerical example
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent method
 
Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018
Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018
Variational Autoencoders VAE - Santiago Pascual - UPC Barcelona 2018
 
Music Personalization : Real time Platforms.
Music Personalization : Real time Platforms.Music Personalization : Real time Platforms.
Music Personalization : Real time Platforms.
 
Inverse Reinforcement Learning Algorithms
Inverse Reinforcement Learning AlgorithmsInverse Reinforcement Learning Algorithms
Inverse Reinforcement Learning Algorithms
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO)
 
Recurrent neural networks rnn
Recurrent neural networks   rnnRecurrent neural networks   rnn
Recurrent neural networks rnn
 
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
 
Support vector machine
Support vector machineSupport vector machine
Support vector machine
 
Lecture 9 Markov decision process
Lecture 9 Markov decision processLecture 9 Markov decision process
Lecture 9 Markov decision process
 

Destacado

PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in EngineeringPrince Jain
 
Particle Swarm Optimization (A Circuit Optimization Problem)
Particle Swarm Optimization (A Circuit Optimization Problem)Particle Swarm Optimization (A Circuit Optimization Problem)
Particle Swarm Optimization (A Circuit Optimization Problem)Hamid Reza
 
Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...
Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...
Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...sky chang
 
Particle Swarm Optimization and it's Applications in Electromagnetics
Particle Swarm Optimization and it's Applications in ElectromagneticsParticle Swarm Optimization and it's Applications in Electromagnetics
Particle Swarm Optimization and it's Applications in ElectromagneticsSwapnil Gaul
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationAbhishek Agrawal
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationHanya Mohammed
 
TEXT FEUTURE SELECTION USING PARTICLE SWARM OPTIMIZATION (PSO)
TEXT FEUTURE SELECTION  USING PARTICLE SWARM OPTIMIZATION (PSO)TEXT FEUTURE SELECTION  USING PARTICLE SWARM OPTIMIZATION (PSO)
TEXT FEUTURE SELECTION USING PARTICLE SWARM OPTIMIZATION (PSO)yahye abukar
 
Swarm intelligence pso and aco
Swarm intelligence pso and acoSwarm intelligence pso and aco
Swarm intelligence pso and acosatish561
 
Particle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its ApplicationsParticle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its Applicationsadil raja
 

Destacado (10)

PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
 
Particle Swarm Optimization (A Circuit Optimization Problem)
Particle Swarm Optimization (A Circuit Optimization Problem)Particle Swarm Optimization (A Circuit Optimization Problem)
Particle Swarm Optimization (A Circuit Optimization Problem)
 
Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...
Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...
Feature Selection using Complementary Particle Swarm Optimization for DNA Mic...
 
Particle Swarm Optimization and it's Applications in Electromagnetics
Particle Swarm Optimization and it's Applications in ElectromagneticsParticle Swarm Optimization and it's Applications in Electromagnetics
Particle Swarm Optimization and it's Applications in Electromagnetics
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
PSO.ppt
PSO.pptPSO.ppt
PSO.ppt
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
TEXT FEUTURE SELECTION USING PARTICLE SWARM OPTIMIZATION (PSO)
TEXT FEUTURE SELECTION  USING PARTICLE SWARM OPTIMIZATION (PSO)TEXT FEUTURE SELECTION  USING PARTICLE SWARM OPTIMIZATION (PSO)
TEXT FEUTURE SELECTION USING PARTICLE SWARM OPTIMIZATION (PSO)
 
Swarm intelligence pso and aco
Swarm intelligence pso and acoSwarm intelligence pso and aco
Swarm intelligence pso and aco
 
Particle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its ApplicationsParticle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its Applications
 

Similar a Particles Swarm Optimization

The Binomial,poisson _ Normal Distribution (1).ppt
The Binomial,poisson _ Normal Distribution (1).pptThe Binomial,poisson _ Normal Distribution (1).ppt
The Binomial,poisson _ Normal Distribution (1).pptIjaz Manzoor
 
1.1 mean, variance and standard deviation
1.1 mean, variance and standard deviation1.1 mean, variance and standard deviation
1.1 mean, variance and standard deviationONE Virtual Services
 
Mathematics and AI
Mathematics and AIMathematics and AI
Mathematics and AIMarc Lelarge
 
Newton divided difference interpolation
Newton divided difference interpolationNewton divided difference interpolation
Newton divided difference interpolationVISHAL DONGA
 
The two sample t-test
The two sample t-testThe two sample t-test
The two sample t-testChristina K J
 
discrete and continuous probability distributions pptbecdoms-120223034321-php...
discrete and continuous probability distributions pptbecdoms-120223034321-php...discrete and continuous probability distributions pptbecdoms-120223034321-php...
discrete and continuous probability distributions pptbecdoms-120223034321-php...novrain1
 
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...Marc Lelarge
 
2012-TFM1 Economic Gas-like Models
2012-TFM1 Economic Gas-like Models2012-TFM1 Economic Gas-like Models
2012-TFM1 Economic Gas-like ModelsRicardo Lopez-Ruiz
 
LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]
LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]
LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]Daniel Valcarce
 
Normal probability distribution
Normal probability distributionNormal probability distribution
Normal probability distributionNadeem Uddin
 
Presentation on application of numerical method in our life
Presentation on application of numerical method in our lifePresentation on application of numerical method in our life
Presentation on application of numerical method in our lifeManish Kumar Singh
 
Jointly Distributed Random Variaables.ppt
Jointly Distributed Random Variaables.pptJointly Distributed Random Variaables.ppt
Jointly Distributed Random Variaables.pptRohitKumar639388
 
A/B Testing for Game Design
A/B Testing for Game DesignA/B Testing for Game Design
A/B Testing for Game DesignTrieu Nguyen
 
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)FellowBuddy.com
 
Perceptron 2015.ppt
Perceptron 2015.pptPerceptron 2015.ppt
Perceptron 2015.pptSadafAyesha9
 
Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...
Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...
Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...hirokazutanaka
 

Similar a Particles Swarm Optimization (20)

The Binomial,poisson _ Normal Distribution (1).ppt
The Binomial,poisson _ Normal Distribution (1).pptThe Binomial,poisson _ Normal Distribution (1).ppt
The Binomial,poisson _ Normal Distribution (1).ppt
 
1.1 mean, variance and standard deviation
1.1 mean, variance and standard deviation1.1 mean, variance and standard deviation
1.1 mean, variance and standard deviation
 
Mathematics and AI
Mathematics and AIMathematics and AI
Mathematics and AI
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Newton divided difference interpolation
Newton divided difference interpolationNewton divided difference interpolation
Newton divided difference interpolation
 
The two sample t-test
The two sample t-testThe two sample t-test
The two sample t-test
 
discrete and continuous probability distributions pptbecdoms-120223034321-php...
discrete and continuous probability distributions pptbecdoms-120223034321-php...discrete and continuous probability distributions pptbecdoms-120223034321-php...
discrete and continuous probability distributions pptbecdoms-120223034321-php...
 
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
 
Probability-1.pptx
Probability-1.pptxProbability-1.pptx
Probability-1.pptx
 
2012-TFM1 Economic Gas-like Models
2012-TFM1 Economic Gas-like Models2012-TFM1 Economic Gas-like Models
2012-TFM1 Economic Gas-like Models
 
LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]
LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]
LiMe: Linear Methods for Pseudo-Relevance Feedback [SAC '18 Slides]
 
08lowess
08lowess08lowess
08lowess
 
Normal probability distribution
Normal probability distributionNormal probability distribution
Normal probability distribution
 
Presentation on application of numerical method in our life
Presentation on application of numerical method in our lifePresentation on application of numerical method in our life
Presentation on application of numerical method in our life
 
Jointly Distributed Random Variaables.ppt
Jointly Distributed Random Variaables.pptJointly Distributed Random Variaables.ppt
Jointly Distributed Random Variaables.ppt
 
A/B Testing for Game Design
A/B Testing for Game DesignA/B Testing for Game Design
A/B Testing for Game Design
 
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
 
Perceptron 2015.ppt
Perceptron 2015.pptPerceptron 2015.ppt
Perceptron 2015.ppt
 
Bisection and fixed point method
Bisection and fixed point methodBisection and fixed point method
Bisection and fixed point method
 
Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...
Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...
Computational Motor Control: Optimal Control for Deterministic Systems (JAIST...
 

Más de Brian Raafiu

Monitoring solar with internet of things
Monitoring solar with internet of thingsMonitoring solar with internet of things
Monitoring solar with internet of thingsBrian Raafiu
 
3motorcylewindcharger 160623120206
3motorcylewindcharger 1606231202063motorcylewindcharger 160623120206
3motorcylewindcharger 160623120206Brian Raafiu
 
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Brian Raafiu
 
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Brian Raafiu
 
Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Brian Raafiu
 
Pendingin Minuman Otomatis
Pendingin Minuman OtomatisPendingin Minuman Otomatis
Pendingin Minuman OtomatisBrian Raafiu
 
Kotak Sampah Otomatis
Kotak Sampah OtomatisKotak Sampah Otomatis
Kotak Sampah OtomatisBrian Raafiu
 
Diberikan pasangan data input dan ouput sebagai berikut
Diberikan pasangan data input dan ouput sebagai berikutDiberikan pasangan data input dan ouput sebagai berikut
Diberikan pasangan data input dan ouput sebagai berikutBrian Raafiu
 
Introduction research
Introduction researchIntroduction research
Introduction researchBrian Raafiu
 
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Brian Raafiu
 
Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...
Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...
Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...Brian Raafiu
 
Introduction research
Introduction researchIntroduction research
Introduction researchBrian Raafiu
 
Brian Raafiu Revolusi industri edited2
Brian Raafiu Revolusi industri edited2Brian Raafiu Revolusi industri edited2
Brian Raafiu Revolusi industri edited2Brian Raafiu
 
Brian Raafiu Prakiraan jumlah produksi
Brian Raafiu Prakiraan jumlah  produksiBrian Raafiu Prakiraan jumlah  produksi
Brian Raafiu Prakiraan jumlah produksiBrian Raafiu
 
Brian Raafiu Perencanaan aliran bahan dan tata letak pabrik
Brian Raafiu Perencanaan aliran bahan dan tata letak pabrikBrian Raafiu Perencanaan aliran bahan dan tata letak pabrik
Brian Raafiu Perencanaan aliran bahan dan tata letak pabrikBrian Raafiu
 
Brian Raafiu Pemilihan lokasi pabrik
Brian Raafiu Pemilihan lokasi pabrikBrian Raafiu Pemilihan lokasi pabrik
Brian Raafiu Pemilihan lokasi pabrikBrian Raafiu
 
Brian Raafiu Pemecahan masalah dengan pendekatan engineering
Brian Raafiu Pemecahan masalah dengan pendekatan engineeringBrian Raafiu Pemecahan masalah dengan pendekatan engineering
Brian Raafiu Pemecahan masalah dengan pendekatan engineeringBrian Raafiu
 
Brian Raafiu Optimasi produksi
Brian Raafiu Optimasi produksiBrian Raafiu Optimasi produksi
Brian Raafiu Optimasi produksiBrian Raafiu
 
Brian Raafiu Industrial & systems engineering
Brian Raafiu Industrial & systems engineeringBrian Raafiu Industrial & systems engineering
Brian Raafiu Industrial & systems engineeringBrian Raafiu
 
Brian Raafiu teknologi Industry Contoh soal pemograman linier
Brian Raafiu teknologi Industry Contoh soal pemograman linierBrian Raafiu teknologi Industry Contoh soal pemograman linier
Brian Raafiu teknologi Industry Contoh soal pemograman linierBrian Raafiu
 

Más de Brian Raafiu (20)

Monitoring solar with internet of things
Monitoring solar with internet of thingsMonitoring solar with internet of things
Monitoring solar with internet of things
 
3motorcylewindcharger 160623120206
3motorcylewindcharger 1606231202063motorcylewindcharger 160623120206
3motorcylewindcharger 160623120206
 
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
 
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
Pengembangan Sistem SCADA Android Pada PLC Tipe COMPACT Untuk Aplikasi Pintu ...
 
Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)
 
Pendingin Minuman Otomatis
Pendingin Minuman OtomatisPendingin Minuman Otomatis
Pendingin Minuman Otomatis
 
Kotak Sampah Otomatis
Kotak Sampah OtomatisKotak Sampah Otomatis
Kotak Sampah Otomatis
 
Diberikan pasangan data input dan ouput sebagai berikut
Diberikan pasangan data input dan ouput sebagai berikutDiberikan pasangan data input dan ouput sebagai berikut
Diberikan pasangan data input dan ouput sebagai berikut
 
Introduction research
Introduction researchIntroduction research
Introduction research
 
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
Pengembangan SCADA Internet Pada PLC Tipe Compact Untuk Aplikasi Pintu Air Be...
 
Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...
Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...
Pengembangan Sistem SCADA Pada PLC Tipe COMPACT Untuk Aplikasi PIntu Air Otom...
 
Introduction research
Introduction researchIntroduction research
Introduction research
 
Brian Raafiu Revolusi industri edited2
Brian Raafiu Revolusi industri edited2Brian Raafiu Revolusi industri edited2
Brian Raafiu Revolusi industri edited2
 
Brian Raafiu Prakiraan jumlah produksi
Brian Raafiu Prakiraan jumlah  produksiBrian Raafiu Prakiraan jumlah  produksi
Brian Raafiu Prakiraan jumlah produksi
 
Brian Raafiu Perencanaan aliran bahan dan tata letak pabrik
Brian Raafiu Perencanaan aliran bahan dan tata letak pabrikBrian Raafiu Perencanaan aliran bahan dan tata letak pabrik
Brian Raafiu Perencanaan aliran bahan dan tata letak pabrik
 
Brian Raafiu Pemilihan lokasi pabrik
Brian Raafiu Pemilihan lokasi pabrikBrian Raafiu Pemilihan lokasi pabrik
Brian Raafiu Pemilihan lokasi pabrik
 
Brian Raafiu Pemecahan masalah dengan pendekatan engineering
Brian Raafiu Pemecahan masalah dengan pendekatan engineeringBrian Raafiu Pemecahan masalah dengan pendekatan engineering
Brian Raafiu Pemecahan masalah dengan pendekatan engineering
 
Brian Raafiu Optimasi produksi
Brian Raafiu Optimasi produksiBrian Raafiu Optimasi produksi
Brian Raafiu Optimasi produksi
 
Brian Raafiu Industrial & systems engineering
Brian Raafiu Industrial & systems engineeringBrian Raafiu Industrial & systems engineering
Brian Raafiu Industrial & systems engineering
 
Brian Raafiu teknologi Industry Contoh soal pemograman linier
Brian Raafiu teknologi Industry Contoh soal pemograman linierBrian Raafiu teknologi Industry Contoh soal pemograman linier
Brian Raafiu teknologi Industry Contoh soal pemograman linier
 

Último

UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
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
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 

Último (20)

UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
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
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 

Particles Swarm Optimization

  • 1. Introduction to Particles Swarm Optimization Presented By Mat S
  • 2. Particle Swarm Optimization Inventors: James Kennedy and Russell Eberhart  An Algorithm originally developed to imitate the motion of a Flock of Birds, or insects  Assumes Information Exchange (Social Interactions) among the search agents  Basic Idea: Keep track of – Global Best (G best) – Self Best (P best)
  • 3. How does it work?  Problem: Find X which minimizes f(X)  Particle Swarm: – Start: Random set of solution vectors – Experiment: Include randomness in the choice of new states. – Remember: Encode the information about good solutions. – Improvise: Use the ‘experience’ information to initiate search in a new regions
  • 7. Overview of PSO 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 PSO X Y
  • 8. Example Find minimum value in the function: (x - 15)^2 + (y - 20)^2 = 0 Answer: x = 15 and y = 20 Now.. Please find minimum value using PSO!
  • 9. Example 1st iterations 0 5 10 15 20 25 30 0 5 10 15 20 25 30 PSO X Y
  • 10. Example Iteration X Y (X-15)^2+(Y-20)^2 Gbest 1 10 10 125 25 2 10 14.9721 50.27981356 25 3 10 23.77597 39.25795364 15.7092
  • 11. Example 0 0 0.7403 1 0 2 0.7404 10 10 2 0.7404 10 10 0 0 0.2934 1 0 2 0.2934 10 10 2 0.2934 10 10 For X
  • 12. Example 4.972 6.464 0.7404 1 6.4637 2 0.7404 10 10 2 0.7404 10 10 8.804 11.445 0.2934 1 11.445 2 0.2934 14.97 14.97 2 0.2934 10 10 For Y
  • 13. Example 2nd iterations 0 5 10 15 20 25 30 0 5 10 15 20 25 30
  • 14. Example 7th Iterations 0 5 10 15 20 25 30 0 5 10 15 20 25 30
  • 15. Example 30th Iterations 0 5 10 15 20 25 30 0 5 10 15 20 25 30
  • 16. Particle Swarm Optimization What is P best ? What is G best ? Look at the datapbestngbest.xls