IntelELM: A python']python framework for intelligent metaheuristic-based extreme learning machine

被引:1
|
作者
Thieu, Nguyen Van [1 ]
Houssein, Essam H. [2 ]
Oliva, Diego [3 ]
Hung, Nguyen Duy [4 ,5 ]
机构
[1] PHENIKAA Univ, Fac Comp Sci, Hanoi 12116, Vietnam
[2] Minia Univ, Fac Comp & Informat, Al Minya, Egypt
[3] Univ Guadalajara, CUCEI, Dept Ingn Electrofoton, Guadalajara, Mexico
[4] Artificial Intelligence Independent Res Grp, Hanoi 100000, Vietnam
[5] Viettel Networks, Hanoi 100000, Vietnam
关键词
Metaheuristic algorithms; Extreme learning machine; Metaheuristic optimization-based ELM; Neural network; !text type='Python']Python[!/text] library; Machine learning;
D O I
10.1016/j.neucom.2024.129062
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study introduces IntelELM, an open-source Python library designed for hybrid neural networks that integrate Extreme Learning Machine (ELM) with Metaheuristic Algorithms (MHAs). Built on the foundations of two well-established libraries, Scikit-Learn and Mealpy, IntelELM offers four primary strategies for addressing regression and classification tasks. These strategies are implemented through the ElmRegressor and ElmClassifier classes for traditional ELM, as well as the MhaElmRegressor and MhaElmClassifier for hybrid metaheuristic-based ELM models. The library is easy to install and use, especially for individuals familiar with the Scikit-Learn ecosystem. IntelELM comprises at least 402 distinct models across these four primary classes, encompassing classical ELM regression and classification models, as well as over 200 metaheuristic-based ELM regression and classification models each. To demontrade the power of the proposed library, we evaluate several hybrid models from the IntelELM library alongside traditional machine learning models across three benchmark datasets. Experimental results demonstrate that the hybrid models within IntelELM exhibit competitive performance across various performance metrics compared to traditional machine learning approaches. These findings underscore the library's potential to offer effective solutions to real-world problems and contribute significantly to the computer science community. We have released the source code of the library as open-source, inviting the research community to conduct widespread evaluations of this comprehensive framework as a promising tool for research studies and real-world solutions. The source code can be found at https://github.com/thieu1995/ IntelELM.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] mOWL: Python']Python library for machine learning with biomedical ontologies
    Zhapa-Camacho, Fernando
    Kulmanov, Maxat
    Hoehndorf, Robert
    BIOINFORMATICS, 2023, 39 (01)
  • [32] Metaheuristic-based extreme learning machines: a review of design formulations and applications
    Mohammed Eshtay
    Hossam Faris
    Nadim Obeid
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 1543 - 1561
  • [33] The Raise of Machine Learning Hyperparameter Constraints in Python']Python Code
    Rak-amnouykit, Ingkarat
    Milanova, Ana
    Baudart, Guillaume
    Hirzel, Martin
    Dolby, Julian
    PROCEEDINGS OF THE 31ST ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2022, 2022, : 580 - 592
  • [34] Brain Predictability toolbox: a Python']Python library for neuroimaging-based machine learning
    Hahn, Sage
    Yuan, De Kang
    Thompson, Wesley K.
    Owens, Max
    Allgaier, Nicholas
    Garavan, Hugh
    BIOINFORMATICS, 2021, 37 (11) : 1637 - 1638
  • [35] A Machine Learning Python']Python-Based Search Engine Optimization Audit Software
    Roumeliotis, Konstantinos I.
    Tselikas, Nikolaos D.
    INFORMATICS-BASEL, 2023, 10 (03):
  • [36] Churn Analysis with Machine Learning Classification Algorithms in Python']Python
    Ozdemir, Onur
    Batar, Mustafa
    Isik, Ali Hakan
    ARTIFICIAL INTELLIGENCE AND APPLIED MATHEMATICS IN ENGINEERING PROBLEMS, 2020, 43 : 844 - 852
  • [37] pyUDLF: A Python']Python Framework for Unsupervised Distance Learning Tasks
    Leticio, Gustavo Rosseto
    Valem, Lucas Pascotti
    Lopes, Leonardo Tadeu
    Guimaraes Pedronette, Daniel Carlos
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2023, 2023, : 9680 - 9684
  • [38] Big Data and Machine Learning - Cloud and Python']Python Workshop
    Nguyen, Thuan L.
    AMCIS 2018 PROCEEDINGS, 2018,
  • [39] Python']Python Coverage Guided Fuzzing for Deep Learning Framework
    Nie, Yuanping
    Xiao, Xiong
    Yang, Bing
    Li, Hanqing
    Luo, Long
    Yu, Hongfang
    Sun, Gang
    2024 INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND INFORMATION SYSTEMS, EEISS 2024, 2024, : 1 - 6
  • [40] SEMI CODE WRITING INTELLIGENT TUTORING SYSTEM FOR LEARNING PYTHON']PYTHON
    Mahdaoui, M.
    Nouh, S.
    Alaoui, M. S. Elkasmi
    Rachdi, M.
    JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2023, 18 (05): : 2560 - 2560