MarkTechPost@AI 01月25日
Revolutionizing Heuristic Design: Monte Carlo Tree Search Meets Large Language Models
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

MCTS-AHD是一种结合蒙特卡洛树搜索和大型语言模型的新方法,旨在改进启发式函数的自动设计。传统的启发式设计耗时且依赖人工,而MCTS-AHD通过树搜索方法,更有效地探索启发式函数空间,避免陷入局部最优解。该方法利用MCTS平衡探索与利用,结合LLM的理解能力,生成高质量的启发式方案。通过评估指标不断优化,MCTS-AHD在NP-hard组合优化和贝叶斯优化等多个领域都表现出优于其他方法的性能,为复杂优化问题提供了更高效的解决方案。

🌳 MCTS-AHD结合蒙特卡洛树搜索(MCTS)和大型语言模型(LLM),利用MCTS平衡探索和利用,确保不浪费时间在无希望的路径上,同时借助LLM理解问题并生成优秀的启发式方案。

🔍 该方法构建搜索树,节点表示启发式方法,分支表示对启发式方法的调整。这种树结构使得框架能够记住已探索的解决方案,并专注于寻找新的方案。

🧪 通过模拟评估每个节点上的启发式方法,并扩展有希望的分支,减少时间和成本,从而确保搜索树只扩展有希望的分支。

💪 MCTS-AHD 在NP-hard组合优化和贝叶斯优化等多个挑战性数据集上进行了广泛测试,并与手动设计的启发式方法、传统自动启发式设计、神经组合优化和基于LLM的AHD方法进行了比较,结果表明MCTS-AHD始终优于其他方法。

Heuristic designing is a practical and indispensable tool leveraged in standard fields like artificial intelligence and operations research to find satisfactory solutions to complex optimisation problems. Experts usually design them by hand, which makes the process expensive and slow. A simplification of heuristics design, without a reduction in performance, was subsequently achieved through the Automatic Heuristic Design (AHD) proposal. It relied on several human-defined parameters, thereby limiting its adaptability as well as its effectiveness. AHD was recently integrated with LLMs, employing a strong population-based framework. However, the framework was designed to pick the first solution it found and converged quickly, which prevented it from exploring much better options, resulting in less effective optimisation strategies. In order to tackle these obstacles, a team of researchers from National University of Singapore and Southern University of Science and Technology China have developed MCTS-AHD, the first tree search method for LLM-based AHD. 

Current LLM-based methods have been efficient, yet they are in need of a more tailored approach so that they do not converge on the local optima but rather explore the vast array of opportunities available. These methods also have inadequate search mechanisms, leading to insufficient investigation of the possible heuristics. They are single-objective focused, limiting their adaptability in real-world scenarios where multiple objectives must be considered. These inefficiencies ultimately increase the cost of problem optimisation, prompting the need for a new method to ensure the full-fledged utilisation of LLMS. 

The suggested method, MCTS-AHD, combines Monte Carlo Tree Search and large language models for better heuristic function exploration. This system generates high-quality heuristics applicable to a wide variety of applications. In addition, MCTS-AHD uses an evaluation metric. This metric continually evaluates and improves the heuristics. Consequently, the search tree pursues only the most promising of the candidates. The key mechanisms of the method are as follows:

MCTS-AHD was extensively tested on challenging datasets that included NP-hard combinatorial optimisation (CO) problems and Cost-aware Acquisition Function (CAF) design for Bayesian Optimization (BO). Its performance was compared to 4 baselines: manually designed heuristics, traditional automated heuristic design, neural combinatorial optimisation, and LLM-based AHD methods. MCTS-AHD consistently outperformed baseline methods in these benchmarks, demonstrating its robustness across different problem domains. Overall, there was a significant improvement in heuristic quality. 

In conclusion, MCTS-AHD significantly improves using large language models to design heuristics automatically. MCTS-AHD uses a tree-based structure, progressive widening and revolutionary exploration strategies to explore more heuristic functions than existing methods. This approach improves the performance and diversity of the heuristics and offers a strong framework for dealing with a meaningful number of complex CO tasks. MCTS-AHD creates a meaningful benchmark in AHD research, providing a highly scalable and exceptionally flexible solution for various applications. 


Check out the Paper and GitHub Page. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and join our Telegram Channel and LinkedIn Group. Don’t Forget to join our 70k+ ML SubReddit.

[Recommended Read] Nebius AI Studio expands with vision models, new language models, embeddings and LoRA (Promoted)

The post Revolutionizing Heuristic Design: Monte Carlo Tree Search Meets Large Language Models appeared first on MarkTechPost.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

MCTS-AHD 启发式设计 大型语言模型 蒙特卡洛树搜索 优化算法
相关文章