Skip to content
This repository was archived by the owner on Apr 10, 2024. It is now read-only.

Research: Poly-Semantic NeuronsΒ #122

Open
@colah

Description

@colah

πŸ”¬ This is an experiment in doing radically open research. I plan to post all my work on this openly as I do it, tracking it in this issue. I'd love for people to comment, or better yet collaborate! See more.

Please be respectful of the fact that this is unpublished research and that people involved in this are putting themselves in an unusually vulnerable position. Please treat it as you would unpublished work described in a seminar or by a colleague.

Description

Many neurons in GoogLeNet seem to correspond to a single concept, but many do not. We call neurons that correspond to multiple concepts "poly-semantic".

It seems like the trend is that, as one progresses towards later layers, more neurons become poly-semantic and poly-semantic neurons respond to a greater number of things.

image

Questions

This phenomenon begs several questions:

  • Why do poly-semantic neurons occur?
    • (Should we even be surprised? Maybe we should be more surprised that there seem to be neurons responding to a single concept?)
    • Why do they seem to be more common / extreme in later layers?
  • Can we detect poly-semantic neurons?
  • Given a poly-semantic neuron, can we discover all the different things they respond to?
  • Is there a way to decompose networks into a set of orthogonal concepts?
  • Can we regularize networks to not have poly-semantic neurons?

Resources / Related topics

Metadata

Metadata

Assignees

No one assigned

    Labels

    researchResearch ideas and projects.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions