Initialization and Diversity in Optimization Algorithms
Bernardo Morales Castañeda, University of Guadalajara;
Diego Oliva, University of Guadalajara;
Marco Perez-Cisneros, University of Guadalajara;
Itzel Aranguren, University of Guadalajara;
Mario Alberto Navarro Velázquez, University of Guadalajara
CRC Press, Inc., 2026
ISBN: 9781032695815;
Language: English
Designing new algorithms in swarm intelligence is a complex undertaking. Two critical factors have been seen to have a direct correlation with positive results. First is initialization, which serves as the initial step for all swarm intelligence techniques. Candidate solutions are generated to form the initial population, which are subsequently modified during the iterative process. A well-initialized population increases the algorithm's chances of avoiding local optima and finding the global optimum in fewer iterations. Although random distributions are commonly used for initialization, there are various ways to initialize the population elements.
Maintaining diversity among the population elements throughout the iterative process is also essential. This diversity facilitates a more thorough and efficient exploration of the search space. In swarm intelligence algorithms, there are multiple methods to measure diversity, each with its own advantages and disadvantages.
Initialization and Diversity in Optimization Algorithms presents the theory behind the initialization process and the different mechanisms. Additionally, it includes a comparative study of various diversity indicators. It explores different methodologies to compute its value and explains how it can be incorporated as a mechanism for deciding when to apply operators during the optimization process. Multiple examples are provided in the book using two classical algorithms: Differential Evolution and Particle Swarm Optimization. It includes MATLAB code and offers several exercises that readers can use for experimentation and design purposes.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)