【24h】

A Machine Learning Approach for Modeling Algorithm Performance Predictors

机译:一种用于算法性能预测器建模的机器学习方法

获取原文
获取原文并翻译 | 示例

摘要

This paper deals with heuristic algorithm selection, which can be stated as follows: given a set of solved instances of a NP-hard problem, for a new instance to predict which algorithm solves it better. For this problem, there are two main selection approaches. The first one consists of developing functions to relate performance to problem size. In the second more characteristics are incorporated, however they are not defined formally, neither systematically. In contrast, we propose a methodology to model algorithm performance predictors that incorporate critical characteristics. The relationship among performance and characteristics is learned from historical data using machine learning techniques. To validate our approach we carried out experiments using an extensive test set. In particular, for the classical bin packing problem, we developed predictors that incorporate the interrelation among five critical characteristics and the performance of seven heuristic algorithms. We obtained an accuracy of 81% in the selection of the best algorithm.
机译:本文涉及启发式算法的选择,可以这样表示:给定一组NP难题的已解决实例,对于一个新实例,预测哪种算法可以更好地解决该问题。对于此问题,有两种主要的选择方法。第一个包括开发功能,以将性能与问题的大小相关联。在第二部分中引入了更多特征,但是并没有对其进行正式定义,也没有系统地对其进行定义。相比之下,我们提出了一种对包含关键特征的算法性能预测器进行建模的方法。使用机器学习技术从历史数据中了解性能和特性之间的关系。为了验证我们的方法,我们使用了广泛的测试集进行了实验。特别是,对于经典的装箱问题,我们开发了预测器,该预测器结合了五个关键特征与七个启发式算法的性能之间的相互关系。在选择最佳算法时,我们获得了81%的准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号