遗传算法 Resources

Showing items tagged with "遗传算法"

This algorithm implements a genetic algorithm with real-valued encoding to optimize constrained and unconstrained functions for maximum value identification. The algorithm's performance is visualized through tracking the number of offspring across generations, providing insights into convergence behavior.

MATLAB 240 views Tagged

Implementing genetic algorithms for function optimization with fast convergence and minimal local optima entrapment. This classic algorithm is beginner-friendly, featuring clear code structure with key components like population initialization, fitness evaluation, crossover, and mutation operations.

MATLAB 194 views Tagged

This methodology combines neural networks with genetic algorithms, where neural networks are trained to approximate optimization functions through backpropagation algorithms, while genetic algorithms perform extremum optimization using selection, crossover, and mutation operations. Computational validation demonstrates that the curve generated using parameters obtained through this method aligns perfectly with experimental data.

MATLAB 197 views Tagged

Widely used algorithms for bilevel programming problems include vertex enumeration algorithms, direct search methods, descent methods, and non-numerical optimization approaches (such as simulated annealing and genetic algorithms). The genetic algorithm approach involves: encoding upper-level decision variables, substituting them into the lower-level model, solving for lower-level decision variable values to compute fitness values for the upper level, then performing crossover, mutation, and selection operations to ultimately obtain the optimal solution through iterative population evolution.

MATLAB 282 views Tagged