arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2102.01830cs.NEstat.AP
收藏

机器学习用于改进具有大规模模拟场景的不确定代价的最小路径进化算法的性能

Machine learning for improving performance in an evolutionary algorithm for minimum path with uncertain costs given by massively simulated scenarios

Ricardo Di Pasquale, Javier Marenco

摘要:

在这项工作中,我们介绍了一个实施方案,其中机器学习技术有助于提高整体性能的进化算法的优化问题,即变化的强大的最小成本路径图。在这个大数据优化问题中,必须从一组可用的场景(由模拟过程生成)中获得在大多数场景中实现良好成本的路径。就计算资源而言,我们的进化算法最昂贵的任务是候选路径的评估:适应度函数必须计算每个生成场景中候选路径的成本。鉴于大量的场景,这个任务必须在分布式环境中实现。我们实现了梯度提升决策树来对候选路径进行分类,以识别出好的候选路径。不太好的候选人的成本只是预测。我们研究了训练过程、增益性能、精度和其他变量。我们的计算实验表明,在有限的精度损失的代价,计算性能显着提高。

英文摘要:

In this work we introduce an implementation for which machine learning techniques helped improve the overall performance of an evolutionary algorithm for an optimization problem, namely a variation of robust minimum-cost path in graphs. In this big data optimization problem, a path achieving a good cost in most scenarios from an available set of scenarios (generated by a simulation process) must be obtained. The most expensive task of our evolutionary algorithm, in terms of computational resources, is the evaluation of candidate paths: the fitness function must calculate the cost of the candidate path in every generated scenario. Given the large number of scenarios, this task must be implemented in a distributed environment. We implemented gradient boosting decision trees to classify candidate paths in order to identify good candidates. The cost of the not-so-good candidates is simply forecasted. We studied the training process, gain performance, accuracy, and other variables. Our computational experiments show that the computational performance was significantly improved at the expense of a limited loss of accuracy.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑