Projection Pursuit CPCANet for Domain Generalization

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Computer Vision · Depth: Expert, extended

Summary

Projection Pursuit CPCANet (PP-CPCANet) addresses the rank-deficiency issue in previous geometric alignment methods like CPCANet, which struggle with small mini-batch sizes in deep learning. This novel, covariance-free framework learns a global orthogonal basis on the Stiefel manifold, optimized via the Cayley transform. It incorporates a symmetry-breaking detached-median L1 Projection Pursuit (PP) dispersion objective to extract common principal components (CPCs) with robust optimization signals. Experiments on four Domain Generalization (DG) benchmarks—PACS, VLCS, OfficeHome, and TerraIncognita—demonstrate that PP-CPCANet achieves leading performance. Specifically, with a VMamba-B backbone, it attains the highest average DG accuracy while maintaining stable training and lower GPU memory and training time compared to CPCANet. The optimal configuration was found to be a single-depth cascade (T=1) and a projection dimension of d1=128.

Key takeaway

For Machine Learning Engineers developing domain generalization models, PP-CPCANet offers a robust solution to the rank-deficiency issues common in mini-batch training. You should consider implementing its covariance-free projection pursuit and detached-median L1 dispersion objective to achieve stable, leading performance. Optimize with a single-depth cascade (T=1) and a projection dimension of d1=128 for efficiency and accuracy.

Key insights

PP-CPCANet overcomes covariance rank-deficiency in Domain Generalization by using a covariance-free projection pursuit approach.

Principles

Method

PP-CPCANet learns a global orthogonal basis on the Stiefel manifold via Cayley transform, optimizing it with a symmetry-breaking detached-median L1 PP dispersion objective to extract domain-invariant common principal components.

In practice

Topics

Code references

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.