atlas

Research map / Continual learning / Continual fine-tuning of LLMs

Low-Rank Adaptation in Multilinear Operator Networks for Security-Preserving Incremental Learning

CVPR 2025 · Continual learning › Continual fine-tuning of LLMs · approach: Synthetic data and merging for CLIP · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PoLoRA, a polynomial (multiplication-and-addition-only) low-rank adaptation for MONet combined with gradient projection memory, enabling exemplar-free class-incremental learning on encrypted-compatible networks.

Problem

Multilinear Operator Networks (MONet), which can run on data under Leveled Fully Homomorphic Encryption, suffer catastrophic forgetting in class-incremental learning, and standard PEFT methods (e.g., adapters with ReLU/GELU) violate LFHE constraints.

Approach

A low-rank update built only from multiplications and additions, applied to MONet channel projections (PoLoRA-C) or as parallel projections to Mu-Layers (PoLoRA-M); the down-projection matrices are initialized from gradient projection memory so new-task updates are orthogonal to old-task gradients, and only up-projections are trained per task.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add GPM initialization to PoLoRA-C (ablation)MONet-S with PoLoRA-C · ImageNet-R (10 tasks)average accuracy (%): 50.33 ± 0.91 -> 62.85 ± 0.61Helped
add GPM initialization to PoLoRA-M (ablation)MONet-S with PoLoRA-M · ImageNet-R (10 tasks)average accuracy (%): 28.72 ± 0.81 -> 60.09 ± 0.28Helped
use PoLoRA-M without GPM instead of classifier fine-tuning (ablation)MONet-S · ImageNet-R (10 tasks)average accuracy (%): 49.74 ± 0.30 -> 28.72 ± 0.81Hurt
set GPM scaling factor too high or too low (ablation)IPoLoRA-M and IPoLoRA-C · ImageNet-R (10 tasks) and CIFAR-100 (10 tasks)accuracy (%): 6.98; 60.10; 62.38; 50.41Mixed
reduce At rank (ablation)IPoLoRA-M and IPoLoRA-C · CIFAR-100 and PACSaccuracy (%): 67.24; 69.05; 69.21; 68.02; 70.13; 70.79; 62.43; 65.87; 69.70; 70.40; 76.13; 77.56Mixed
apply PoLoRA to only selected channel projections instead of all (B, C, D) (ablation)IPoLoRA-C · PACSaccuracy (%): 77.56 -> 76.98Hurt
apply PoLoRA to only selected channel projections instead of all (A, C) (ablation)IPoLoRA-C · PACSaccuracy (%): 77.56 -> 73.44Hurt
apply PoLoRA to only selected channel projections instead of all (A, B, D) (ablation)IPoLoRA-C · PACSaccuracy (%): 77.56 -> 75.84Hurt
apply PoLoRA only to channel projection C (ablation)IPoLoRA-C · PACSaccuracy (%): 77.56 -> 68.91Hurt
use IPoLoRA-C rather than IPoLoRA-MMONet-S · ImageNet-R (10 tasks)average accuracy (%): 60.09 ± 0.28 -> 62.85 ± 0.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageNet-R PACS

Benchmarks: CIFAR-100 ImageNet-R PACS

Metrics: average accuracy after all tasks per-task accuracy accuracy vs number of known tasks

Baselines: Full Fine-tuning Classifier Fine-tuning PoLoRA-M PoLoRA-C

Builds on: MONet LoRA Gradient Projection Memory Adapter

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy