Sparse Factorization of Large Square Matrices
원문 초록
Square matrices appear in many machine learning problems and models. Optimization over a large square matrix is expensive in memory and in time. Therefore an economic approximation is needed. Conventional approximation approaches factorize the square matrix into a number matrices of much lower ranks. However, the low-rank constraint is a performance bottleneck if the approximated matrix is intrinsically high-rank or close to full rank. In this paper, we propose to approximate a large square matrix with a product of sparse full-rank matrices. In the approximation, our method needs only $N(\log N)^2$ non-zero numbers for an $N\times N$ full matrix. We present both non-parametric and parametric ways to find the factorization. In the former, we learn the factorizing matrices directly, and in the latter, we train neural networks to map input data to the non-zero matrix entries. The sparse factorization method is tested for a variety of synthetic and real-world square matrices. The experimental results demonstrate that our method gives a better approximation when the approximated matrix is sparse and high-rank. Based on this finding, we use our parametric method as a scalable attention architecture that performs strongly in learning tasks for long sequential data and defeats Transformer and its several variants.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
U-RWKV: Lightweight medical image segmentation with direction-adaptive RWKV
MambaFusion: Height-Fidelity Dense Global Fusion for Multi-modal 3D Object Detection
CDPDNet: Integrating Text Guidance with Hybrid Vision Encoders for Medical Image Segmentation
JanusDNA: A Powerful Bi-directional Hybrid DNA Foundation Model
Hybrid-Emba3D: Geometry-Aware and Cross-Path Feature Hybrid Enhanced State Space Model for Point Cloud Classification
VADMamba: Exploring State Space Models for Fast Video Anomaly Detection
토론
이 논문과 연결된 포럼 글이 아직 없습니다.