CDFlow: Building Invertible Layers with Circulant and Diagonal Matrices
Xuchen Feng, Siyu Liao
摘要
Normalizing flows are deep generative models that achieve efficient likelihood estimation and sampling through invertible transformations. A key challenge is designing linear layers that enhance expressiveness while enabling efficient computation of the Jacobian determinant and inverse. In this work, we introduce a novel invertible linear layer based on the product of circulant and diagonal matrices. This decomposition provides a parameter-and computation-efficient formulation, reducing the parameter complexity from O(n 2 ) to O(mn) by using m diagonal matrices together with m -1 circulant matrices, while approximating arbitrary linear transformations. Furthermore, leveraging the Fast Fourier Transform (FFT), our method reduces the time complexity of matrix inversion from O(n 3 ) to O(mn log n) and matrix log-determinant from O(n 3 ) to O(mn), where n is the input dimension. Building upon this, we introduce a novel normalizing flow model called Circulant-Diagonal Flow (CDFlow). Empirical results demonstrate that CDFlow excels in density estimation for natural image datasets and effectively models data with inherent periodicity. In terms of computational efficiency, our method speeds up the matrix inverse and log-determinant computations by 1.17× and 4.31×, respectively, compared to the general dense matrix, when the number of channels is set to 96.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper9
- DreamLLM: Synergistic Multimodal Comprehension and CreationRunpei Dong, Chunrui Han, Yuang Peng, Zekun Qi 等ICLR 2024 · 被引用 315 次
- Flow Matching for Generative ModelingYaron Lipman, Ricky T. Q. Chen, Heli Ben-Hamu, Maximilian Nickel 等ICLR 2023 · 被引用 87 次
- Invertible DenseNets with Concatenated LipSwishYura Perugachi-Diaz, Jakub M. Tomczak, Sandjai BhulaiNeurIPS 2021 · 被引用 29 次
- Maximum Entropy Reinforcement Learning via Energy-Based Normalizing FlowChen-Hao Chao, Chien Feng, Wei-Fang Sun, Cheng-Kuang Lee 等NeurIPS 2024 · 被引用 29 次
- Scalable Bayesian GPFA with automatic relevance determination and discrete noise modelsKristopher T. Jensen, Ta-Chu Kao, Jasmine Stone, Guillaume HennequinNeurIPS 2021 · 被引用 22 次
相关 Paper
- ButterflyFlow: Building Invertible Layers with Butterfly MatricesChenlin Meng, Linqi Zhou, Kristy Choi, Tri Dao 等ICML 2022 · 被引用 13 次
- Self Normalizing FlowsT. Anderson Keller, Jorn W. T. Peters, Priyank Jaini, Emiel Hoogeboom 等ICML 2021 · 被引用 14 次
- NanoFlow: Scalable Normalizing Flows with Sublinear Parameter ComplexitySang-gil Lee, Sungwon Kim, Sungroh YoonNeurIPS 2020 · 被引用 20 次
- Woodbury Transformations for Deep Generative FlowsYou Lu, Bert HuangNeurIPS 2020 · 被引用 19 次
- Relative gradient optimization of the Jacobian term in unsupervised deep learningLuigi Gresele, Giancarlo Fissore, Adrián Javaloy, Bernhard Schölkopf 等NeurIPS 2020 · 被引用 25 次
