AutoNF: Automated Architecture Optimization of Normalizing Flows with Unconstrained Continuous Relaxation Admitting Optimal Discrete Solution

Abstract

Normalizing flows (NF) build upon invertible neural networks and have wide applications in probabilistic modeling. Currently, building a powerful yet computationally efficient flow model relies on empirical fine-tuning over a large design space. While introducing neural architecture search (NAS) to NF is desirable, the invertibility constraint of NF brings new challenges to existing NAS methods whose application is limited to unstructured neural networks. Developing efficient NAS methods specifically for NF remains an open problem. We present AutoNF, the first automated NF architectural optimization framework. First, we present a new mixture distribution formulation that allows efficient differentiable architecture search of flow models without violating the invertibility constraint. Second, under the new formulation, we convert the original NP-hard combinatorial NF architectural optimization problem to an unconstrained continuous relaxation admitting the discrete optimal architectural solution, circumventing the loss of optimality due to binarization in architectural optimization. We evaluate AutoNF with various density estimation datasets and show its superior performance-cost trade-offs over a set of existing hand-crafted baselines.

Cite

Text

Wang et al. "AutoNF: Automated Architecture Optimization of Normalizing Flows with Unconstrained Continuous Relaxation Admitting Optimal Discrete Solution." AAAI Conference on Artificial Intelligence, 2023. doi:10.1609/AAAI.V37I8.26220

Markdown

[Wang et al. "AutoNF: Automated Architecture Optimization of Normalizing Flows with Unconstrained Continuous Relaxation Admitting Optimal Discrete Solution." AAAI Conference on Artificial Intelligence, 2023.](https://mlanthology.org/aaai/2023/wang2023aaai-autonf/) doi:10.1609/AAAI.V37I8.26220

BibTeX

@inproceedings{wang2023aaai-autonf,
  title     = {{AutoNF: Automated Architecture Optimization of Normalizing Flows with Unconstrained Continuous Relaxation Admitting Optimal Discrete Solution}},
  author    = {Wang, Yu and Drgona, Ján and Zhang, Jiaxin and Suryanarayana, Karthik Somayaji Nanjangud and Schram, Malachi and Liu, Frank and Li, Peng},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2023},
  pages     = {10244-10252},
  doi       = {10.1609/AAAI.V37I8.26220},
  url       = {https://mlanthology.org/aaai/2023/wang2023aaai-autonf/}
}