On the Impact of the Large Population on Evolutionary Algorithm
As population-based searching techniques, Evolutionary algorithms (EAs) are ideal for solving real-world or black-box optimization problems. Due to the stochastic nature, there is a common viewpoint that a large population benefits solving difficult or complex problems if given enough runtime. To fi...
Saved in:
| Published in | 2024 20th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD) pp. 1 - 10 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
27.07.2024
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.1109/ICNC-FSKD64080.2024.10702201 |
Cover
| Abstract | As population-based searching techniques, Evolutionary algorithms (EAs) are ideal for solving real-world or black-box optimization problems. Due to the stochastic nature, there is a common viewpoint that a large population benefits solving difficult or complex problems if given enough runtime. To figure out the necessity of large populations, many theoretical works on sizing population have been proposed since 1990s regardless of the computing efforts. However, an interesting phenomenon is observed that two opposite views exist meanwhile. Most theoret-ical work admitted the benefits of a large population on solving difficult problems with a sufficient computing budget. While a few works claimed that a large population is unhelpful and it is only a waste of computing efforts. Therefore, a comprehensively experimental study that practically examines the benefits of a large population is necessary but still lacking due to the backward computing facilities in the past. However, benefiting from the modern parallel computing platforms, the computing capability is no longer the bottleneck and processing a great number of fitness evaluations (FEs) in a reason time is now practical. In this work, we systemically investigate the performance of EAs with a large population in terms of solution quality and computing speed on a GPU-enabled parallel computing platform. In order to comprehensively evaluate the impacts of a large population, two state-of-the-art and three generic algorithms are tested with population sizes ranging from small (64) to large (4096) on eight difficult problems for three dimensions. Results illustrate that not only EAs with a large population can achieve solutions with better quality but also run faster on a GPU-enabled parallel computing platform. |
|---|---|
| AbstractList | As population-based searching techniques, Evolutionary algorithms (EAs) are ideal for solving real-world or black-box optimization problems. Due to the stochastic nature, there is a common viewpoint that a large population benefits solving difficult or complex problems if given enough runtime. To figure out the necessity of large populations, many theoretical works on sizing population have been proposed since 1990s regardless of the computing efforts. However, an interesting phenomenon is observed that two opposite views exist meanwhile. Most theoret-ical work admitted the benefits of a large population on solving difficult problems with a sufficient computing budget. While a few works claimed that a large population is unhelpful and it is only a waste of computing efforts. Therefore, a comprehensively experimental study that practically examines the benefits of a large population is necessary but still lacking due to the backward computing facilities in the past. However, benefiting from the modern parallel computing platforms, the computing capability is no longer the bottleneck and processing a great number of fitness evaluations (FEs) in a reason time is now practical. In this work, we systemically investigate the performance of EAs with a large population in terms of solution quality and computing speed on a GPU-enabled parallel computing platform. In order to comprehensively evaluate the impacts of a large population, two state-of-the-art and three generic algorithms are tested with population sizes ranging from small (64) to large (4096) on eight difficult problems for three dimensions. Results illustrate that not only EAs with a large population can achieve solutions with better quality but also run faster on a GPU-enabled parallel computing platform. |
| Author | Liu, Gang Jin, Chen |
| Author_xml | – sequence: 1 givenname: Chen surname: Jin fullname: Jin, Chen organization: College of Civil Aviation, Nanjing University of Aeronautics and Astronautics,Nanjing,China – sequence: 2 givenname: Gang surname: Liu fullname: Liu, Gang organization: Zhejiang Scientific Research Institute of Transport,Hangzhou,China |
| BookMark | eNo1j01Lw0AYhFfQg9b-Aw978Jr47m726yQlthoMVrD3ssm-aQNJNsSt4L83fsHA8MxhmLki50MYkJBbBiljYO-K_CVPNm_PDyoDAykHnqUMNHAO7IwsrbZGSBBSCW4uyf12oPGItOhHV0camh8q3XRA-hrGU-diGwY6a_0RutM3uOmTrrpDmNp47K_JReO6d1z--YLsNutd_pSU28ciX5VJa1lMvKjB114Jh9pYjRyFUFwwnSGCBSulQ_S8qpXx4FUjG1RYac90NQfOiQW5-a1tEXE_Tm0_r9j_3xJf7bBJKA |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICNC-FSKD64080.2024.10702201 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9798350356328 |
| EndPage | 10 |
| ExternalDocumentID | 10702201 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-i91t-d3c0dcd63ae7897e2e33623174ee090955aeed2bc68d0d6f5fe6eb7d17b8d0aa3 |
| IEDL.DBID | RIE |
| IngestDate | Wed Oct 16 05:58:48 EDT 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i91t-d3c0dcd63ae7897e2e33623174ee090955aeed2bc68d0d6f5fe6eb7d17b8d0aa3 |
| PageCount | 10 |
| ParticipantIDs | ieee_primary_10702201 |
| PublicationCentury | 2000 |
| PublicationDate | 2024-July-27 |
| PublicationDateYYYYMMDD | 2024-07-27 |
| PublicationDate_xml | – month: 07 year: 2024 text: 2024-July-27 day: 27 |
| PublicationDecade | 2020 |
| PublicationTitle | 2024 20th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD) |
| PublicationTitleAbbrev | ICNC-FSKD |
| PublicationYear | 2024 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| Score | 1.888228 |
| Snippet | As population-based searching techniques, Evolutionary algorithms (EAs) are ideal for solving real-world or black-box optimization problems. Due to the... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Closed box Distance measurement EAs Evolutionary Algorithms Evolutionary computation Fuzzy systems GPU Computing High-Performance Computing HPC Iron Knowledge discovery Large Popu-lation Size Optimization Parallel EAs Parallel processing Runtime Search problems |
| Title | On the Impact of the Large Population on Evolutionary Algorithm |
| URI | https://ieeexplore.ieee.org/document/10702201 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA7ag3hSseKbHHrNuptNk92TSG1pfdSCFXoryWaiRd2VsivorzdJtxUFQcghCYQkJOGbmcw3g1CLp8x9LkniGTKMJ0BUqigBqkKrT0SRMc40cDvk_Qd2NWlParK658IAgHc-g8BV_V--LrLKmcrsCxeOGGqVnXWR8AVZawO16riZZ4POsEN699eXnFk5yOp-lAXLIT-Sp3js6G2h4XLWhcvIc1CVKsg-fwVk_PeytlHzm6aHRysA2kFrkO-i87scW6EODzz9ERfGt26cwzcerbJ1YVu67_W1k_MPfPHyWMxn5dNrE4173XGnT-osCWSWRiXRcRbqTPNYgkhSARRii0lWKmAAYeoCzEm7CqoynuhQc9M2wEEJHQllO6SM91AjL3LYR1hRYaS2D1YbzhIuleEW_5XUEUQJ6PYBarrNT98WcTCmy30f_tF_hDbdGThLKBXHqFHOKzixEF6qU390XydmnFA |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwEA8yQX1SceK3edhra5umafskMjc2t9WBE_Y2kubihtrK6AT9602ybqIgCHlIAiEXkuM-cr87hBosoeZziTsWIUNZDI5IBHGACE_bE76vlHENDFLWeaR343BcgdUtFgYAbPAZuKZr__JlkS2Mq0xzeGSAodrY2QwppeESrrWFGlXmzKtuM2067YfeLaNaE9LWH6HuatGP8ilWerR3Ubradxk08uwuSuFmn79SMv6bsD1U_wbq4eFaBO2jDcgP0PV9jrVah7sWAIkLZUd9E_KNh-t6XVi31nv18Pj8A9-8PBXzWTl9raNRuzVqdpyqToIzS_zSkUHmyUyygEMUJxEQCLRU0noBBfASk2KOayqIyFgsPclUqICBiKQfCT3BeXCIanmRwxHCgkSKS82yUjEaMy4U0xqA4NIHPwYZHqO6OfzkbZkJY7I698kf85douzMa9Cf9bto7RTvmPoxflERnqFbOF3CuBXopLuw1fgGGyp-d |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2024+20th+International+Conference+on+Natural+Computation%2C+Fuzzy+Systems+and+Knowledge+Discovery+%28ICNC-FSKD%29&rft.atitle=On+the+Impact+of+the+Large+Population+on+Evolutionary+Algorithm&rft.au=Jin%2C+Chen&rft.au=Liu%2C+Gang&rft.date=2024-07-27&rft.pub=IEEE&rft.spage=1&rft.epage=10&rft_id=info:doi/10.1109%2FICNC-FSKD64080.2024.10702201&rft.externalDocID=10702201 |