SlideShare ist ein Scribd-Unternehmen logo
1 von 12
GRASP –  Gr adient- a ided  S warm O p timization C. D. Bocaniala and V. V. S. S. Sastry Department of Engineering Systems and Management, Cranfield University, Shrivenham, SN6 8LA, UK {cbocaniala.cu, vsastry.cu}@defenceacademy.mod.uk
Motivation
Motivation
Intersection of gradient half-lines
Motivation
Algorithm while not(stop_conditions) perform alternatively EITHER intersection of gradient half-lines OR Broyden–Fletcher–Goldfarb–Shanno  (BFGS) end
Algorithm ,[object Object],[object Object],[object Object]
Algorithm ,[object Object],[object Object],[object Object]
Benchmark tests ,[object Object],[object Object],[object Object],[object Object]
 
F1 3  – Shifte d  Ex p a n d e d   G r i ew a nk ’ s  p lus   Ro s en b roc k   function; 10D, 77,282 vs 100,000
Concluding Remarks ,[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Implementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select AdderImplementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select Adderinventionjournals
 
Topological Sort
Topological SortTopological Sort
Topological SortMdAlAmin187
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersKumar Goud
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLDesign and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLIJSRD
 
Six Sigma Mechanical Tolerance Analysis 1
Six Sigma Mechanical Tolerance Analysis 1Six Sigma Mechanical Tolerance Analysis 1
Six Sigma Mechanical Tolerance Analysis 1David Panek
 
GRAPHITE: An Extensible Graph Traversal Framework for Relational Database Ma...
GRAPHITE:  An Extensible Graph Traversal Framework for Relational Database Ma...GRAPHITE:  An Extensible Graph Traversal Framework for Relational Database Ma...
GRAPHITE: An Extensible Graph Traversal Framework for Relational Database Ma...Marcus Paradies
 
Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory
Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular TrajectoryArea Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory
Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular TrajectoryIOSR Journals
 
3.1,2,3 pushdown automata definition, moves & id
3.1,2,3 pushdown automata   definition, moves & id3.1,2,3 pushdown automata   definition, moves & id
3.1,2,3 pushdown automata definition, moves & idSampath Kumar S
 

Was ist angesagt? (10)

Implementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select AdderImplementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select Adder
 
Topological Sort
Topological SortTopological Sort
Topological Sort
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select Adders
 
NaveeN
NaveeNNaveeN
NaveeN
 
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDLDesign and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
Design and Implementation of Low-Power and Area-Efficient 64 bit CSLA using VHDL
 
Ds36715716
Ds36715716Ds36715716
Ds36715716
 
Six Sigma Mechanical Tolerance Analysis 1
Six Sigma Mechanical Tolerance Analysis 1Six Sigma Mechanical Tolerance Analysis 1
Six Sigma Mechanical Tolerance Analysis 1
 
GRAPHITE: An Extensible Graph Traversal Framework for Relational Database Ma...
GRAPHITE:  An Extensible Graph Traversal Framework for Relational Database Ma...GRAPHITE:  An Extensible Graph Traversal Framework for Relational Database Ma...
GRAPHITE: An Extensible Graph Traversal Framework for Relational Database Ma...
 
Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory
Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular TrajectoryArea Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory
Area Time Efficient Scaling Free Rotation Mode Cordic Using Circular Trajectory
 
3.1,2,3 pushdown automata definition, moves & id
3.1,2,3 pushdown automata   definition, moves & id3.1,2,3 pushdown automata   definition, moves & id
3.1,2,3 pushdown automata definition, moves & id
 

Mehr von eAssessment in Practice Symposium

Mehr von eAssessment in Practice Symposium (13)

Venkat Sastry talking on MoLE Project A Global Technology Initiative
Venkat Sastry talking on MoLE ProjectA Global Technology InitiativeVenkat Sastry talking on MoLE ProjectA Global Technology Initiative
Venkat Sastry talking on MoLE Project A Global Technology Initiative
 
An Introduction to MATLAB with Worked Examples
An Introduction to MATLAB with Worked ExamplesAn Introduction to MATLAB with Worked Examples
An Introduction to MATLAB with Worked Examples
 
On an evaluation strategy for measurement of learning
On an evaluation strategy for measurement of learningOn an evaluation strategy for measurement of learning
On an evaluation strategy for measurement of learning
 
Caa2013 9 10-july2013
Caa2013 9 10-july2013Caa2013 9 10-july2013
Caa2013 9 10-july2013
 
Defence education past, present, future 2
Defence education past, present, future 2Defence education past, present, future 2
Defence education past, present, future 2
 
Defed 2012 Conf Lr 03
Defed 2012 Conf Lr 03Defed 2012 Conf Lr 03
Defed 2012 Conf Lr 03
 
E-Assessment in Practice, 13-14 June 2012, Shrivenham, UK
E-Assessment in Practice, 13-14 June 2012, Shrivenham, UKE-Assessment in Practice, 13-14 June 2012, Shrivenham, UK
E-Assessment in Practice, 13-14 June 2012, Shrivenham, UK
 
Cranfield Brochure And Programme 31 Oct2011
Cranfield Brochure And Programme 31 Oct2011Cranfield Brochure And Programme 31 Oct2011
Cranfield Brochure And Programme 31 Oct2011
 
Technology Enhanced Learning E Assessment 12 14 July 2011
Technology Enhanced Learning E Assessment 12 14 July 2011Technology Enhanced Learning E Assessment 12 14 July 2011
Technology Enhanced Learning E Assessment 12 14 July 2011
 
S Ict 16 Dec
S Ict 16 DecS Ict 16 Dec
S Ict 16 Dec
 
Command Agents That make Human Like Decisions F
Command Agents That make Human Like Decisions FCommand Agents That make Human Like Decisions F
Command Agents That make Human Like Decisions F
 
X Part Hsc09 28 Oct 2009
X Part Hsc09 28 Oct 2009X Part Hsc09 28 Oct 2009
X Part Hsc09 28 Oct 2009
 
On e-Assessment
On e-AssessmentOn e-Assessment
On e-Assessment
 

Grasp Hsc09

  • 1. GRASP – Gr adient- a ided S warm O p timization C. D. Bocaniala and V. V. S. S. Sastry Department of Engineering Systems and Management, Cranfield University, Shrivenham, SN6 8LA, UK {cbocaniala.cu, vsastry.cu}@defenceacademy.mod.uk
  • 6. Algorithm while not(stop_conditions) perform alternatively EITHER intersection of gradient half-lines OR Broyden–Fletcher–Goldfarb–Shanno (BFGS) end
  • 7.
  • 8.
  • 9.
  • 10.  
  • 11. F1 3 – Shifte d Ex p a n d e d G r i ew a nk ’ s p lus Ro s en b roc k function; 10D, 77,282 vs 100,000
  • 12.

Hinweis der Redaktion

  1. GRASP brings together core ideas from Particle Swarm Optimization and gradient-based optimization methods.
  2. The figure displays the contour plot in 2D of function F12 from CEC2005 benchmark. It shown the initial search directions corresponding to a fine grid defined on the search space. The directions DO NOT correspond to the natural form of the underlying surface!
  3. The figure presents the reverted gradients (pointing to the nearest local minima) for the previous function. Please note that the search directions DO correspond to the natural form of the underlying surface!
  4. The sketch presents the intersection between the gradient half-lines of a particle, its corresponding personal best particle and the global best particle. The sketch also depicts the way PSO decides the new search direction for the very same particle, its personal best and global best. In higher dimensional spaces, the intersection between two gradient half-lines is defined as the closest pair of points on the two half-lines.
  5. The figure presents the set of points (black) whose gradient half-lines intersect (blue) the gradient half-line of a chosen point (red). Please note that in this particular case most of the points that present intersection with the chosen gradient half-line are being drawn towards more advantageous positions. All the black points are like attractor regions. They are the points for which there is an intersection point for the half-lines.   See F12
  6. exclude F8