Improved Learning-Based Design Space Exploration for Approximate Instance Generation.

IEEE Access(2023)

引用 0|浏览3
暂无评分
摘要
Design methodologies for approximation of medium to large-scale accelerators have largely relied on search-based design space exploration. Due to the enormously sized solution space, Artificial Intelligence (AI) based heuristic search has remained one of the most common techniques to explore cost and performance trade-offs. As a sub-class of AI techniques, Monte Carlo Tree Search (MCTS) has recently shown great potential as an intelligent stochastic search algorithm to solve computational problems with large branching factors. MCTS employs reinforced learning that combines past statistics and stochastic processes to traverse new paths in the search tree. Inspired by the success of MCTS in the games domain (AlphaGo), it has been recently applied to explore the solution space of approximate circuits. In this paper, a modified MCTS-based intelligent search technique is proposed that can handle huge search space for approximation of fairly large benchmark circuits. The proposed learning-based heuristic for MCTS directs the search towards deeper nodes in the search tree resulting in a rather asymmetric tree to efficiently utilize the search budget on the exploration of more promising nodes in the design space. The modified MCTS algorithm is based on reinforced learning where an agent uses past information to improve the overall gain. Experimental results confirm that the proposed heuristics can reach out to deeper nodes in the search tree which account for larger area savings in the context of approximate computing. The modified search algorithm enables 34.23% more area savings than the original search algorithm.
更多
查看译文
关键词
Space exploration,Approximation algorithms,Monte Carlo methods,Hardware,Deep-space communications,Logic gates,Artificial intelligence,Approximate computing,artificial intelligence,design space exploration,intelligent search
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要