Machine Learning Based Embedded Code Multi-Label Classification

被引:3
|
作者
Zhou, Yu [1 ]
Cui, Suxia [1 ]
Wang, Yonghui [2 ]
机构
[1] Prairie View A&M Univ, Dept Elect & Comp Engn, Prairie View, TX 77446 USA
[2] Prairie View A&M Univ, Dept Comp Sci, Prairie View, TX 77446 USA
关键词
Codes; Hardware; Support vector machines; Machine learning algorithms; Registers; Prediction algorithms; Logistics; Embedded code classifier; multi-label; tag-correlated; text classification;
D O I
10.1109/ACCESS.2021.3123498
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of Internet of Things (IoT) technology, embedded based electronic devices have penetrated every corner of our daily lives. As the brain of IoT devices, embedded based micro controller unit (MCU) plays an irreplaceable role. The functions of the MCUs are becoming more and more powerful and complicated, which brings huge challenges to embedded programmers. Embedded code, which is highly related to the hardware resources, differs from other popular programming code. The hardware configuration may be a big challenge to the programmers, who may only be good at software development and algorithm design. Online code searching can be time consuming and cannot guarantee an optimal approach. To solve this problem, in this paper, an embedded code classifier, which is designed to help embedded programmers to search for the most efficient code with precise tags, is demonstrated. A high quality embedded code dataset is built. A tag correlated multi-label machine learning model is developed for the embedded code dataset. The experimental results show that the proposed code dataset structure is proved to be more efficient on embedded code classification. The proposed embedded classifier algorithm shows a promising result on embedded code dataset. And it outperforms the traditional machine learning text classification models.
引用
收藏
页码:150187 / 150200
页数:14
相关论文
共 50 条
  • [1] Multi-Label Classification with Extreme Learning Machine
    Kongsorot, Yanika
    Horata, Punyaphol
    [J]. 2014 6TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2014, : 81 - 86
  • [2] Extreme Learning Machine for Multi-Label Classification
    Sun, Xia
    Xu, Jingting
    Jiang, Changmeng
    Feng, Jun
    Chen, Su-Shing
    He, Feijuan
    [J]. ENTROPY, 2016, 18 (06)
  • [3] Multi-Label Classification Using Genetic-Based Machine Learning
    Nazmi, Shabnam
    Yan, Xuyang
    Homaifar, Abdollah
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 675 - 680
  • [4] A multi-label classification algorithm based on kernel extreme learning machine
    Luo, Fangfang
    Guo, Wenzhong
    Yu, Yuanlong
    Chen, Guolong
    [J]. NEUROCOMPUTING, 2017, 260 : 313 - 320
  • [5] Multi-Label Classification of Pure Code
    Department of Software Engineering, College of Computer Science and Engineering, Northwest Normal University, Lanzhou
    730070, China
    不详
    40450, Malaysia
    [J]. Int. J. Software Engineer. Knowledge Engineer., 10 (1641-1659):
  • [6] Multi-Label Classification of Pure Code
    Gao, Bin
    Qin, Hongwu
    Ma, Xiuqin
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2024,
  • [7] Multi-Label Emotion Classification of Online Learners' Reviews Using Machine Learning Text-Based Multi-Label Classification Approach
    Makhoukhi, Hajar
    Roubi, Sarra
    [J]. 2024 5TH INTERNATIONAL CONFERENCE ON EDUCATION DEVELOPMENT AND STUDIES, ICEDS 2024, 2024, : 59 - 64
  • [8] A Systematic Literature Review on Multi-Label Classification based on Machine Learning Algorithms
    Endut, Nurshahira
    Hamzah, W. M. Amir Fazamin W.
    Ismail, Ismahafezi
    Yusof, Mohd Kamir
    Abu Baker, Yousef
    Yusoff, Hafiz
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2022, 11 (02): : 658 - 666
  • [9] Multiobjective Fuzzy Genetics-Based Machine Learning for Multi-Label Classification
    Omozaki, Yuichi
    Masuyama, Naoki
    Nojima, Yusuke
    Ishibuchi, Hisao
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2020,
  • [10] Machine learning explanability method for the multi-label classification model
    Singla, Kushal
    Biswas, Subham
    [J]. 2021 IEEE 15TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2021), 2021, : 337 - 340