MLStar A System for Synthesis of Machine-Learning Programs

被引:1
|
作者
Kopito, Gabriel [1 ]
Amblard, Julien [1 ]
Filman, Robert [1 ]
Rabern, Landon [1 ]
Schwartz, Jonathan [1 ]
机构
[1] PerformanceStar, Santa Clara, CA 95051 USA
关键词
genetic programming; directed acyclic graphs; ScikitLearn; Auto-ML;
D O I
10.1145/3583133.3596367
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces our auto-ML system, MLStar, which uses genetic programming to create scikit-learn and Keras-based Python programs to perform supervised learning. MLStar leverages our own genetic programming system (GPStar4) and provides a greater search space compared to traditional genetic programming frameworks. Key elements that enable MLStar's performance include representing individuals as Directed Acyclic Graphs (DAGs), a rich type system to shape the kinds of graphs generated, novel genetic operators which work on the DAG structure, and advanced hyperparameter tuning via the Optuna hyperparameter optimization framework. MLStar also offers multiobjective fitnesses and a variety of complex population types. We show that MLStar performs favorably to several other auto-ML frameworks on benchmark tests. We also demonstrate that MLStar is capable of competitive solutions even when running with computationally expensive features disabled.
引用
收藏
页码:1721 / 1726
页数:6
相关论文
共 50 条
  • [41] Real-time Biosignal Recording and Machine-Learning Analysis System
    Li, Hanrui
    Wang, Junzhe
    Zhao, Shiqi
    Tian, Fengshi
    Yang, Jie
    Sawan, Mohamad
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 427 - 430
  • [42] Delivery Management System based on Vehicles Monitoring and a Machine-learning Mechanism
    Habault, Guillaume
    Taniguchi, Yuya
    Yamanaka, Naoaki
    2018 IEEE 88TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2018,
  • [43] A toolkit for power system security assessment based on machine-learning techniques
    Semitekos, DD
    Avouris, NM
    Giannakopoulos, GB
    ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS, 2004, 12 (02): : 81 - 97
  • [44] SHOW YOUR MACHINE-LEARNING WORK
    Higginbotham, Stacey
    IEEE SPECTRUM, 2019, 56 (12) : 20 - 20
  • [45] Do Machine-Learning Machines Learn?
    Bringsjord, Selmer
    Govindarajulu, Naveen Sundar
    Banerjee, Shreya
    Hummel, John
    PHILOSOPHY AND THEORY OF ARTIFICIAL INTELLIGENCE 2017, 2018, 44 : 136 - 157
  • [46] Machine-learning identification of asteroid groups
    Carruba, V.
    Aljbaae, S.
    Lucchini, A.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2019, 488 (01) : 1377 - 1386
  • [47] A machine-learning benchmark for facies classification
    Alaudah, Yazeed
    Michalowicz, Patrycja
    Alfarraj, Motaz
    Alregib, Ghassan
    INTERPRETATION-A JOURNAL OF SUBSURFACE CHARACTERIZATION, 2019, 7 (03): : SE175 - SE187
  • [48] A Machine-Learning Approach to Time Discrimination
    Hansen, Peter
    2010 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD (NSS/MIC), 2010, : 2132 - 2133
  • [49] Trusting Machine-Learning Applications in Aeronautics
    Benmeziane, Karim
    Fabiani, Patrick
    Herbin, Stephane
    Lacaille, Jerome
    Ledinot, Emmanuel
    2023 IEEE AEROSPACE CONFERENCE, 2023,
  • [50] Machine-Learning Aided Peer Prediction
    Liu, Yang
    Chen, Yiling
    EC'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON ECONOMICS AND COMPUTATION, 2017, : 63 - 80