用大模型提升深度学习系统搜索效率与多样性
An LLM-Empowered Adaptive Evolutionary Algorithm For Multi-Component Deep Learning Systems
- 让大模型理解任务,生成定制初始种群
- 自适应进化策略提升搜索效率与多样性
- 适合需要高效探索复杂系统的研发人员
多目标进化算法(MOEAs)广泛用于复杂多组件应用中的最优解搜索。传统MOEAs在多组件深度学习(MCDL)系统中面临提升搜索效率同时保持多样性的挑战。本文提出μMOEA,首个利用大语言模型(LLM)增强的自适应进化算法,用于检测MCDL系统中的安全缺陷。受LLM上下文理解能力启发,μMOEA引导其理解优化问题,并生成贴合进化目标的初始种群。随后采用自适应选择与变异迭代生成后代,平衡进化效率与多样性。在进化过程中,将进化经验反馈给LLM,利用其量化推理能力生成差异种子,跳出局部最优。在查找MCDL系统安全缺陷上的实验表明,μMOEA显著提升了进化搜索的效率与多样性。
原文摘要 · Abstract (English)
Multi-objective evolutionary algorithms (MOEAs) are widely used for searching optimal solutions in complex multi-component applications. Traditional MOEAs for multi-component deep learning (MCDL) systems face challenges in enhancing the search efficiency while maintaining the diversity. To combat these, this paper proposes $μ$MOEA, the first LLM-empowered adaptive evolutionary search algorithm to detect safety violations in MCDL systems. Inspired by the context-understanding ability of Large Language Models (LLMs), $μ$MOEA promotes the LLM to comprehend the optimization problem and generate an initial population tailed to evolutionary objectives. Subsequently, it employs adaptive selection and variation to iteratively produce offspring, balancing the evolutionary efficiency and diversity. During the evolutionary process, to navigate away from the local optima, $μ$MOEA integrates the evolutionary experience back into the LLM. This utilization harnesses the LLM's quantitative reasoning prowess to generate differential seeds, breaking away from current optimal solutions. We evaluate $μ$MOEA in finding safety violations of MCDL systems, and compare its performance with state-of-the-art MOEA methods. Experimental results show that $μ$MOEA can significantly improve the efficiency and diversity of the evolutionary search.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。