一种基于模糊规则的罚函数方法用于约束进化优化

A Fuzzy Rule-Based Penalty Function Approach for Constrained Evolutionary Optimization

IEEE Transactions on Cybernetics · 2014
被引 87
ABS 3

中文导读

提出一种基于模糊规则的罚函数方法,用于解决单目标非线性约束优化问题,通过模糊推理系统自适应调整惩罚,避免传统罚函数对参数的依赖,实验表明其性能优于现有自适应罚函数及其他复杂约束处理策略。

Abstract

This paper proposes a novel fuzzy rule-based penalty function approach for solving single-objective nonlinearly constrained optimization problems. Of all the existing state-of-the-art constraint handling techniques, the conventional method of penalty can be easily implemented because of its simplicity but suffers from the lack of robustness. To mitigate the problem of parameter dependency, several forms of adaptive penalties have been suggested in literature. Instead of identifying a complex mathematical function to compute the penalty for constraint violation, we propose a Mamdani type IF-THEN rule-based fuzzy inference system that incorporates all the required criteria of self-adaptive penalty without formulating an explicit mapping. Effectiveness of the proposed constrained optimization algorithm has been empirically validated on the basis of the standard optimality theorems from the literature on mathematical programming. Simulation results show that fuzzy penalty not only surpasses its existing counterpart i.e., self adaptive penalty, but also remain competitive against several other standard as well as currently developed complex constraint handling strategies.

约束优化进化算法模糊逻辑罚函数法