{"title":"CEN: Concept Evolution Network for Image Classification Tasks","authors":"Da Huang, Xing Chen","doi":"10.1145/3438872.3439080","DOIUrl":null,"url":null,"abstract":"Image classification is a challenging but fundamental task for many computer vision applications, such as self-driving, face recognition, and object tracking. The deep neural network (DNN) is a modern, powerful model to tackle this task, whose representation ability mainly comes from hidden layers. The interpretability of DNN, however, drops rapidly as the inexplicable hidden part becomes deeper and deeper. To make neural networks more explainable, we propose a novel neural network named concept evolution network (CEN), learning explicit concepts of images to help classify. Concepts evolve during training with three stages: emergence, elevation, and elimination. We design three algorithms (one primary and two improved) to train CEN. The experiment results on MNIST show our methods' feasibility and that CEN has both interpretability and adaptive learning capacity for the image classification task. In the last section, we discuss the development prospects of CEN in the future.","PeriodicalId":199307,"journal":{"name":"Proceedings of the 2020 2nd International Conference on Robotics, Intelligent Control and Artificial Intelligence","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 2nd International Conference on Robotics, Intelligent Control and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3438872.3439080","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Image classification is a challenging but fundamental task for many computer vision applications, such as self-driving, face recognition, and object tracking. The deep neural network (DNN) is a modern, powerful model to tackle this task, whose representation ability mainly comes from hidden layers. The interpretability of DNN, however, drops rapidly as the inexplicable hidden part becomes deeper and deeper. To make neural networks more explainable, we propose a novel neural network named concept evolution network (CEN), learning explicit concepts of images to help classify. Concepts evolve during training with three stages: emergence, elevation, and elimination. We design three algorithms (one primary and two improved) to train CEN. The experiment results on MNIST show our methods' feasibility and that CEN has both interpretability and adaptive learning capacity for the image classification task. In the last section, we discuss the development prospects of CEN in the future.