On-Off Pattern Encoding and Path-Count Encoding as Deep Neural Network Representations

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Jung, Euna, Choi, Jaekeol, Yun, EungGu, Rhee, Wonjong
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914643895648256
author Jung, Euna
Choi, Jaekeol
Yun, EungGu
Rhee, Wonjong
author_facet Jung, Euna
Choi, Jaekeol
Yun, EungGu
Rhee, Wonjong
contents Understanding the encoded representation of Deep Neural Networks (DNNs) has been a fundamental yet challenging objective. In this work, we focus on two possible directions for analyzing representations of DNNs by studying simple image classification tasks. Specifically, we consider \textit{On-Off pattern} and \textit{PathCount} for investigating how information is stored in deep representations. On-off pattern of a neuron is decided as `on' or `off' depending on whether the neuron's activation after ReLU is non-zero or zero. PathCount is the number of paths that transmit non-zero energy from the input to a neuron. We investigate how neurons in the network encodes information by replacing each layer's activation with On-Off pattern or PathCount and evaluating its effect on classification performance. We also examine correlation between representation and PathCount. Finally, we show a possible way to improve an existing DNN interpretation method, Class Activation Map (CAM), by directly utilizing On-Off or PathCount.
format Preprint
id arxiv_https___arxiv_org_abs_2401_09518
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On-Off Pattern Encoding and Path-Count Encoding as Deep Neural Network Representations
Jung, Euna
Choi, Jaekeol
Yun, EungGu
Rhee, Wonjong
Computer Vision and Pattern Recognition
Understanding the encoded representation of Deep Neural Networks (DNNs) has been a fundamental yet challenging objective. In this work, we focus on two possible directions for analyzing representations of DNNs by studying simple image classification tasks. Specifically, we consider \textit{On-Off pattern} and \textit{PathCount} for investigating how information is stored in deep representations. On-off pattern of a neuron is decided as `on' or `off' depending on whether the neuron's activation after ReLU is non-zero or zero. PathCount is the number of paths that transmit non-zero energy from the input to a neuron. We investigate how neurons in the network encodes information by replacing each layer's activation with On-Off pattern or PathCount and evaluating its effect on classification performance. We also examine correlation between representation and PathCount. Finally, we show a possible way to improve an existing DNN interpretation method, Class Activation Map (CAM), by directly utilizing On-Off or PathCount.
title On-Off Pattern Encoding and Path-Count Encoding as Deep Neural Network Representations
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2401.09518