Logical Interpretations of Autoencoders
Anton Fuxjaeger, Vaishak Belle

TL;DR
This paper explores the logical interpretation of autoencoders by injecting symbolic frameworks into their feature layers, enabling reasoning about learned representations and improving capabilities like relation learning and noise handling.
Contribution
It introduces a symbolic generative framework for autoencoders' feature layers, facilitating logical reasoning and multi-image relation learning.
Findings
Generated example images for classes to interpret learned features
Enabled learning of relations over multiple images
Handled noisy labels effectively
Abstract
The unification of low-level perception and high-level reasoning is a long-standing problem in artificial intelligence, which has the potential to not only bring the areas of logic and learning closer together but also demonstrate how abstract concepts might emerge from sensory data. Precisely because deep learning methods dominate perception-based learning, including vision, speech, and linguistic grammar, there is fast-growing literature on how to integrate symbolic reasoning and deep learning. Broadly, efforts seem to fall into three camps: those focused on defining a logic whose formulas capture deep learning, ones that integrate symbolic constraints in deep learning, and others that allow neural computations and symbolic reasoning to co-exist separately, to enjoy the strengths of both worlds. In this paper, we identify another dimension to this inquiry: what do the hidden layers…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Multimodal Machine Learning Applications · Language and cultural evolution
