跳到主要导航 跳到搜索 跳到主要内容

Learning Compact Discriminant Representation via Low-Rank Bilinear Pooling

  • Harbin Engineering University
  • Anhui University
  • Chongqing University of Posts and Telecommunications
  • Mohamed Bin Zayed University of Artificial Intelligence

科研成果: 期刊稿件文章同行评审

4 引用 (Scopus)

摘要

In this paper, we explain the mechanism of bilinear pooling as a module of hard sample generation, and find that bilinear pooling significantly expands variances of the first-order vectors when it produces discriminative bilinear features. In conjunction with the extremely high dimensionality of the obtained bilinear features, those variances lead to overfitting in subsequent learning models. To solve this issue, we construct a bi-level optimization problem, where the high-level problem is the supervised classification loss, and the low-level problem is the principal component analysis (PCA). Then, we find that PCA on bilinear features is equivalent to spectral clustering, which allows us to mathematically prove that the first log 2(C) principal components can support the discriminant information of C classes. By removing the rest principal components, the dimensionality and variances are simultaneously reduced. To the best of our knowledge, this is the first work providing a lower bound for dimension reduction for bilinear pooling. However, the PCA projection matrix L is prone to overfitting due to having many parameters. To address this issue, we propose a rank-k general bilinear projection (RK-GBP) that decomposes L into two small matrices U and V, whose learnable parameters are smaller. Different from traditional bilinear projections used in factorized bilinear pooling (FBiP), our RK-GBP can preserve the orthogonality of columns in L by constraining the orthogonality of columns in Uand V. For computational efficiency, we relax the PCA in the low-level task into a dictionary learning problem, obtaining the rank-k orthogonal factorization bilinear pooling (RK-OFBP). The RK-OFBP can be considered as a general form of current factorization bilinear pooling methods (e.g., Hadamard product-based ones). Finally, we evaluate our approach on fine-grained images and large-scale datasets, demonstrating that our proposed method not only produces extremely low-dimensional features but also outperforms other methods in classification tasks. For example, our RK-OFBP can employ 32-dimensional vectors to achieve comparable results to B-CNN (Lin, 2015) (dimension: 512*512) for the 200-class classification task.

源语言英语
页(从-至)10914-10931
页数18
期刊IEEE Transactions on Pattern Analysis and Machine Intelligence
47
12
DOI
出版状态已出版 - 2025

学术指纹

探究 'Learning Compact Discriminant Representation via Low-Rank Bilinear Pooling' 的科研主题。它们共同构成独一无二的学术指纹。

引用此