Deep Learning for Logic Optimization Algorithms

被引:46
|
作者
Haaswijk, Winston [1 ]
Collins, Edo [2 ]
Seguin, Benoit [3 ]
Soeken, Mathias [1 ]
Kaplan, Frederic [3 ]
Susstrunk, Sabine [2 ]
De Micheli, Giovanni [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Integrated Syst Lab, Lausanne, VD, Switzerland
[2] Ecole Polytech Fed Lausanne, Image & Visual Representat Lab, Lausanne, VD, Switzerland
[3] Ecole Polytech Fed Lausanne, Digital Humanities Lab, Lausanne, VD, Switzerland
基金
瑞士国家科学基金会;
关键词
D O I
10.1109/ISCAS.2018.8351885
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The slowing down of Moore's law and the emergence of new technologies puts an increasing pressure on the field of EDA. There is a constant need to improve optimization algorithms. However, finding and implementing such algorithms is a difficult task, especially with the novel logic primitives and potentially unconventional requirements of emerging technologies. In this paper, we cast logic optimization as a deterministic Markov decision process (MDP). We then take advantage of recent advances in deep reinforcement learning to build a system that learns how to navigate this process. Our design has a number of desirable properties. It is autonomous because it learns automatically and does not require human intervention. It generalizes to large functions after training on small examples. Additionally, it intrinsically supports both single-and multioutput functions, without the need to handle special cases. Finally, it is generic because the same algorithm can be used to achieve different optimization objectives, e. g., size and depth.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] A Comparison of Optimization Algorithms for Deep Learning
    Soydaner, Derya
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2020, 34 (13)
  • [2] Optimization of Deep Learning Algorithms for Object Classification
    Horvath, Andras
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2016), 2017, 10225
  • [3] Distributed Bayesian optimization of deep reinforcement learning algorithms
    Young, M. Todd
    Hinkle, Jacob D.
    Kannan, Ramakrishnan
    Ramanathan, Arvind
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 139 : 43 - 52
  • [4] First-Order Optimization (Training) Algorithms in Deep Learning
    Rudenko, Oleg
    Bezsonov, Oleksandr
    Oliinyk, Kyrylo
    [J]. COMPUTATIONAL LINGUISTICS AND INTELLIGENT SYSTEMS (COLINS 2020), VOL I: MAIN CONFERENCE, 2020, 2604
  • [5] Credit Scoring Using Deep Learning Driven by Optimization Algorithms
    Diaconescu, Paul
    Neagoe, Victor-Emil
    [J]. PROCEEDINGS OF THE 2020 12TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2020), 2020,
  • [6] Development and optimization of image fire detection on deep learning algorithms
    Yang, Yi
    Pan, Mengyi
    Li, Pu
    Wang, Xuefeng
    Tsai, Yun-Ting
    [J]. JOURNAL OF THERMAL ANALYSIS AND CALORIMETRY, 2023, 148 (11) : 5089 - 5095
  • [7] Communication Optimization Algorithms for Distributed Deep Learning Systems: A Survey
    Yu, Enda
    Dong, Dezun
    Liao, Xiangke
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (12) : 3294 - 3308
  • [8] Development and optimization of image fire detection on deep learning algorithms
    Yi Yang
    Mengyi Pan
    Pu Li
    Xuefeng Wang
    Yun-Ting Tsai
    [J]. Journal of Thermal Analysis and Calorimetry, 2023, 148 : 5089 - 5095
  • [9] Deep learning and optimization algorithms for automatic breast cancer detection
    Sha, Zijun
    Hu, Lin
    Rouyendegh, Babak Daneshvar
    [J]. INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 2020, 30 (02) : 495 - 506
  • [10] The Analysis of Node Planning and Control Logic Optimization of 5G Wireless Networks Under Deep Mapping Learning Algorithms
    Han, Zidong
    Liang, Junyu
    [J]. IEEE ACCESS, 2019, 7 : 156489 - 156499