Large Language Model-Aided Evolutionary Search for Constrained Multiobjective Optimization
Evolutionary algorithms excel in solving complex optimization problems, especially those with multiple objectives. However, their stochastic nature can sometimes hinder rapid convergence to the global optima, particularly in scenarios involving constraints. In this study, we employ a large language model (LLM) to enhance evolutionary search for solving constrained multi-objective optimization problems. Our aim is to speed up the convergence of the evolutionary population. To achieve this, we finetune the LLM through tailored prompt engineering, integrating information concerning both objective values and constraint violations of solutions. This process enables the LLM to grasp the relationship between well-performing and poorly performing solutions based on the provided input data. Solution's quality is assessed based on their constraint violations and objective-based performance. By leveraging the refined LLM, it can be used as a search operator to generate superior-quality solutions. Experimental evaluations across various test benchmarks illustrate that LLM-aided evolutionary search can significantly accelerate the population's convergence speed and stands out competitively against cutting-edge evolutionary algorithms.
Code (0)
등록된 구현이 없습니다.
Tasks
Evolutionary AlgorithmsLanguage ModelingLanguage ModellingLarge Language ModelMultiobjective OptimizationPrompt EngineeringMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
LLM4CMO: Large Language Model-aided Algorithm Design for Constrained Multiobjective Optimization
Constrained multi-objective optimization problems (CMOPs) frequently arise in real-world applications where multiple conflicting objectives must be optimized under complex constraints. Existing dual-population two-stage …
EvoCAD: Evolutionary CAD Code Generation with Vision Language Models
Combining large language models with evolutionary computation algorithms represents a promising research direction leveraging the remarkable generative and in-context learning capabilities of LLMs with the strengths of e…
Semantic SimilarityCode Generation3D RNA and functional interactions from evolutionary couplings
Non-coding RNAs are ubiquitous, but the discovery of new RNA gene sequences far outpaces research on their structure and functional interactions. We mine the evolutionary sequence record to derive precise information abo…
PredictionProtein Structure PredictionLarge Language Model Aided Multi-objective Evolutionary Algorithm: a Low-cost Adaptive Approach
Multi-objective optimization is a common problem in practical applications, and multi-objective evolutionary algorithm (MOEA) is considered as one of the effective methods to solve these problems. However, their randomne…
Evolutionary Algorithmsglobal-optimizationLanguage ModelingLanguage Modelling+1Beyond Evolutionary Algorithms for Search-based Software Engineering
Context: Evolutionary algorithms typically require a large number of evaluations (of solutions) to converge - which can be very slow and expensive to evaluate.Objective: To solve search-based software engineering (SE) pr…
ClusteringEvolutionary Algorithms