• Stars
    star
    3
  • Rank 3,951,828 (Top 79 %)
  • Language
    MATLAB
  • Created almost 3 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A modified version of the Gravitational Search Algorithm (GSA) based on levy flight and chaos theory namely LCGSA has been used to train Multilayer Perceptron (MLP) neural network for feature classification and function approximation.

More Repositories

1

Chaotic-GSA-for-Engineering-Design-Problems

All nature-inspired algorithms involve two processes namely exploration and exploitation. For getting optimal performance, there should be a proper balance between these processes. Further, the majority of the optimization algorithms suffer from local minima entrapment problem and slow convergence speed. To alleviate these problems, researchers are now using chaotic maps. The Chaotic Gravitational Search Algorithm (CGSA) is a physics-based heuristic algorithm inspired by Newton's gravity principle and laws of motion. It uses 10 chaotic maps for global search and fast convergence speed. Basically, in GSA gravitational constant (G) is utilized for adaptive learning of the agents. For increasing the learning speed of the agents, chaotic maps are added to gravitational constant. The practical applicability of CGSA has been accessed through by applying it to nine Mechanical and Civil engineering design problems which include Welded Beam Design (WBD), Compression Spring Design (CSD), Pressure Vessel Design (PVD), Speed Reducer Design (SRD), Gear Train Design (GTD), Three Bar Truss (TBT), Stepped Cantilever Beam design (SCBD), Multiple Disc Clutch Brake Design (MDCBD), and Hydrodynamic Thrust Bearing Design (HTBD). The CGSA has been compared with seven state of the art stochastic algorithms particularly Constriction Coefficient based Particle Swarm Optimization and Gravitational Search Algorithm (CPSOGSA), Standard Gravitational Search Algorithm (GSA), Classical Particle Swarm Optimization (PSO), Biogeography Based Optimization (BBO), Continuous Genetic Algorithm (GA), Differential Evolution (DE), and Ant Colony Optimization (ACO). The experimental results indicate that CGSA shows efficient performance as compared to other seven participating algorithms.
MATLAB
88
star
2

CPSOCGSA-for-Engineering-Design-Optimization

Constriction Coefficient Based PSO and Chaotic GSA for Engineering Design Problems
MATLAB
13
star
3

CPSOGSA-for-Multilevel-Image-Thresholding

CPSOGSA is employed to find the optimal pixels in the benchmark images
MATLAB
7
star
4

CPSOGSA-for-MLP-Training

MATLAB
3
star
5

GSA-BBO-Algorithm

Hybrid GSA-BBO Algorithm in which searching space of GSA is being extended from local to global range.
1
star