Barthélémy Serres, F. Bouali, C. Guinot, G. Venturini
{"title":"由卷积神经网络学习的内部表征的视觉探索","authors":"Barthélémy Serres, F. Bouali, C. Guinot, G. Venturini","doi":"10.1109/IV53921.2021.00026","DOIUrl":null,"url":null,"abstract":"We present in this paper a visual method to explore the properties of an image dataset and its internal representation learned by a convolutional neural network. We consider the inner characteristics extracted by the network just before the classification layers. We build a neighborhood graph from this vector space by connecting data together according to specific topological properties. We define typical examples of topological anomalies to be detected (isolated points, erroneous points, class boundaries). Then we propose a visualization of this graph highlighting this information and offering an overview of the graph (groups of data) as well as local details (fine topological properties). This visualization includes a representation of the images in order to let the user understand what can cause an error (errors during image acquisition, pre-processing or labeling, or errors due to the choice of the network or the learning parameters, etc.). We perform several tests with the VGG16 network on samples of standard datasets.","PeriodicalId":380260,"journal":{"name":"2021 25th International Conference Information Visualisation (IV)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Visual exploration of the inner representation learned by a convolutional neural network\",\"authors\":\"Barthélémy Serres, F. Bouali, C. Guinot, G. Venturini\",\"doi\":\"10.1109/IV53921.2021.00026\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present in this paper a visual method to explore the properties of an image dataset and its internal representation learned by a convolutional neural network. We consider the inner characteristics extracted by the network just before the classification layers. We build a neighborhood graph from this vector space by connecting data together according to specific topological properties. We define typical examples of topological anomalies to be detected (isolated points, erroneous points, class boundaries). Then we propose a visualization of this graph highlighting this information and offering an overview of the graph (groups of data) as well as local details (fine topological properties). This visualization includes a representation of the images in order to let the user understand what can cause an error (errors during image acquisition, pre-processing or labeling, or errors due to the choice of the network or the learning parameters, etc.). We perform several tests with the VGG16 network on samples of standard datasets.\",\"PeriodicalId\":380260,\"journal\":{\"name\":\"2021 25th International Conference Information Visualisation (IV)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 25th International Conference Information Visualisation (IV)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IV53921.2021.00026\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 25th International Conference Information Visualisation (IV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IV53921.2021.00026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Visual exploration of the inner representation learned by a convolutional neural network
We present in this paper a visual method to explore the properties of an image dataset and its internal representation learned by a convolutional neural network. We consider the inner characteristics extracted by the network just before the classification layers. We build a neighborhood graph from this vector space by connecting data together according to specific topological properties. We define typical examples of topological anomalies to be detected (isolated points, erroneous points, class boundaries). Then we propose a visualization of this graph highlighting this information and offering an overview of the graph (groups of data) as well as local details (fine topological properties). This visualization includes a representation of the images in order to let the user understand what can cause an error (errors during image acquisition, pre-processing or labeling, or errors due to the choice of the network or the learning parameters, etc.). We perform several tests with the VGG16 network on samples of standard datasets.