ConceptioArchivearXiv CS
arXiv CSopen access

Dense Coordinate-List Fine-Tuning Induces a Controllable Interference Surface in Vision-Language Models

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
artificialintelligenceknowledgerepresentationreasoning
artificial intelligence, reasoning, knowledge representation

Dense Coordinate-List Fine-Tuning Induces a Controllable Interference Surface in Vision-Language Models Chenyu Zhou1,∗ , Qiliang Jiang2,∗ , and Boguang Pan3

arXiv:2606.14507v1 [cs.AI] 12 Jun 2026

1

School of Engineering, Institute of Science Tokyo, Japan [email protected] 2 College of Control Science and Engineering, Zhejiang University, China [email protected] 3 Graduate School of Information, Production and Systems, Waseda University [email protected] * These authors contributed equally to this work.

Abstract. Fine-tuning vision-language models to emit dense coordinate lists improves visual grounding but also changes how models serialize, repeat, and terminate structured outputs. We study this behavior as a generation and control surface. In Gemma 4 12B, high-capacity q/k/v/o LoRA raises class-aware [email protected] from 0.007 to 0.448 while inducing repeated-tail pressure (duplicate rate 0.080, max repeat 23). A q/v rank sweep keeps max repeat at 21–22 across ranks 4–64, showing capacity persistence. The target signal is separable: object-level repeatstop removes exact repeated records (duplicate rate 0.000, max repeat 1) while preserving F1 (0.494 to 0.490) and stricter [email protected] (0.381 to 0.385). Structure-axis probes localize the effect to bbox-coordinate object lists; dense non-bbox and spatial/count JSON remain repeat-clean, including under high-capacity adapters. Qwen3-VL-8B reproduces a clean controlled endpoint ([email protected] 0.318, duplicate rate 0.000), and COCO 2017 reproduces acquisition plus duplicate pressure. Dense coordinatelist adaptation therefore creates a structure-bound, cross-family interference surface that can be measured and controlled. Keywords: Vision-Language Models · Visual Grounding · Dense Coordinate Generation · Structured Output Generation · LoRA Adaptation

1

Introduction

Visual grounding fine-tuning is usually evaluated as target localization. In a generative multimodal language model, dense grounding is also structured-output control. Each object record couples a class label with numeric coordinates, and the full response couples many records with syntactic closure and list termination. Dense bbox generation therefore exposes fine-tuning interference directly at the output surface: adaptation does not only teach the model where objects are—it also reshapes how lists continue and when they stop.

2

C. Zhou et al. density-precision axis prompt budget · repetition penalty

raw coordinate list {"class":"insulator", ...}

Image + dense bbox prompt

Multimodal LM + LoRA adapter (dense bbox FT)

{"class":"damper", ...} {"class":"shackle", ...} {"class":"damper", ...} {"class":"damper", ...} {"class":"damper", ...}

repeated tail

clean list, target F1 preserved

structural-integrity axis: object-level repeat-stop

Fig. 1. The interference surface and its two-axis decomposition. Dense bbox fine-tuning raises target localization and induces a repeated tail on the same generation surface (red records). The density-precision axis (prompt budget, repetition penalty) selects the operating density; the structural-integrity axis (object-level repeat-stop) closes the list at the first exact repeated record, reaching the clean endpoint with target F1 preserved.

This paper studies that surface directly (Figure 1). We define generation surface as the model’s distribution over structured outputs under a given fine-tuning and decoding configuration. We define control surface as the measured trade-off among target F1, parse stability, prediction density, duplicate pressure, and termination behavior. Dense coordinate lists exercise all of these axes at once. We organize this surface along two orthogonal control axes: a density-precision axis that selects how many objects the model commits to, and a structural-integrity axis that keeps the emitted list free of exact repeated records. Our central result is that this interference is not diffuse capability loss but a localized, decomposable surface. Gemma 4 12B supplies the mechanism chain: high-capacity adaptation over q/k/v/o raises target localization and induces repeated-tail pressure on the same surface, while removing exact repeated records preserves target F1. We navigate the surface along these two axes, and we localize the pressure to bbox-coordinate object lists through a structure-axis sweep that leaves dense non-bbox JSON and spatial/count JSON repeat-clean under the rank-8 q/v adapter in both families and under the high-capacity rank-32 q/k/v/o adapter. Qwen3-VL-8B reproduces the mechanism under a different architecture and coordinate protocol, and a COCO 2017 object-centric reproduction shows that acquisition and repeated-list pressure transfer beyond the original industrial dataset. Four exclusions pin down its nature: the pressure is absent from equally dense non-bbox JSON (not a property of structured output in general), survives a sixteen-fold change in adapter capacity (not a capacity artifact), reproduces across model families and on a second public dataset (not an implementation artifact), and carries a negligible share of the localization

Dense Coordinate-List Fine-Tuning

3

signal (not load-bearing). What remains is a structure-bound, decomposable interference surface. Contributions. We make the following contributions: – We frame dense coordinate-list generation as a concentrated stress surface that couples visual localization, numeric serialization, repeated-class regulation, and list termination, and we make this surface measurable through paired target, repetition, density, structural, and structure-axis metrics on a single held-out evaluation split. – We show that high-capacity Gemma 4 12B adaptation reaches strong target grounding ([email protected] 0.448) while exposing repeated-tail pressure on the same surface, and that lightweight inference-time controls separate useful localization from exact repeated records, reaching a clean endpoint at [email protected] 0.490 and [email protected] 0.385 with duplicate rate 0 and max repeat 1. – We isolate the pressure to bbox-coordinate object lists through a structureaxis sweep: dense non-bbox JSON and spatial/count JSON remain repeatclean in both model families and under the high-capacity adapter, showing that the interference is specific to coordinate-list structure rather than dense JSON generation in general. – We validate the mechanism beyond the primary setting: Qwen3-VL-8B reproduces the density/repetition relation and a high-capacity controllable endpoint under a different architecture and coordinate protocol, and COCO 2017 reproduces the acquisition/repetition signature on a public objectcentric detection subset.

2

Dense Coordinate-List Interference

A dense bbox output is a serialized sequence of class–coordinate records. The model must emit class labels, coordinate numbers, separators, object boundaries, and a final closure. Fine-tuning can move target localization and list-generation behavior together, producing a surface rather than a single scalar target metric. Dense coordinate lists stress a different part of the interface from short VQA, captioning, or sparse single-box grounding. A short answer terminates after one span, whereas a dense coordinate list must hold a parseable schema across many object records while regulating which classes repeat and deciding where the list ends. Visual localization, numeric serialization, repeated-class regulation, and list termination are exercised simultaneously, which makes the surface legible: a single adapter can move target accuracy and list-generation behavior at the same time. Three structural properties make the coordinate-list regime distinctive among structured outputs, and each corresponds to a measurement in this paper. First, repeated class labels are legitimate within a single output—an image can contain several instances of the same class—so the model cannot rely on class novelty to regulate termination; this is where exact-record repetition concentrates (Table 5). Second, the record payload is numeric: coordinates carry the localization

4

C. Zhou et al.

signal, and the same record can recur with identical numbers, which is what the exact-duplicate metric detects and what object-level repeat-stop intercepts. Third, list termination is a learned decision with no schema-forced endpoint, which is why prompt budgets move the operating point so directly (Table 2). Dense non-bbox JSON carries the same schema burden at even greater output length, with fixed cardinality and keys, and it stays repeat-clean under every adapter we test—the contrast that localizes the interference to the coordinatelist structure itself.

3

Experimental Setup

Models. Gemma 4 12B is a unified decoder-only multimodal model of the Gemma family [14], in which visual and text tokens share one transformer stack without a separate vision encoder; it is the primary model for exposing the interference surface. Qwen3-VL-8B is an encoder-based multimodal model of the Qwen-VL family [15] and serves as a same-data cross-family control. The families use different coordinate protocols: Gemma 4 12B is read in pixel coordinates and Qwen3-VL-8B in its native 0–1000 normalized grid. Both families are evaluated on the same evaluation split with identical metrics. Data. We fine-tune and evaluate on InsPLAD industrial inspection imagery [17]. The adapter is trained on 160 images and evaluated on an 80-image heldout evaluation split with zero filename overlap against the training split. Every reported InsPLAD operating point uses this same split, so target, repetition, density, structural, and structure-axis metrics are directly comparable. For the second-dataset reproduction, we construct a public COCO 2017 [16] objectcentric dense-bbox subset from val2017 detection annotations: the selected split excludes person and car, uses the ten most frequent remaining object classes, keeps images with two to six target objects, and separates 780 training images from a 120-image evaluation split; a scale-matched 160/80 split drawn from the same subset mirrors the InsPLAD protocol. Because every evaluation image has at most six target objects, the COCO reproduction uses a matched prompt budget of six for both base and adapted models. Adapters. The main Gemma 4 12B chain uses high-capacity q/k/v/o LoRA [13] with rank 32, α = 64, and 42.7M trainable parameters. Qwen3-VL-8B uses a rank-32 q/v adapter for its high-capacity controlled endpoint. For the structureaxis analysis we additionally use a capacity-controlled rank-8 q/v adapter, which isolates the effect of output structure under a matched adapter setting. For the capacity sweep, we hold the Gemma 4 12B module set fixed at q/v and vary LoRA rank over 4/8/16/32/64. Surface controls. We organize control of the interference surface into two orthogonal axes. A density-precision axis governs how many objects the model commits to and how token-level pressure is applied: a prompt-level output budget caps

Dense Coordinate-List Fine-Tuning

5

Table 1. Main control-surface evidence. Bracketed values are image-level bootstrap 95% CIs for [email protected]; unbracketed [email protected] values and all control columns are point metrics, and dashes mark metrics not re-scored for that row. The [email protected] column audits the promoted operating points at the stricter IoU threshold. Model

Setting

Gemma 4 12B Base Gemma 4 12B q/k/v/o r32 Gemma 4 12B + rep penalty 1.05 Gemma 4 12B + prompt budget 8 Gemma 4 12B + budget 8 + repeat-stop Qwen3-VL-8B Base Qwen3-VL-8B q/v r8 Qwen3-VL-8B + rep penalty 1.05 Qwen3-VL-8B + prompt budget 6 Qwen3-VL-8B + budget 6 + repeat-stop Qwen3-VL-8B q/v r32 + budget 6 + stop

Parse Pred/img 0.963 0.812 0.900 1.000 1.000 0.988 0.988 1.000 0.988 1.000 1.000

[email protected] [email protected] Dup. Max rep.

4.763 0.007 [0.000, 0.016] 6.713 0.448 [0.384, 0.513] 6.425 0.474 [0.408, 0.544] 5.025 0.494 [0.428, 0.552] 4.787 0.490 [0.427, 0.555] 2.925 0.155 [0.118, 0.198] 5.013 0.233 [0.163, 0.306] 3.837 0.249 [0.189, 0.313] 3.487 0.258 3.475 0.259 4.838 0.318 [0.261, 0.384]

0.002 0.002 0.363 0.080 0.366 0.039 0.381 0.021 0.385 0.000 0.143 0.016 0.186 0.081 0.214 0.002 – 0.044 – 0.000 0.275 0.000

2 23 19 8 1 5 12 2 6 1 1

the requested number of objects, and a repetition penalty of 1.05 applies tokenlevel pressure. A structural-integrity axis governs whether the emitted list stays free of exact repeated records: object-level repeat-stop is a real generation-time stopping criterion that detects when an exact normalized object record would be emitted a second time and closes the kept prefix into a valid JSON array. Both axes probe the generation surface exposed by the fine-tuned model. Metrics. The metric set tracks parse-valid rate, mean predictions per image, class-aware one-to-one [email protected], exact-object duplicate rate, maximum exactobject repeat, and repeat-stop trigger rate. F1 measures target signal; duplicate rate and max repeat expose repeated-tail pressure; parse-valid rate measures structure; trigger rate measures how often the structural control intervenes. We report image-level nonparametric bootstrap 95% confidence intervals for [email protected] using 1000 resamples, and audit the promoted operating points with class-aware [email protected].

4

The High-Capacity Control Surface

Table 1 reports the main control-surface rows. The rows form the evidence chain: Gemma 4 12B high-capacity raw adaptation exposes strong target signal plus repeated-tail pressure; repetition penalty shifts the surface; prompt budgeting selects a high-F1 density point; prompt-budget repeat-stop gives the clean highcapacity endpoint. Qwen3-VL-8B reproduces the same density/repetition pattern and supplies a cross-family controlled endpoint. Gemma 4 12B is the canonical surface. The base model is schema-stable on the JSON-bbox protocol (parse-valid rate 0.963, duplicate rate 0.002) but does not localize ([email protected] 0.007), so any structure the adapter later emits is induced by fine-tuning rather than inherited zero-shot. High-capacity q/k/v/o LoRA (rank 32) activates the target task strongly and, on the same generation surface, exposes repeated-tail pressure: the raw adapter reaches [email protected] 0.448 [0.384,

Class-aware [email protected]

6

C. Zhou et al.

0.5

0.5

0.4

0.4

0.3

0.3

0.2

0.2

0.1

Gemma 4 12B Qwen3-VL-8B

0.0 0.00

0.02

0.04

0.06

Exact duplicate rate

0.08

0.1 0.0 0

5

10

15

20

25

Max exact-object repeat

Fig. 2. Control-surface view of dense coordinate-list fine-tuning. Each labelled point is one operating configuration from Table 1. High-capacity Gemma adaptation exposes target signal and repeated-tail pressure on the same surface; Qwen reproduces the pattern at a different scale; the two control axes move both families toward the upperleft clean-termination region without losing target F1.

0.513] at 6.713 predictions per image with duplicate rate 0.080 and max repeat 23. Target localization and repeated-tail pressure rise together—the signature of dense coordinate-list interference—and we navigate this surface along the two orthogonal axes of Section 3. A module-controlled rank sweep confirms that this repeated-tail pressure is not removed by adapter capacity. Holding the Gemma q/v module set, training data, and 80-image evaluation split fixed, ranks 4/8/16/32/64 all retain exact repeated-tail pressure: max repeat stays in the narrow 21–22 band and duplicate rate remains nonzero (0.125–0.259). Figure 3 plots the full sweep: target F1 moves with rank and peaks at rank 32, while the maximum-repeat band stays flat at 21–22 across the entire range. Rank changes target strength and duplicate frequency, but it does not erase the tail; the repeated-tail signature persists across more than an order of magnitude in trainable adapter parameters (2.6M at rank 4 to 41.5M at rank 64). Density-precision axis. Moving along this axis trades how many objects the model commits to against precision. A repetition penalty of 1.05 shifts the operating point to [email protected] 0.474 [0.408, 0.544] and lowers duplicate rate to 0.039, but max repeat stays at 19: token-level pressure improves the target point while the repeated tail persists. A prompt budget of eight items moves further to the strongest raw operating point, [email protected] 0.494 [0.428, 0.552] at parse-valid rate 1.000, with duplicate rate 0.021 and max repeat 8. Density tuning thus reaches a high-F1 point, but exact repeated records remain within the emitted list. The density-precision axis is continuous, not a single setting. Sweeping the prompt budget from four to eight objects on the same 80-image evaluation split traces a controllable trajectory: [email protected] is 0.430 at budget four, 0.448 at five, 0.483 at six, 0.466 at seven, and 0.494 at eight, with parse-valid rate 1.000 at every budget (Table 2). Duplicate pressure stays low across the sweep (0.017–

Class-aware F1

[email protected] [email protected]

0.3 0.2 0.1 0.0 4

8

16

32

64

max repeat

22

22

20

7

duplicate rate

21

21

21

0.4 0.3 0.2

10

0.1 0

Duplicate rate

Target signal moves with rank

0.4

Max exact-object repeat

Dense Coordinate-List Fine-Tuning

0.0 4

LoRA rank (q/v)

8

16

32

64

LoRA rank (q/v)

Fig. 3. Capacity persistence in the module-controlled q/v rank sweep. Target F1 (left) varies with rank and peaks at rank 32, while max exact-object repeat (right, bars) stays flat at 21–22 and duplicate rate (right, line) remains nonzero throughout: adapter capacity moves the target signal but does not remove the repeated tail. Table 2. Density-precision axis sweep: high-capacity Gemma q/k/v/o r32 under prompt budgets four to eight on the 80-image evaluation split. Max repeat tracks the budget ceiling exactly. Budget

Pred/img

[email protected]

[email protected]

Dup.

Max rep.

4 5 6 7 8

3.700 4.150 4.388 4.750 5.025

0.430 0.448 0.483 0.466 0.494

0.357 0.364 0.387 0.364 0.381

0.020 0.041 0.017 0.021 0.021

4 5 6 7 8

0.041) while maximum repeat tracks the budget ceiling, confirming that the prompt budget directly governs list density. Budget five reproduces the unbudgeted adapter’s F1 (0.448) while lifting parse-valid rate from 0.812 to 1.000, separating format stability from the localization signal. The sweep makes the axis legible: density and target signal move together along a controllable curve rather than being fixed by the adapter. Budget eight is the strongest [email protected] density point (0.494; [email protected] peaks at budget six, 0.387), and applying repeat-stop on top of it reaches the clean endpoint. The two axes are complementary by construction—density-precision selects how many objects the model commits to, structural-integrity removes exact repeated records within that regime—so the high-F1 and clean-termination operating points coincide. Structural-integrity axis. Object-level repeat-stop acts orthogonally: holding the budget-eight density point fixed, it closes the list at the first exact repeated record and reaches the clean high-capacity endpoint, [email protected] 0.490 [0.427, 0.555] at parse-valid rate 1.000 with duplicate rate 0.000 and max repeat 1, still emitting a dense 4.787 predictions per image. The trigger fires on only 6.2% of decoding—removing the tail preserves target F1 (0.494 to 0.490, overlapping bootstrap CIs), while stricter [email protected] rises from 0.381 to 0.385 over the raw

8

C. Zhou et al.

Class-aware F1

0.5 0.4

[email protected]

0.450

[email protected] 0.364

prefix holds 99.5% / 100% of final TP

0.3 0.2 0.1

0.021

0.017

0.0 Prefix before first repeat

Post-repeat tail only

Fig. 4. Separability of the localization signal from the repeated tail. The prefix before the first exact repeat carries nearly all of the target F1 at both IoU thresholds; the post-repeat tail carries almost none. Table 3. Budget × repeat-stop factorial on the high-capacity Gemma adapter. Raw and +Stop columns report [email protected]; Dup., Max rep., and Trigger describe the +Stop condition. + object-level repeat-stop Budget

Raw

[email protected]

Dup.

Max rep.

Trigger

4 5 6 7 8

0.430 0.448 0.483 0.466 0.494

0.432 0.458 0.487 0.473 0.490

0.000 0.000 0.000 0.000 0.000

1 1 1 1 1

0.050 0.075 0.025 0.025 0.062

adapter’s 0.363. A direct prefix analysis of the high-capacity raw outputs shows why: before the first exact repeated object, the prefix already captures 99.5% of final class-matched TP at IoU 0.3 and 100.0% at IoU 0.5, while the post-repeat tail alone has F1 0.021 at IoU 0.3 and 0.017 at IoU 0.5 (Figure 4). The repeated tail is therefore a separable low-value structural fault rather than a load-bearing part of the localization signal: the two axes reach the high-F1 point and the clean-termination point at the same place. The two axes act on independent degrees of freedom, and a full budget × repeat-stop factorial makes this measurable. At every budget from four to eight, adding object-level repeat-stop forces duplicate rate to 0.000 and max repeat to 1 while moving [email protected] by at most +0.010/−0.004 (Table 3): repetition suppression and grounding strength are separate control dimensions at every density point, not only at the promoted endpoint.

Dense Coordinate-List Fine-Tuning

9

Table 4. Token-level alternatives on the raw high-capacity Gemma adapter. N-gram blocking destroys the coordinate-list format; repetition penalty is threshold-sensitive with no structural guarantee; object-level repeat-stop removes the tail by construction. Decoding

Parse

Pred/img

[email protected]

Dup.

Max rep.

raw 3-gram block 5-gram block rep. pen. 1.10 rep. pen. 1.20 repeat-stop

0.812 0.287 0.575 0.963 0.975 1.000

6.713 0.237 1.188 5.763 5.912 6.675

0.448 0.000 0.110 0.492 0.453 0.450

0.080 0.000 0.000 0.020 0.000 0.000

23 1 1 19 1 1

The granularity of the interference predicts the failure mode of token-level control: the tail is made of exact repeated records, so token-level constraints cannot remove it without breaking the format that carries it. The prediction holds (Table 4). Syntax-breaking controls fail outright—blocking repeated 3-grams destroys the coordinate format (parse-valid rate 0.287, [email protected] 0.000) because coordinate JSON is built from repeated token patterns, and 5-gram blocking collapses density (1.188 predictions per image, [email protected] 0.110). Threshold-sensitive controls fail structurally—a repetition penalty of 1.10 holds [email protected] at 0.492 but leaves max repeat at 19, and 1.20 suppresses the tail only at the cost of target signal ([email protected] 0.453), with no guarantee at either setting. Object-level repeat-stop is the matched intervention: it removes the tail by construction while holding the operating point, because it acts at the unit where the interference lives.

5

The Interference Is Bound to Coordinate-List Structure

We now localize the pressure to its structural source. The repeated-tail pressure is specific to the bbox-coordinate object-list structure. Table 5 diagnoses this by holding the adapter and data fixed while varying only the output structure: every non-bbox row probes the same bbox-trained adapter, unchanged, on a non-bbox task, so any pressure the adaptation injects would surface there. The q/v rows give a capacity-controlled structure sweep, isolating output structure under a matched rank-8 q/v adapter setting. The q/k/v/o rows then connect the non-bbox controls to the high-capacity Gemma setting in Table 1. The contrast is sharp in both model families: coordinate-list grounding exposes duplicate pressure, while equally structured non-bbox JSON outputs keep the repeated-record tail off the surface entirely. This diagnosis localizes the mechanism. The pressure concentrates in the coordinate-list regime where visual localization, numeric serialization, repeated object classes, and termination interact, and nowhere else: non-bbox JSON stays repeat-clean under both the capacity-controlled rank-8 q/v adapter and the high-capacity q/k/v/o r32 adapter, while bbox-coordinate lists remain the highpressure surface. Having localized the pressure to coordinate-list structure in

10

C. Zhou et al.

Table 5. Structure-axis specificity. Capacity-controlled rank-8 q/v rows isolate the structural trigger; high-capacity rank-32 q/k/v/o rows show that non-bbox JSON remains repeat-clean under the adapter used in Table 1, including the COCO-trained adapter. Target is class-aware [email protected] for bbox rows and target-shape validity rate for non-bbox JSON rows. Model

Structure

Target Dup. Max rep. Notes

Gemma 4 12B Gemma 4 12B Gemma 4 12B Gemma 4 12B Gemma 4 12B Gemma 4 12B Qwen3-VL-8B Qwen3-VL-8B Qwen3-VL-8B

bbox-coordinate list dense non-bbox JSON spatial/count JSON dense non-bbox JSON spatial/count JSON dense non-bbox JSON bbox-coordinate list dense non-bbox JSON spatial/count JSON

0.122 1.000 1.000 1.000 1.000 1.000 0.233 1.000 1.000

0.153 0.000 0.000 0.000 0.000 0.000 0.081 0.000 0.000

22 1 1 1 1 1 12 1 1

repeated-tail pressure rank-8 q/v rank-8 q/v rank-32 q/k/v/o rank-32 q/k/v/o rank-32 q/k/v/o (COCO) repeated-tail pressure rank-8 q/v rank-8 q/v

both model families, we next confirm that the mechanism and its two-axis controllability are not Gemma-specific.

6

The Surface Is Cross-Family: Qwen Reproduction

Qwen3-VL-8B reproduces the interference signature under a different architecture and coordinate protocol: q/v adaptation raises [email protected] from 0.155 [0.118, 0.198] to 0.233 [0.163, 0.306] while duplicate rate rises from 0.016 to 0.081 and max repeat from 5 to 12 (Table 1)—stronger target signal and repeated-tail pressure move together on one surface. The two axes navigate this surface in the same directions. On the densityprecision axis, repetition penalty 1.05 shifts the operating point ([email protected] 0.249 [0.189, 0.313], max repeat 2) and a budget of six selects the density region; on the structural-integrity axis, repeat-stop holds [email protected] (0.258 to 0.259) while forcing duplicate rate to 0.000 and max repeat to 1 at a trigger rate of 5.0%. Capacity persistence transfers as well: target signal rises with rank while the repeated tail persists across ranks 8–64 (duplicate rate 0.006–0.044, max repeat 3–6). The high-capacity rank-32 endpoint completes the reproduction: parsevalid rate 1.000, [email protected] 0.318 [0.261, 0.384], [email protected] 0.275, duplicate rate 0.000, max repeat 1, trigger rate 2.5%—the same clean termination reached on Gemma. Severity and best operating points differ by family; the surface shape and its two-axis response do not.

7

The Surface Generalizes: COCO 2017 Reproduction

We next confirm that the coordinate-list acquisition and repetition signature transfers beyond the original industrial dataset. COCO 2017 supplies public dense detection annotations with varied categories, clutter, and co-occurring

Dense Coordinate-List Fine-Tuning

11

Table 6. Cross-dataset reproduction on a public COCO 2017 object-centric subset, at two data scales. Recall columns are image-level mean class-aware recall; F1 columns are micro class-aware one-to-one F1. Adapted rows use the same high-capacity q/k/v/o rank-32 setup as the main Gemma chain; dashes mark metrics not re-scored for that row. Condition

Parse Pred/img Max IoU [email protected] [email protected] [email protected] [email protected] Dup. Max rep.

780 train / 120 eval Base + budget 6 1.000 q/k/v/o r32 + budget 6 1.000 + repeat-stop 1.000

1.358 2.192 2.108

0.060 0.234 0.234

0.0228 0.1540 0.1540

0.0128 0.0981 –

0.0282 0.1647 0.1672

0.0141 0.000 0.1048 0.016 0.1064 0.000

1 4 1

160 train / 80 eval (InsPLAD-scale) Base + budget 6 1.000 1.100 q/k/v/o r32 + budget 6 1.000 2.550

0.063 0.519

0.0104 0.4315

0.0021 0.3575

0.0180 0.4321

0.0060 0.000 0.3697 0.009

1 2

objects. We use the object-centric split described in Section 3 and evaluate base and adapted Gemma 4 12B under the same prompt budget of six, matching the maximum target cardinality of the evaluation set. Table 6 shows a clean transfer of the dense coordinate-list surface. The base model is parse-stable under the COCO schema but has low localization under the dense-bbox protocol: class-aware [email protected] is 0.0228 and [email protected] is 0.0128. The same high-capacity q/k/v/o adaptation raises [email protected] to 0.1540 and [email protected] to 0.0981, a 6.76× and 7.67× lift respectively, while mean max IoU rises from 0.060 to 0.234. The repeated-list signature transfers as well: exact duplicate rate rises from 0.000 to 0.016 and max repeat rises from 1 to 4. Image-level bootstrap CIs separate the two rows on every target metric (Figure 5), and the adapted duplicate-rate CI [0.0033, 0.0308] excludes zero, so the acquired duplicate pressure is statistically significant rather than incidental. The structural-integrity axis closes the loop on this dataset as well: adding objectlevel repeat-stop to the same operating point removes the transferred tail (duplicate rate 0.016 to 0.000, max repeat 4 to 1) at a trigger rate of 4.2%, while [email protected] rises from 0.1647 to 0.1672—the full two-axis mechanism, not only the interference signature, reproduces on COCO. Training-set scale does not drive the surface (Table 6, bottom block). Training on 160 images and evaluating on 80 images from the same COCO subset, the adapter reaches [email protected] 0.4321 and [email protected] 0.3697 against a matched base of 0.0180 and 0.0060, with mean max IoU rising from 0.063 to 0.519 and duplicate pressure again emerging (duplicate rate 0.000 to 0.009, max repeat 1 to 2). This second-dataset result confirms that the coordinate-list interference surface generalizes to public dense detection data at both data scales.

8

Reproducibility Details

Training. All adapters are standard LoRA fine-tunes on the frozen base models. The Gemma q/v rank-8 adapter trains for 40 optimization steps on the 160image split with learning rate 10−4 and α = 16; the rank-sweep adapters (ranks

12

C. Zhou et al. base

q/k/v/o r32 adapter

[email protected] [email protected] [email protected] all CIs disjoint

[email protected] 0.00

0.05

0.10

0.15

0.20

Dup. rate 0.00

0.01

0.02

0.03

Bootstrap 95% CI (magnified scale) Fig. 5. Image-level bootstrap 95% CIs for the COCO reproduction (120-image evaluation split, 1000 resamples). Base and adapted CIs are disjoint on every target metric, and the adapted duplicate-rate CI excludes zero: the acquired localization and the transferred duplicate pressure are both statistically resolved.

4/16/32/64) follow the same recipe with α fixed at twice the rank. The highcapacity Gemma q/k/v/o rank-32 adapter (α = 64, 42.7M trainable parameters) trains for 120 steps on the same 160 images. The COCO adapters use the identical q/k/v/o rank-32 configuration on the COCO training splits described in Section 3. Decoding and controls. Bbox evaluation decodes up to 768 new tokens; dense non-bbox JSON probes use 1024. The dense non-bbox probe requests a fixed eight-slot inventory with fixed keys, and its outputs average 2.3k characters— several times the typical bbox-list output. The prompt budget is a naturallanguage output constraint (“return at most N objects”) applied identically to base and adapted models. The repetition penalty, where stated, is 1.05. Objectlevel repeat-stop normalizes each emitted object record (class string and coordinate values) during generation and closes the JSON array when an exact normalized record would be emitted a second time; the trigger rate reports how often this criterion fires. Evaluation. Class-aware one-to-one F1 matches predictions to ground truth greedily by IoU within each class, at thresholds 0.3 and 0.5. Exact-object duplicate rate and max repeat are computed over normalized records per image.

Dense Coordinate-List Fine-Tuning

9

13

Relation to Prior Work

Interference and forgetting under adaptation. Multimodal instruction tuning and continual tuning work shows that large multimodal models can exhibit task interference, response-format drift, and forgetting under adaptation [1,2,5], and PEFT studies show that adapter choices affect stability, generalization, and hallucination behavior in MLLMs [3,4]. This line typically frames the effect as broad capability loss. We instead localize the effect: a high-capacity adapter that raises target grounding leaves dense non-bbox JSON and spatial/count generation fully intact, and the measurable pressure concentrates on bbox-coordinate object lists. Visual grounding. Grounding work studies how multimodal models localize objects and how design choices affect target performance [6,7]. Coordinate-as-text grounding, in which the model emits box coordinates as ordinary tokens [19,18], makes dense localization a structured-generation problem—precisely the regime our surface analysis targets. We use grounding as the behavioral metric that exposes the generation surface: the dense coordinate list is the instrument, and its repeated-tail behavior is the signal of interest. Inference-time control. Decoding-time control work shows that object-level generation behavior can be shaped at inference time [8,9]. Object-hallucination metrics ask whether described objects exist in the image [21,20]; the repeated tail is a different failure mode—records that are visually grounded but structurally redundant. We use repetition penalty, prompt budgeting, and object-level repeatstop as probes that separate useful localization from exact repeated records, mapping the control surface exposed by the fine-tuned model. Text degeneration and constrained decoding. Neural text generation is known to fall into repetition under certain decoding regimes [10], and training-time objectives have been proposed to penalize repeated continuations [11,22]; constraineddecoding frameworks enforce output schemas at the token level [12]. The repeated tail we measure differs from generic text degeneration on three measured grounds: it is induced by fine-tuning rather than by the decoding regime (the base model shows near-zero duplicate pressure, 0.002, on the same protocol), it is specific to bbox-coordinate lists rather than to long structured output in general (longer dense non-bbox JSON outputs stay clean), and it operates at the object-record level rather than the token level, which is why an object-level stopping criterion removes it cleanly while token-level repetition penalty leaves max repeat at 19. The dense coordinate-list surface connects these threads into a localized finetuning interference mechanism: dense bbox adaptation creates target signal and repeated-tail pressure on the same generation surface, while lightweight controls separate useful localization from exact repeated records.

14

C. Zhou et al.

10

Conclusion

The coordinate-list surface yields a design rule: an adapter that learns to localize will also learn to repeat, and the two behaviors occupy separable regions of the same generation surface. Dense grounding evaluation that reports only target F1 therefore measures half of what fine-tuning changes—duplicate rate and max repeat belong next to F1 in any dense structured-output comparison. The two-axis decomposition is directly actionable. A practitioner fine-tuning a multimodal LM for dense grounding can select density with a prompt budget, audit the surface with the paired repetition metrics, and deploy object-level repeat-stop to guarantee duplicate-free, validly terminated lists—without retraining and without giving up the localization gain, on either model family and on both datasets. The granularity result constrains control design in the same way: token-level repetition machinery is structurally mismatched with record-level interference, so structured-output regimes need controls at the unit of structure. The interference itself is structure-specific, capacity-persistent, cross-family, and separable from the target signal, and it reproduces on a second public dataset: a localized, measurable, and decomposable generation surface rather than diffuse capability loss.

References 1. Continual Instruction Tuning for Large Multimodal Models. arXiv:2311.16206, 2023. 2. SMoLoRA: Exploring and Defying Dual Catastrophic Forgetting in Continual Visual Instruction Tuning. arXiv:2411.13949, 2024. 3. Multimodal Instruction Tuning with Conditional Mixture of LoRA. arXiv:2402.15896, 2024. 4. An Empirical Study on Parameter-Efficient Fine-Tuning for MultiModal Large Language Models. arXiv:2406.05130, 2024. 5. Vision-Flan: Scaling Human-Labeled Tasks in Visual Instruction Tuning. arXiv:2402.11690, 2024. 6. ExpVG: Investigating the Design Space of Visual Grounding in Multimodal Large Language Model. arXiv:2508.08066, 2025. 7. Your Large Vision-Language Model Only Needs A Few Attention Heads For Visual Grounding. arXiv:2503.06287, 2025. 8. Seeing is Believing: Mitigating Hallucination in Large Vision-Language Models via CLIP-Guided Decoding. arXiv:2402.15300, 2024. 9. Woodpecker: Hallucination Correction for Multimodal Large Language Models. arXiv:2310.16045, 2023. 10. The Curious Case of Neural Text Degeneration. arXiv:1904.09751, 2019. 11. Neural Text Generation with Unlikelihood Training. arXiv:1908.04319, 2019. 12. Efficient Guided Generation for Large Language Models. arXiv:2307.09702, 2023. 13. LoRA: Low-Rank Adaptation of Large Language Models. arXiv:2106.09685, 2021. 14. Gemma: Open Models Based on Gemini Research and Technology. arXiv:2403.08295, 2024.

Dense Coordinate-List Fine-Tuning

15

15. Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyond. arXiv:2308.12966, 2023. 16. Microsoft COCO: Common Objects in Context. arXiv:1405.0312, 2014. 17. InsPLAD: A Dataset and Benchmark for Power Line Asset Inspection in UAV Images. arXiv:2311.01619, 2023. 18. Shikra: Unleashing Multimodal LLM’s Referential Dialogue Magic. arXiv:2306.15195, 2023. 19. Kosmos-2: Grounding Multimodal Large Language Models to the World. arXiv:2306.14824, 2023. 20. Evaluating Object Hallucination in Large Vision-Language Models. arXiv:2305.10355, 2023. 21. Object Hallucination in Image Captioning. arXiv:1809.02156, 2018. 22. Learning to Break the Loop: Analyzing and Mitigating Repetitions for Neural Text Generation. arXiv:2206.02369, 2022.

Record · ID 271886 · SHA-256 a3db9cf89328db3d
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.