Rethinking Compilers in the Rise of Machine Learning and AI

被引:3
作者
Shen, Xipeng [1 ]
机构
[1] North Carolina State Univ, Raleigh, NC 27695 USA
来源
CC'18: PROCEEDINGS OF THE 27TH INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION | 2018年
关键词
Compilers; Machine Learning; AI; NLP; High-Level Program Optimizations;
D O I
10.1145/3178372.3183634
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent years have witnessed some influential progresses in Machine Learning (ML) and Artificial Intelligence (AI). The progresses may lead to some significant changes to future programming. Many programs, for instance, may be not code written in some specially designed programming languages, but high-level user intentions expressed in natural languages. Deep Learning-based software, despite the difficulties in interpreting their results, may continue its rapid growth in the software market and its influence in people's everyday life. This talk will first examine the implications of these changes to compiler research, and then discuss the potential opportunities that ML and AI could bring to possibly transform the field of compiler research. Specifically, the talk will focus on the possibilities for ML and AI to help reveal the high-level semantics and attributes of software components that traditional compiler technology cannot do, and hence, open important opportunities for high-level large-scoped code reasoning and optimizations-a direction that has some tremendous potential but has been beyond the reach of traditional compiler technology. The talk will discuss how ML and AI may help break the "abstraction wall"-barriers formed by layers of abstractions in modern software-for program analysis and optimizations, and how ML and AI may transform the way in which high-level user intentions get translated into low-level code implementations. The talk will conclude with a list of grand challenges and possible research directions for future compiler constructions.
引用
收藏
页码:1 / 1
页数:1
相关论文
共 50 条
  • [31] The Ghost in the MachineBeing Human in the Age of AI and Machine Learning
    Henrik Skaug Sætra
    Human Arenas, 2019, 2 : 60 - 78
  • [32] Explainable AI: A Review of Machine Learning Interpretability Methods
    Linardatos, Pantelis
    Papastefanopoulos, Vasilis
    Kotsiantis, Sotiris
    ENTROPY, 2021, 23 (01) : 1 - 45
  • [33] Causal Economic Machine Learning (CEML): "Human AI"
    Horton, Andrew
    AI, 2024, 5 (04) : 1893 - 1917
  • [34] MACAIF: Machine Learning Auditing for Clinical AI Fairness
    Barnard, Pepita
    Bautista, John Robert
    Krook, Joshua
    Liu, Anqi
    Menendez, Hector D.
    Schmidt, Aurora
    Sookoor, Tamim
    FIRST INTERNATIONAL SYMPOSIUM ON TRUSTWORTHY AUTONOMOUS SYSTEMS, TAS 2023, 2022,
  • [35] Characterization and Machine Learning Classification of AI and PC Workloads
    Sibai, Fadi N.
    Asaduzzaman, Abu
    El-Moursy, Ali
    IEEE ACCESS, 2024, 12 : 83858 - 83875
  • [36] Transforming Computational Drug Discovery with Machine Learning and AI
    Smith, Justin S.
    Roitberg, Adrian E.
    Isayev, Olexandr
    ACS MEDICINAL CHEMISTRY LETTERS, 2018, 9 (11): : 1065 - 1069
  • [37] Rethinking domain adaptation for machine learning over clinical language
    Laparra, Egoitz
    Bethard, Steven
    Miller, Timothy A.
    JAMIA OPEN, 2020, 3 (02) : 146 - 150
  • [38] Rethinking PICO in the Machine Learning Era: ML-PICO
    Liu, Xinran
    Anstey, James
    Li, Ron
    Sarabu, Chethan
    Sono, Reiri
    Butte, Atul J.
    APPLIED CLINICAL INFORMATICS, 2021, 12 (02): : 407 - 416
  • [39] Rethinking multiscale cardiac electrophysiology with machine learning and predictive modelling
    Cantwell, Chris D.
    Mohamied, Yumnah
    Tzortzis, Konstantinos N.
    Garasto, Stef
    Houston, Charles
    Chowdhury, Rasheda A.
    Ng, Fu Siong
    Bharath, Anil A.
    Peters, Nicholas S.
    COMPUTERS IN BIOLOGY AND MEDICINE, 2019, 104 : 339 - 351
  • [40] Kids making AI: Integrating Machine Learning, Gamification, and Social Context in STEM Education
    Sakulkueakulsuk, Bawornsak
    Witoon, Siyada
    Ngarmkajornwiwat, Potiwat
    Pataranutaporn, Pornpen
    Surareungchai, Werasak
    Pataranutaporn, Pat
    Subsoontorn, Pakpoom
    PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2018, : 1005 - 1010