Learn class hierarchy using convolutional neural networks

被引:10
|
作者
La Grassa, Riccardo [1 ]
Gallo, Ignazio [1 ]
Landro, Nicola [1 ]
机构
[1] Univ Insubria, Varese, Italy
关键词
Convolutional neural network; Hierarchical deep learning; Image classification;
D O I
10.1007/s10489-020-02103-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A large amount of research on Convolutional Neural Networks (CNN) has focused on flat Classification in the multi-class domain. In the real world, many problems are naturally expressed as hierarchical classification problems, in which the classes to be predicted are organized in a hierarchy of classes. In this paper, we propose a new architecture for hierarchical classification, introducing a stack of deep linear layers using cross-entropy loss functions combined to a center loss function. The proposed architecture can extend any neural network model and simultaneously optimizes loss functions to discover local hierarchical class relationships and a loss function to discover global information from the whole class hierarchy while penalizing class hierarchy violations. We experimentally show that our hierarchical classifier presents advantages to the traditional classification approaches finding application in computer vision tasks. The same approach can also be applied to some CNN for text classification.
引用
收藏
页码:6622 / 6632
页数:11
相关论文
共 50 条
  • [41] Texture classification using convolutional neural networks
    Tivive, Fok Hing Chi
    Bouzerdoum, Abdesselam
    [J]. TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 660 - +
  • [42] Classification of Fruits using Convolutional Neural Networks
    Raut, Roshani
    Jadhav, Anuja
    Sorte, Chaitrali
    Chaudhari, Anagha
    [J]. 2022 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL, COMPUTING, COMMUNICATION AND SUSTAINABLE TECHNOLOGIES (ICAECT), 2022,
  • [43] Evolutionary Convolutional Neural Networks Using ABC
    Zhu, Wenbo
    Yeh, Weichang
    Chen, Jianwen
    Chen, Dafeng
    Li, Aiyuan
    Lin, Yangyang
    [J]. ICMLC 2019: 2019 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, 2019, : 156 - 162
  • [44] Personality Recognition Using Convolutional Neural Networks
    Gimenez, Maite
    Paredes, Roberto
    Rosso, Paolo
    [J]. COMPUTATIONAL LINGUISTICS AND INTELLIGENT TEXT PROCESSING, CICLING 2017, PT II, 2018, 10762 : 313 - 323
  • [45] Emphysema Classification Using Convolutional Neural Networks
    Pei, Xiaomin
    [J]. INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2015, PT I, 2015, 9244 : 455 - 461
  • [46] A Radiolarian Classifier using Convolutional Neural Networks
    Dionisio, Abigaile
    Solano, Geoffrey
    Quisote, Micah
    Marquez, Edanjarlo
    [J]. 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SIGNAL PROCESSING (AISP), 2020,
  • [47] Zebrafish tracking using convolutional neural networks
    Xu, Zhiping
    Cheng, Xi En
    [J]. SCIENTIFIC REPORTS, 2017, 7
  • [48] Microphone Identification Using Convolutional Neural Networks
    Baldini, Gianmarco
    Amerini, Irene
    Gentile, Claudio
    [J]. IEEE SENSORS LETTERS, 2019, 3 (07)
  • [49] Using Convolutional Neural Networks for Plant Classification
    Razavi, Salar
    Yalcin, Hulya
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [50] Apparel Classification Using Convolutional Neural Networks
    Eshwar, S. G.
    Prabhu, Gautham Ganesh J.
    Rishikesh, A. V.
    Charan, N. A.
    Umadevi, V
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON ICT IN BUSINESS INDUSTRY & GOVERNMENT (ICTBIG), 2016,