TopoAct: Visually Exploring the Shape of Activations in Deep Learning

被引:18
作者
Rathore, Archit [1 ]
Chalapathi, Nithin [1 ]
Palande, Sourabh [1 ]
Wang, Bei [1 ]
机构
[1] Univ Utah, Sch Comp, Sci Comp & Imaging SCI Inst, Salt Lake City, UT 84112 USA
关键词
topological; data analysis; visualization toolkits; HIGH-CONTRAST PATCHES; FEATURES;
D O I
10.1111/cgf.14195
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Deep neural networks such as GoogLeNet, ResNet, and BERT have achieved impressive performance in tasks such as image and text classification. To understand how such performance is achieved, we probe a trained deep neural network by studying neuron activations, i.e.combinations of neuron firings, at various layers of the network in response to a particular input. With a large number of inputs, we aim to obtain a global view of what neurons detect by studying their activations. In particular, we develop visualizations that show the shape of the activation space, the organizational principle behind neuron activations, and the relationships of these activations within a layer. Applying tools from topological data analysis, we present TopoAct, a visual exploration system to study topological summaries of activation vectors. We present exploration scenarios using TopoAct that provide valuable insights into learned representations of neural networks. We expect TopoAct to give a topological perspective that enriches the current toolbox of neural network analysis, and to provide a basis for network architecture diagnosis and data anomaly detection.
引用
收藏
页码:382 / 397
页数:16
相关论文
共 72 条
[1]  
Alagappan M., 2012, MIT SLOAN SPORTS AN
[2]   General dimensions term and its connection to elementary geometric outlook [J].
Alexandroff, P ;
Brouwer, LEJ .
MATHEMATISCHE ANNALEN, 1928, 98 :617-635
[3]  
[Anonymous], 2009, Visualizing Higher-Layer Features of a Deep Network Visualizing Higher-Layer Features of a Deep Network Departement d'Informatique et Recherche Operationnelle
[4]  
Beltagy I, 2019, 2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019), P3615
[5]   Local, smooth, and consistent Jacobi set simplification [J].
Bhatia, Harsh ;
Wang, Bei ;
Norgard, Gregory ;
Pascucci, Valerio ;
Bremer, Peer-Timo .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2015, 48 (04) :311-332
[6]   Reeb graphs for shape analysis and applications [J].
Biasotti, S. ;
Giorgi, D. ;
Spagnuolo, M. ;
Falcidieno, B. .
THEORETICAL COMPUTER SCIENCE, 2008, 392 (1-3) :5-22
[7]  
Biasotti S, 2003, SMI 2003: SHAPE MODELING INTERNATIONAL 2003, PROCEEDINGS, P245
[8]  
Bosselut A, 2019, 57TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2019), P4762
[9]  
Brown Adam, 2020, J APPL COMPUTATIONAL, P1, DOI [10.1007/s41468-020-00063-x, DOI 10.1007/S41468-020-00063-X]
[10]   On the local behavior of spaces of natural images [J].
Carlsson, Gunnar ;
Ishkhanov, Tigran ;
de Silva, Vin ;
Zornorodian, Afra .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2008, 76 (01) :1-12