Large language model-based evolutionary optimizer: Reasoning with elitism

被引:1
作者
Brahmachary, Shuvayan [1 ]
Joshi, Subodh M. [1 ]
Panda, Aniruddha [1 ]
Koneripalli, Kaushik [1 ]
Sagotra, Arun Kumar [1 ]
Patel, Harshil [1 ]
Sharma, Ankush [1 ]
Jagtap, Ameya D. [2 ]
Kalyanaraman, Kaushic [1 ]
机构
[1] Shell India Markets Pvt Ltd, Computat Sci Grp, Chennai, India
[2] Worcester Polytech Inst, Aerosp Engn Dept, Worcester, MA 01609 USA
关键词
Large language models; Evolutionary Optimizers; Multi-objective optimization; Aerodynamic Design; ALGORITHM;
D O I
10.1016/j.neucom.2024.129272
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Large Language Models (LLMs) have demonstrated remarkable reasoning abilities, prompting interest in their application as black-box optimizers. This paper asserts that LLMs possess the capability for zero- shot optimization across diverse scenarios, including multi-objective and high-dimensional problems. We introduce a novel population-based method for numerical optimization using LLMs called Large Language- Model-Based Evolutionary Optimizer (LEO). Our hypothesis is supported through numerical examples, spanning benchmark and industrial engineering problems such as supersonic nozzle shape optimization, heat transfer, and windfarm layout optimization. We compare our method to several gradient-based and gradient-free optimization approaches. While LLMs yield comparable results to state-of-the-art methods, their imaginative nature and propensity to hallucinate demand careful handling. We provide practical guidelines for obtaining reliable answers from LLMs and discuss method limitations and potential research directions.
引用
收藏
页数:21
相关论文
共 63 条
[1]  
Achiam J., 2023, Open AI GPT-4 technical report, DOI [DOI 10.48550/ARXIV.2303.08774, 10.48550/arxiv.2303.08774]
[2]  
Agarwal V, 2021, Arxiv, DOI arXiv:2104.14095
[3]  
Ahmaditeshnizi A, 2023, Arxiv, DOI arXiv:2310.06116
[4]   Automating Genetic Algorithm Mutations for Molecules Using a Masked Language Model [J].
Blanchard, Andrew E. ;
Shekar, Mayanka Chandra ;
Gao, Shang ;
Gounley, John ;
Lyngaas, Isaac ;
Glaser, Jens ;
Bhowmik, Debsindhu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (04) :793-799
[5]   Pymoo: Multi-Objective Optimization in Python']Python [J].
Blank, Julian ;
Deb, Kalyanmoy .
IEEE ACCESS, 2020, 8 :89497-89509
[6]   Autonomous chemical research with large language models [J].
Boiko, Daniil A. ;
Macknight, Robert ;
Kline, Ben ;
Gomes, Gabe .
NATURE, 2023, 624 (7992) :570-+
[7]   On Maximum Ballistic Coefficient Axisymmetric Geometries in Hypersonic Flows [J].
Brahmachary, Shuvayan ;
Natarajan, Ganesh ;
Sahoo, Niranjan .
JOURNAL OF SPACECRAFT AND ROCKETS, 2018, 55 (02) :518-522
[8]  
Bran AM, 2023, Arxiv, DOI [arXiv:2304.05376, 10.48550/arXiv.2304.05376]
[9]  
Brown TB, 2020, ADV NEUR IN, V33
[10]   A LIMITED MEMORY ALGORITHM FOR BOUND CONSTRAINED OPTIMIZATION [J].
BYRD, RH ;
LU, PH ;
NOCEDAL, J ;
ZHU, CY .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1995, 16 (05) :1190-1208