Statistical Hardware Design With Multimodel Active Learning

被引:3
|
作者
Ghaffari, Alireza [1 ]
Asgharian, Masoud [2 ]
Savaria, Yvon [1 ]
机构
[1] Polytech Montreal, Dept Elect Engn, Montreal, PQ H3T 1J4, Canada
[2] McGill Univ, Dept Math & Stat, Montreal, PQ H3A 0G4, Canada
关键词
Active learning; Bayesian models; design space exploration (DSE); Gaussian regression bootstrap; hardware performance prediction; statistical modeling; transfer learning (TL); GAUSSIAN PROCESS REGRESSION;
D O I
10.1109/TCAD.2023.3320984
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rising complexity of numerous novel applications that serve our modern society comes the strong need to design efficient computing platforms. Designing efficient hardware is, however, a complex multiobjective problem that deals with multiple parameters and their interactions. Given that there is a large number of parameters and objectives involved in hardware design, synthesizing all possible combinations is not a feasible method to find the optimal solution. One promising approach to tackle this problem is statistical modeling of a desired hardware performance. Here, we propose a model-based active learning approach to solve this problem. Our proposed method uses Bayesian models to characterize various aspects of hardware performance. We also use acrlong TL and Gaussian regression bootstrapping techniques in conjunction with active learning to create more accurate models. Our proposed statistical modeling method provides hardware models that are sufficiently accurate to perform design space exploration (DSE) as well as performance prediction simultaneously. We use our proposed method to perform DSE and performance prediction for various hardware setups, such as micro-architecture design and OpenCL kernels for FPGA targets. Our experiments show that the number of samples required to create performance models significantly reduces while maintaining the predictive power of our proposed statistical models. For instance, in our performance prediction setting, the proposed method needs 65% fewer samples to create the model, and in the DSE setting, our proposed method can find the best parameter settings by exploring fewer than 50 samples.
引用
收藏
页码:562 / 572
页数:11
相关论文
共 50 条
  • [1] Active Project Based Learning Pedagogies: Learning hardware, software design and wireless sensor instrumentation
    Banakhr, Fand Ahmed
    Iqbal, Muhammad Javed
    Shaukat, Nabil
    PROCEEDINGS OF 2018 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON) - EMERGING TRENDS AND CHALLENGES OF ENGINEERING EDUCATION, 2018, : 1870 - 1874
  • [2] Statistical Asymptotic Theory of Active Learning
    Takafumi Kanamori
    Annals of the Institute of Statistical Mathematics, 2002, 54 : 459 - 475
  • [4] Statistical active learning in multilayer perceptrons
    Fukumizu, K
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2000, 11 (01): : 17 - 26
  • [5] Active Learning Integrated Portable Skin Lesion Detection System Based on Multimodel Fusion
    Liang, Qiaokang
    Qin, Hai
    Zeng, Hui
    Long, Jianyong
    Sun, Wei
    Zhang, Dan
    Wang, Yaonan
    IEEE SENSORS JOURNAL, 2023, 23 (09) : 9898 - 9908
  • [6] Interactive Video Indexing With Statistical Active Learning
    Zha, Zheng-Jun
    Wang, Meng
    Zheng, Yan-Tao
    Yang, Yi
    Hong, Richang
    Chua, Tat-Seng
    IEEE TRANSACTIONS ON MULTIMEDIA, 2012, 14 (01) : 17 - 27
  • [7] An Active Learning Approach for Statistical Spoken Language Understanding
    Garcia, Fernando
    Hurtado, Lluis-F.
    Sanchis, Emilio
    Segarra, Encarna
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS, COMPUTER VISION, AND APPLICATIONS, 2011, 7042 : 565 - 572
  • [8] Active learning through label error statistical methods
    Wang, Min
    Fu, Ke
    Min, Fan
    Jia, Xiuyi
    KNOWLEDGE-BASED SYSTEMS, 2020, 189
  • [9] Active Learning, Hardware Projects and Reverse Instruction in Microwave/RF Education
    Pejcinovic, Branimir
    Campbell, Richard L.
    2013 EUROPEAN MICROWAVE CONFERENCE (EUMC), 2013, : 1571 - 1574
  • [10] Active Learning, Hardware Projects and Reverse Instruction in Microwave/RF Education
    Pejcinovic, Branimir
    Campbell, Richard L.
    2013 10TH EUROPEAN RADAR CONFERENCE (EURAD), 2013, : 259 - 262