Knowledge-Based Regularization in Generative Modeling

Prior domain knowledge can greatly help to learn generative models. However, it is often too costly to hard-code prior knowledge as a specific model architecture, so we often have to use general-purpose models. In this paper, we propose a method to incorporate prior knowledge of feature relations into the learning of general-purpose generative models. To this end, we formulate a regularizer that makes the marginals of a generative model to follow prescribed relative dependence of features. It can be incorporated into off-the-shelf learning methods of many generative models, including variational autoencoders and generative adversarial networks, as its gradients can be computed using standard backpropagation techniques. We show the effectiveness of the proposed method with experiments on multiple types of datasets and generative models.

[1]  James Cussens,et al.  Bayesian Network Structure Learning with Integer Programming: Polytopes, Facets and Complexity (Extended Abstract) , 2017, IJCAI.

[2]  Diyi Yang,et al.  Incorporating Word Correlation Knowledge into Topic Modeling , 2015, NAACL.

[3]  Luigi Acerbi,et al.  Advances in Neural Information Processing Systems 27 , 2014 .

[4]  James Cussens,et al.  Bayesian Network Structure Learning with Integer Programming: Polytopes, Facets and Complexity , 2017, J. Artif. Intell. Res..

[5]  Thomas L. Griffiths,et al.  Advances in Neural Information Processing Systems 21 , 1993, NIPS 2009.

[6]  Ning Chen,et al.  Bayesian inference with posterior regularization and applications to infinite latent SVMs , 2012, J. Mach. Learn. Res..

[7]  Eric Xing,et al.  Deep Generative Models with Learnable Knowledge Constraints , 2018, NeurIPS.

[8]  David J. Hand,et al.  Statistics and computing: the genesis of data science , 2015, Statistics and Computing.

[9]  Nir Friedman,et al.  Probabilistic Graphical Models - Principles and Techniques , 2009 .

[10]  Michael I. Jordan,et al.  Information Constraints on Auto-Encoding Variational Bayes , 2018, NeurIPS.

[11]  Yu Hu,et al.  Learning Semantic Word Embeddings based on Ordinal Knowledge Constraints , 2015, ACL.

[12]  John Eccleston,et al.  Statistics and Computing , 2006 .

[13]  Bernhard Schölkopf,et al.  Measuring Statistical Dependence with Hilbert-Schmidt Norms , 2005, ALT.

[14]  Jaime G. Carbonell,et al.  Machine learning research , 1981, SGAR.

[15]  Jun Zhu,et al.  Robust RegBayes: Selectively Incorporating First-Order Logic Domain Knowledge into Bayesian Models , 2014, ICML.

[16]  V. Rico-Ramirez,et al.  Computers & Chemical Engineering , 2013 .

[17]  김삼묘,et al.  “Bioinformatics” 특집을 내면서 , 2000 .