Learning a Generative Model for Validity in Complex Discrete Structures
View / Open Files
Authors
Janz, Dave
van der Westhuizen, Jos
Paige, Brooks
Kusner, Matt
Hernández-Lobato, José Miguel
Publication Date
2017-12-05Journal Title
ICLR Conference
Conference Name
6th International Conference on Learning Representations
Type
Conference Object
This Version
VoR
Metadata
Show full item recordCitation
Janz, D., van der Westhuizen, J., Paige, B., Kusner, M., & Hernández-Lobato, J. M. (2017). Learning a Generative Model for Validity in Complex Discrete Structures. ICLR Conference https://doi.org/10.17863/CAM.35474
Abstract
Deep generative models have been successfully used to learn representations for high-dimensional discrete spaces by representing discrete objects as sequences and employing powerful sequence-based deep models. Unfortunately, these sequence-based models often produce invalid sequences: sequences which do not represent any underlying discrete structure; invalid sequences hinder the utility of such models. As a step towards solving this problem, we propose to learn a deep recurrent validator model, which can estimate whether a partial sequence can function as the beginning of a full, valid sequence. This validator provides insight as to how individual sequence elements influence the validity of the overall sequence, and can be used to constrain sequence based models to generate valid sequences — and thus faithfully model discrete objects. Our approach is inspired by reinforcement learning, where an oracle which can evaluate validity of complete sequences provides a sparse reward signal. We demonstrate its effectiveness as a generative model of Python 3 source code for mathematical expressions, and in improving the ability of a variational autoencoder trained on SMILES strings to decode valid molecular structures.
Keywords
stat.ML, stat.ML, cs.LG
Sponsorship
Alan Turing Institute (AT/I00009/16)
Identifiers
External DOI: https://doi.org/10.17863/CAM.35474
This record's URL: https://www.repository.cam.ac.uk/handle/1810/288158
Rights
Licence:
http://www.rioxx.net/licenses/all-rights-reserved
Statistics
Total file downloads (since January 2020). For more information on metrics see the
IRUS guide.
Recommended or similar items
The current recommendation prototype on the Apollo Repository will be turned off on 03 February 2023. Although the pilot has been fruitful for both parties, the service provider IKVA is focusing on horizon scanning products and so the recommender service can no longer be supported. We recognise the importance of recommender services in supporting research discovery and are evaluating offerings from other service providers. If you would like to offer feedback on this decision please contact us on: support@repository.cam.ac.uk