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 条
  • [41] Power quality disturbances multi-label classification algorithm based on a multi-layer extreme learning machine
    Jin G.
    Zhu Q.
    Meng Y.
    Yan Q.
    [J]. Dianli Xitong Baohu yu Kongzhi/Power System Protection and Control, 2020, 48 (08): : 96 - 105
  • [42] Multi-Label Classification Based on Associations
    Alazaidah, Raed
    Samara, Ghassan
    Almatarneh, Sattam
    Hassan, Mohammad
    Aljaidi, Mohammad
    Mansur, Hasan
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (08):
  • [43] Supervised representation learning for multi-label classification
    Ming Huang
    Fuzhen Zhuang
    Xiao Zhang
    Xiang Ao
    Zhengyu Niu
    Min-Ling Zhang
    Qing He
    [J]. Machine Learning, 2019, 108 : 747 - 763
  • [44] Compositional metric learning for multi-label classification
    YanPing SUN
    MinLing ZHANG
    [J]. Frontiers of Computer Science, 2021, (05) : 70 - 81
  • [45] MULTIMODAL LEARNING FOR MULTI-LABEL IMAGE CLASSIFICATION
    Pang, Yanwei
    Ma, Zhao
    Yuan, Yuan
    Li, Xuelong
    Wang, Kongqiao
    [J]. 2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011, : 1797 - 1800
  • [46] Learning Video Features for Multi-label Classification
    Garg, Shivam
    [J]. COMPUTER VISION - ECCV 2018 WORKSHOPS, PT IV, 2019, 11132 : 325 - 337
  • [47] Dynamic ensemble learning for multi-label classification
    Zhu, Xiaoyan
    Li, Jiaxuan
    Ren, Jingtao
    Wang, Jiayin
    Wang, Guangtao
    [J]. INFORMATION SCIENCES, 2023, 623 : 94 - 111
  • [48] Causal multi-label learning for image classification
    Tian, Yingjie
    Bai, Kunlong
    Yu, Xiaotong
    Zhu, Siyu
    [J]. NEURAL NETWORKS, 2023, 167 : 626 - 637
  • [49] Learning with privileged information for multi-Label classification
    Wang, Shangfei
    Chen, Shiyu
    Chen, Tanfang
    Shi, Xiaoxiao
    [J]. PATTERN RECOGNITION, 2018, 81 : 60 - 70
  • [50] Learning to reweight examples in multi-label classification
    Zhong, Yongjian
    Du, Bo
    Xu, Chang
    [J]. NEURAL NETWORKS, 2021, 142 (142) : 428 - 436