Conference item icon

Conference item

Understanding deep architectures with reasoning layer

Abstract:
Recently, there has been a surge of interest in combining deep learning models with reasoning in order to handle more sophisticated learning tasks. In many cases, a reasoning task can be solved by an iterative algorithm. This algorithm is often unrolled, and used as a specialized layer in the deep architecture, which can be trained end-to-end with other neural components. Although such hybrid deep architectures have led to many empirical successes, the theoretical foundation of such architectures, especially the interplay between algorithm layers and other neural layers, remains largely unexplored. In this paper, we take an initial step towards an understanding of such hybrid deep architectures by showing that properties of the algorithm layers, such as convergence, stability and sensitivity, are intimately related to the approximation and generalization abilities of the end-to-end model. Furthermore, our analysis matches closely our experimental observations under various conditions, suggesting that our theory can provide useful guidelines for designing deep architectures with reasoning layers.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Mathematical Institute
Oxford college:
St Catherine's College
Role:
Author
ORCID:
0000-0003-4027-5298


Publisher:
Neural Information Processing Systems Foundation
Host title:
Advances in Neural Information Processing Systems 33
Pages:
1240-1252
Publication date:
2020-12-12
Acceptance date:
2020-09-25
Event title:
34th Annual Conference on Neural Information Processing Systems (NeurIPS 2020)
Event location:
Virtual event
Event website:
https://neurips.cc/Conferences/2020
Event start date:
2020-12-06
Event end date:
2020-12-12
ISBN:
9781713829546


Language:
English
Keywords:
Pubs id:
1147788
Local pid:
pubs:1147788
Deposit date:
2020-12-03
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP