paper-with-me

홈 › Papers

Non-Blocking Batch A* (Technical Report)

2022-08-15 · Rishi Veerapaneni, Maxim Likhachev

Heuristic search has traditionally relied on hand-crafted or programmatically derived heuristics. Neural networks (NNs) are newer powerful tools which can be used to learn complex mappings from states to cost-to-go heuristics. However, their slow single inference time is a large overhead that can substantially slow down planning time in optimized heuristic search implementations. Several recent works have described ways to take advantage of NN's batch computations to decrease overhead in planning, while retaining bounds on (sub)optimality. However, all these methods have used the NN heuristic in a "blocking" manner while building up their batches, and have ignored possible fast-to-compute admissible heuristics (e.g. existing classically derived heuristics) that are usually available to use. We introduce Non-Blocking Batch A* (NBBA*), a bounded suboptimal method which lazily computes the NN heuristic in batches while allowing expansions informed by a non-NN heuristic. We show how this subtle but important change can lead to substantial reductions in expansions compared to the current blocking alternative, and see that the performance is related to the information difference between the batch computed NN and fast non-NN heuristic.

📄 PDF Abstract BibTeX arXiv:2208.07031

Code (0)

등록된 구현이 없습니다.

Tasks

BlockingHeuristic Search

Similar Papers 제목 키워드 기반

Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batches

2022-11-02 · Haoze He, Parijat Dube

SOTA decentralized SGD algorithms can overcome the bandwidth bottleneck at the parameter server by using communication collectives like Ring All-Reduce for synchronization. While the parameter updates in distributed SGD …

BlockingComputational Efficiency

Block-SCL: Blocking Matters for Supervised Contrastive Learning in Product Matching

2022-07-05 · Mario Almagro, David Jiménez, Diego Ortego, Emilio Almazán 외

Product matching is a fundamental step for the global understanding of consumer behavior in e-commerce. In practice, product matching refers to the task of deciding if two product offers from different data sources (e.g.…

BlockingContrastive LearningData AugmentationSentence+1

Online GentleAdaBoost -- Technical Report

2023-08-27 · Chapman Siu

We study the online variant of GentleAdaboost, where we combine a weak learner to a strong learner in an online fashion. We provide an approach to extend the batch approach to an online approach with theoretical justific…

Adversarial Blocking Bandits

2020-12-01 · NeurIPS 2020 12 · Nicholas Bishop, Hau Chan, Debmalya Mandal, Long Tran-Thanh

We consider a general adversarial multi-armed blocking bandit setting where each played arm can be blocked (unavailable) for some time periods and the reward per arm is given at each time period adversarially without obe…

Blocking

Cost-Efficient RAG for Entity Matching with LLMs: A Blocking-based Exploration

2026-02-05 · Chuangtao Ma, Zeyu Zhang, Arijit Khan, Sebastian Schelter 외 arxiv

Retrieval-augmented generation (RAG) enhances LLM reasoning in knowledge-intensive tasks, but existing RAG pipelines incur substantial retrieval and generation overhead when applied to large-scale entity matching. To add…