paper-with-me

홈 › Papers

Learning Heuristic Selection with Dynamic Algorithm Configuration

2020-06-15 · David Speck, André Biedenkapp, Frank Hutter, Robert Mattmüller, Marius Lindauer

A key challenge in satisficing planning is to use multiple heuristics within one heuristic search. An aggregation of multiple heuristic estimates, for example by taking the maximum, has the disadvantage that bad estimates of a single heuristic can negatively affect the whole search. Since the performance of a heuristic varies from instance to instance, approaches such as algorithm selection can be successfully applied. In addition, alternating between multiple heuristics during the search makes it possible to use all heuristics equally and improve performance. However, all these approaches ignore the internal search dynamics of a planning system, which can help to select the most useful heuristics for the current expansion step. We show that dynamic algorithm configuration can be used for dynamic heuristic selection which takes into account the internal search dynamics of a planning system. Furthermore, we prove that this approach generalizes over existing approaches and that it can exponentially improve the performance of the heuristic search. To learn dynamic heuristic selection, we propose an approach based on reinforcement learning and show empirically that domain-wise learned policies, which take the internal search dynamics of a planning system into account, can exceed existing approaches.

📄 PDF Abstract BibTeX arXiv:2006.08246

Code (1)

speckdavid/rl-plan 공식 구현

Tasks

Heuristic Search

Methods 이 논문이 사용한 방법론

DAC 설명 없음
Experience Replay Experience Replay is a replay memory technique used in reinforcement learning where we store the agent’s experiences at each time-step, $e\_{t} = \left(s\_{t}, a\_{t}, r\_{t},…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Double Q-learning Double Q-learning is an off-policy reinforcement learning algorithm that utilises double estimation to counteract overestimation problems with traditional Q-learning. The…
Double DQN 설명 없음

Similar Papers 제목 키워드 기반

Leveraging Benchmarking Data for Informed One-Shot Dynamic Algorithm Selection

2021-02-12 · Furong Ye, Carola Doerr, Thomas Bäck

A key challenge in the application of evolutionary algorithms in practice is the selection of an algorithm instance that best suits the problem at hand. What complicates this decision further is that different algorithms…

AutoMLBenchmarkingEvolutionary Algorithms

WASHH: An Anchor-Aware Whale-Guided Selection Hyper-Heuristic for Continuous Optimization and SVC Configuration

2026-05-13 · Yifu Zhao, Xiaofan Zou, Junhao Wei, Yanxiao Li 외 arxiv

Learning-assisted algorithm design often has to make reliable search decisions under small evaluation budgets, where committing to a single metaheuristic can be unreliable. We propose WASHH, a Whale-guided Adaptive Selec…

Greedy Restart Schedules: A Baseline for Dynamic Algorithm Selection on Numerical Black-box Optimization Problems

2025-04-15 · Lennart Schäpermeier

In many optimization domains, there are multiple different solvers that contribute to the overall state-of-the-art, each performing better on some, and worse on other types of problem instances. Meta-algorithmic approach…

Scheduling

Cells on Autopilot: Adaptive Cell (Re)Selection via Reinforcement Learning

2026-01-07 · Marvin Illian, Ramin Khalili, Antonio A. de A. Rocha, Lin Wang arxiv

The widespread deployment of 5G networks, together with the coexistence of 4G/LTE networks, provides mobile devices a diverse set of candidate cells to connect to. However, associating mobile devices to cells to maximize…

Reinforcement Learning

Benchmarking Discrete Optimization Heuristics with IOHprofiler

2019-12-19 · Carola Doerr, Furong Ye, Naama Horesh, Hao Wang 외

Automated benchmarking environments aim to support researchers in understanding how different algorithms perform on different types of optimization problems. Such comparisons provide insights into the strengths and weakn…

Benchmarking