Improving graph prototypical network using active learning

被引:0
作者
Solgi, Mona [1 ]
Seydi, Vahid [2 ]
机构
[1] Islamic Azad Univ, Dept Informat Technol Engn, Sci & Res Branch, Tehran, Iran
[2] Bangor Univ, Ctr Appl Marine Sci, Sch Ocean Sci, Menai Bridge, Gwynedd, Wales
关键词
Data classification; Few-shot learning; Active learning; Graph convolutional network; Product tagging; Online shopping;
D O I
10.1007/s13748-022-00293-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the growth of using various devices and applications in modern life, the amount of data available is skyrocketing, but labeling all of this data is beyond the reach of data scientists. Thus, it is necessary to categorize data with a small amount of labeled data. In fact, it should be possible to prioritize data for labeling. To achieve this goal in this study, we have used few-shot learning with active learning and also used the power of graph convolutional networks in classifying data with a graphical structure. To implement the proposed model, we use two graph convolutional networks in parallel to calculate the embedding and the importance of each node. Using the output of both networks, we create prototypes of classes, and then, we classify them according to the distance of each node of these prototypes. We have also used active learning to select data more intelligently, which improves the overall model performance. As well as this, we have tested our proposed model in the field of electronic commerce for tagging goods in big online stores, which encounter a large number of diverse products, where high accuracy categorization in a short time without the interference of human factor and with the help of artificial intelligence is needed to reduce costs. The results of implementing the model on the Amazon dataset and its comparison with the state-of-the-art models in this field show the superiority of our method.
引用
收藏
页码:411 / 423
页数:13
相关论文
共 36 条
  • [1] Abu-El-Haija S., 2018, N-GCN: Multi-Scale Graph Convolution for Semi-Supervised Node Classification
  • [2] Angluin D., 1988, Machine Learning, V2, P319, DOI 10.1023/A:1022821128753
  • [3] Atlas L. E., 1990, PROC 2 INT C NEURAL, P566
  • [4] catsy.com, US
  • [5] Chen JF, 2018, PR MACH LEARN RES, V80
  • [6] Chiang WL, 2019, Arxiv, DOI arXiv:1905.07953
  • [7] COHN D, 1994, MACH LEARN, V15, P201, DOI 10.1007/BF00993277
  • [8] Graph Prototypical Networks for Few-shot Learning on Attributed Networks
    Ding, Kaize
    Wang, Jianling
    Li, Jundong
    Shu, Kai
    Liu, Chenghao
    Liu, Huan
    [J]. CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 295 - 304
  • [9] Estay B., ONLINE
  • [10] Finn C, 2017, PR MACH LEARN RES, V70