<p>In mathematical models and applications, evolutionary algorithms have proven indispensable for solving optimization problems. These algorithms may, however, eventually experience many issues, including diversity loss and stagnation. To overcome these challenges, a novel mutation operator has been introduced and incorporated into the differential evolution (DE) algorithm. This newly proposed mutation operator, based on the homeostasis factor, not only ensures global search and environmental balance but also promotes diversity within the problem.The effectiveness of the proposed method has been validated through two tests: experimentation and comparative studies on benchmark functions, as well as cost estimation for software applications. In the experimentation and comparative study, the proposed method achieved satisfactory results, with the minimum number of function evaluations and statistical functions reaching the target value of 10<sup>8</sup>. Additionally, the proposed operator demonstrated favorable outcomes in terms of minimum error for each function, as confirmed by the Wilcoxon rank-sum test (p = 0.05). The experimental results indicate that the proposed method outperforms state-of-the-art algorithms, offering superior outcomes in terms of minimum error, accuracy prediction, mean magnitude of relative error (MMRE), and root mean square error (RMSE). </p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimizing software cost estimation with a novel adaptation-based approach using evolutionary algorithms

  • Avjeet Singh,
  • Shailendra Pratap Singh,
  • Neeraj Kumar Misra,
  • Sambit Satpathy

摘要

In mathematical models and applications, evolutionary algorithms have proven indispensable for solving optimization problems. These algorithms may, however, eventually experience many issues, including diversity loss and stagnation. To overcome these challenges, a novel mutation operator has been introduced and incorporated into the differential evolution (DE) algorithm. This newly proposed mutation operator, based on the homeostasis factor, not only ensures global search and environmental balance but also promotes diversity within the problem.The effectiveness of the proposed method has been validated through two tests: experimentation and comparative studies on benchmark functions, as well as cost estimation for software applications. In the experimentation and comparative study, the proposed method achieved satisfactory results, with the minimum number of function evaluations and statistical functions reaching the target value of 108. Additionally, the proposed operator demonstrated favorable outcomes in terms of minimum error for each function, as confirmed by the Wilcoxon rank-sum test (p = 0.05). The experimental results indicate that the proposed method outperforms state-of-the-art algorithms, offering superior outcomes in terms of minimum error, accuracy prediction, mean magnitude of relative error (MMRE), and root mean square error (RMSE).