Visual instruction tuning improves LLM truthfulness and ethics

September 13, 20237 min

Overview

Production Readiness

0.6

Novelty Score

0.6

Cost Impact Score

0.7

Citation Count

3

Authors

Haoqin Tu, Bingchen Zhao, Chen Wei, Cihang Xie

Links

Abstract / PDF

Why It Matters For Business

Small, curated multi-modal instruction sets can improve model truthfulness and ethics faster and cheaper than scaling human RLHF at large scale, so teams can prototype alignment improvements with limited data.

Summary TLDR

Tuning large language models with a small multi-modal instruction dataset (80k image-text instructions) improves measured truthfulness and ethical behavior on standard benchmarks. A visually-instructed LLaMA2 7B variant reached 46.0% on TruthfulQA-mc and 65.4% on the Ethics benchmark—gains reported over the chat-tuned LLaMA2-chat 7B that used ~1M human RLHF examples. Text-only parts of the visual instructions explain most gains, and LoRA-style light tuning preserves general NLP ability while full fine-tuning can harm robustness on corrupted images.

Problem Statement

Can visual instruction tuning—training LLM weights on image-text instruction data—improve a model's truthfulness and ethical alignment on pure text tests, even when images are removed at evaluation? The paper probes whether multi-modal tuning adds alignment value beyond large-scale RLHF and whether specific data types or modalities matter.

Main Contribution

Show that visual-instruction tuning on 80k image-text examples raises truthfulness and ethics scores for several LLaMA-family models.

Compare full fine-tuning and LoRA (cheap adaptation) and show LoRA largely preserves NLP skills while improving alignment.

Ablate modalities and data types: the text portion of visual instructions yields most alignment gains; conversation/reasoning/details affect ethics vs truth differently.

Report multi-modal benchmark behavior and point out inconsistent comparisons and robustness drops on corrupted images.

Key Findings

Visual instruction tuning raised LLaMA2-7B truthfulness on TruthfulQA-mc to 46.0%.

NumbersTruthfulQA-mc = 46.0%

Visual instruction tuning raised LLaMA2-7B ethics score to 65.4%, a +19.6% reported improvement.

NumbersEthics = 65.4% (+19.6%)

Text-only portions of visual instructions explain most alignment gains; adding images yields modest consistent gains (~+2.5% avg).

NumbersText-only vs text+image avg delta ≈ 2.5% (three sub-tasks)

LoRA-style multi-modal tuning caused negligible average drops on standard NLP benchmarks (avg −0.17%).

NumbersAvg drop on five NLP tasks ≈ −0.17%

Full fine-tuned, instruction-aligned MLLMs are more sensitive to corrupted images, showing >17% CIDEr drops on MSCOCO-C.

NumbersMSCOCO → MSCOCO-C drop >17% (table 4)

Results

TruthfulQA-mc (LLaMA2 7B, visual-instruction-tuned)

Value46.0%

BaselineLLaMA2-chat 7B = 44.6%

Ethics (LLaMA2 7B, MM-ft)

Value65.4%

BaselineLLaMA2-chat 7B = 58.5%

LoRA

Value≈ −0.17% average

Baselinepre-MM LoRA models

MSCOCO captioning CIDEr drop on corrupted images

Value≈ −16% to −22% depending on model

Baselineclean MSCOCO

Data scale for reported multi-modal tuning

Value80k image-instruction examples (plus 595k CC3M pairs pretrain connector)

BaselineRLHF ~1M human annotations (LLaMA2-chat)

Who Should Care

What To Try In 7 Days

Extract and repurpose high-quality instruction text from your image-text assets and fine-tune LLMs with LoRA.

Run TruthfulQA and Ethics benchmarks before/after visual-instruction tuning to measure alignment impact.

Compare LoRA vs full fine-tune: LoRA often preserves NLP skill and is cheaper to run.

Reproducibility

Code Available

Data Available

Open Source Status

  • partial

Risks & Boundaries

Limitations

  • Gains are benchmarked on specific datasets (TruthfulQA, Ethics); real-world effects are untested.
  • Visual instruction tuning is less effective on models already strongly instruction-tuned (e.g., Vicuna, LLaMA2-chat).
  • Full multi-modal fine-tuning can reduce visual robustness on corrupted images.
  • Paper reports preliminary results and uses a fixed 80k LLaVA split; generalization to other multi-modal corpora unclear.

When Not To Use

  • When your product requires strong visual robustness to corruptions without further robustness steps.
  • When you only have text data and cannot derive image-grounded instruction text of good quality.

Failure Modes

  • Inconsistent improvements: some instruction-tuned models do not benefit or can worsen on certain tasks.
  • Degraded captioning/CIDEr on some text-aligned MLLMs compared to vanilla MLLMs.
  • Over-reliance on benchmark scores may hide real-world misalignment or new failure modes.

Core Entities

Models

  • LLaMA2-7B
  • LLaMA2-chat-7B
  • LLaMA-7B
  • Vicuna-7B
  • OpenLLaMA-3B
  • OpenAlpaca-3B
  • CLIP ViT-L/14

Metrics

  • Accuracy
  • Rouge-L
  • CIDEr

Datasets

  • LLaVA 80k visual-instruction data
  • CC3M (595k image-text pairs)
  • MSCOCO
  • Flickr30k
  • TruthfulQA
  • Ethics
  • MME
  • VQAv2
  • POPE

Benchmarks

  • TruthfulQA
  • Ethics
  • MME
  • VQAv2
  • MSCOCO
  • Flickr30k
  • POPE