首页> 外文会议>International Conference on Model-Driven Engineering and Software Development >Polymer: A model-driven approach for simpler, safer, and evolutive multi-objective optimization development
【24h】

Polymer: A model-driven approach for simpler, safer, and evolutive multi-objective optimization development

机译:聚合物:一种模型驱动的方法,可进行更简单,更安全和逐步发展的多目标优化开发

获取原文

摘要

Multi-Objective Evolutionary Algorithms (MOEAs) have been successfully used to optimize various domains such as finance, science, engineering, logistics and software engineering. Nevertheless, MOEAs are still very complex to apply and require detailed knowledge about problem encoding and mutation operators to obtain an effective implementation. Software engineering paradigms such as domain-driven design aim to tackle this complexity by allowing domain experts to focus on domain logic over technical details. Similarly, in order to handle MOEA complexity, we propose an approach, using model-driven software engineering (MDE) techniques, to define fitness functions and mutation operators without MOEA encoding knowledge. Integrated into an open source modelling framework, our approach can significantly simplify development and maintenance of multi-objective optimizations. By leveraging modeling methods, our approach allows reusable optimizations and seamlessly connects MOEA and MDE paradigms. We evaluate our approach on a cloud case study and show its suitability in terms of i) complexity to implement an MOO problem, ii) complexity to adapt (maintain) this implementation caused by changes in the domain model and/or optimization goals, and iii) show that the efficiency and effectiveness of our approach remains comparable to ad-hoc implementations.
机译:多目标进化算法(MOEA)已成功用于优化各个领域,例如金融,科学,工程,物流和软件工程。尽管如此,MOEA的应用仍然非常复杂,并且需要有关问题编码和变异运算符的详细知识才能获得有效的实现。诸如域驱动设计之类的软件工程范式旨在通过允许域专家将重点放在域逻辑上而不是技术细节上来解决这种复杂性。同样,为了处理MOEA的复杂性,我们提出了一种使用模型驱动的软件工程(MDE)技术的方法来定义适应度函数和没有MOEA编码知识的变异算子。集成到开源建模框架中,我们的方法可以大大简化多目标优化的开发和维护。通过利用建模方法,我们的方法允许可重复使用的优化,并无缝连接MOEA和MDE范例。我们在云案例研究中评估了我们的方法,并从以下方面展示了其适用性:i)实施MOO问题的复杂性,ii)适应(维持)因领域模型和/或优化目标的变化而导致的这种实施的复杂性)表明我们的方法的效率和有效性仍可与即席实施相媲美。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号