TL;DR
This paper introduces Net2Vec, a framework that models semantic concepts as distributed embeddings over multiple neural network filters, revealing that concepts are often encoded collectively rather than by individual filters.
Contribution
Net2Vec provides a systematic method to visualize and quantify how multiple filters jointly encode semantic concepts in deep networks, moving beyond extremal filter response analysis.
Findings
Multiple filters are needed to encode a single concept.
Filters often encode multiple concepts rather than being concept-specific.
Filter embeddings better characterize the meaning and relationships of representations.
Abstract
In an effort to understand the meaning of the intermediate representations captured by deep networks, recent papers have tried to associate specific semantic concepts to individual neural network filter responses, where interesting correlations are often found, largely by focusing on extremal filter responses. In this paper, we show that this approach can favor easy-to-interpret cases that are not necessarily representative of the average behavior of a representation. A more realistic but harder-to-study hypothesis is that semantic representations are distributed, and thus filters must be studied in conjunction. In order to investigate this idea while enabling systematic visualization and quantification of multiple filter responses, we introduce the Net2Vec framework, in which semantic concepts are mapped to vectorial embeddings based on corresponding filter responses. By studying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
