atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

EMLoC: Emulator-based Memory-efficient Fine-tuning with LoRA Correction

NeurIPS 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Adapter-based parameter-efficient tuning · 0 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 EMLoC, which fine-tunes LoRA on an SVD-compressed emulator built from a small downstream calibration set, then corrects and merges the LoRA into the full model so fine-tuning fits the inference memory budget.

Problem

Fine-tuning large foundation models needs far more memory than inference, so users with inference-capable hardware often cannot fine-tune the same model; existing parameter-reduction approaches need costly continual pretraining or restrict which weights can be tuned.

Approach

Build a task-specific low-rank emulator via activation-aware SVD (SVD-LLM) on a small downstream calibration set, train standard LoRA on the emulator, then correct the LoRA weights in an orthonormal input basis so they can be merged into the original full model with compensated misalignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EMLoC instead of UPopInternVL2.5-8B fine-tuning · WebSRC, 50%accuracy: 76.4 -> 85.2Helped
Use EMLoC instead of UPopInternVL2.5-8B fine-tuning · WC-VQA, 25%accuracy: 44.1 -> 46.2Helped
Add LoRA correction (ablation)EMLoC with activation-aware SVD · PMC-VQA, 25%accuracy: 51.5 -> 51.6Helped
Add LoRA correction (ablation)EMLoC with activation-aware SVD · WebSRC, 25%accuracy: 79.0 -> 79.6Helped
Add LoRA correction (ablation)EMLoC with activation-aware SVD · WC-VQA, 25%accuracy: 45.8 -> 46.2Helped
Use activation-aware SVD instead of standard SVD (ablation)EMLoC without LoRA correction · WebSRC, 25%accuracy: 74.4 -> 79.0Helped
Use activation-aware SVD instead of standard SVD (ablation)EMLoC without LoRA correction · WC-VQA, 25%accuracy: 44.7 -> 45.8Helped
Use activation-aware SVD instead of standard SVD (ablation)EMLoC without LoRA correction · PMC-VQA, 25%accuracy: 51.0 -> 51.5Helped
Transfer emulator-trained LoRA to the original modelEMLoC · ChartQA, 25%accuracy: 19.3 -> 84.2Helped
Fine-tune with EMLoC rather than zero-shotInternVL2.5-8B · WebSRCaccuracy: 76.5 -> 85.2Helped
Apply EMLoC fine-tuningInternVL2.5-38B · PMC-VQAaccuracy: 52.5 -> 57.0Helped
Apply EMLoC fine-tuningInternVL2.5-38B · WebSRCaccuracy: 79.0 -> 82.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: ChartQA DocVQA InfoVQA TextVQA PMC-VQA WebSRC WC-VQA MathQA GSM8K LAION-COCO DreamBooth

Benchmarks: ChartQA DocVQA InfoVQA TextVQA PMC-VQA WebSRC WC-VQA MathQA GSM8K

Metrics: accuracy DINO CLIP-I CLIP-T peak memory (GB) wall-clock time

Baselines: Offsite-tuning UPop LORAM InternVL 4B InternVL 2B QLoRA Houlsby Adapter

Builds on: SVD-LLM LoRA LORAM Offsite-tuning DreamBooth

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