FPGA-Based Compact Differential Evolution for General-Purpose Optimization in Resource-Constrained Devices

IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS(2024)

引用 0|浏览4
暂无评分
摘要
Resource-constrained devices in open environments face diverse optimization problems, so general-purpose optimization capabilities become important but are currently lacking. Our algorithm framework aims to fill this gap and better understand the issues when implementing general optimization in hardware, especially using field-programmable gate array. Therefore, the challenge is to design an algorithm framework that can handle different optimization problems with fewer hardware resources while maximizing solution performance. Based on the Zynq XC7Z020-2CLG400I device and the compact differential evolution (cDE) algorithm, this article describes the unified software and hardware architecture, the cDE algorithm that incorporates ensemble mutation and crossover strategy as well as uniform mutation operation (cDE-emc-um), providing an efficient and low-resource algorithm framework while maintaining generality. This article also theoretically analyzes the global convergence and low computational complexity of the cDE-emc-um and tests the general optimization capabilities of our algorithm framework through two optimization problems.
更多
查看译文
关键词
Optimization,Hardware,Task analysis,Field programmable gate arrays,Software algorithms,Uncertainty,Robot sensing systems,Compact differential evolution (cDE),field-programmable gate array (FPGA) implementation,general-purpose optimization,global convergence,resource-constrained devices
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要