Saved in:
Bibliographic Details
Main Authors: Jain, Samyak, Kirk, Robert, Lubana, Ekdeep Singh, Dick, Robert P., Tanaka, Hidenori, Grefenstette, Edward, Rocktäschel, Tim, Krueger, David Scott
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2311.12786
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914918127632384
author Jain, Samyak
Kirk, Robert
Lubana, Ekdeep Singh
Dick, Robert P.
Tanaka, Hidenori
Grefenstette, Edward
Rocktäschel, Tim
Krueger, David Scott
author_facet Jain, Samyak
Kirk, Robert
Lubana, Ekdeep Singh
Dick, Robert P.
Tanaka, Hidenori
Grefenstette, Edward
Rocktäschel, Tim
Krueger, David Scott
contents Fine-tuning large pre-trained models has become the de facto strategy for developing both task-specific and general-purpose machine learning systems, including developing models that are safe to deploy. Despite its clear importance, there has been minimal work that explains how fine-tuning alters the underlying capabilities learned by a model during pretraining: does fine-tuning yield entirely novel capabilities or does it just modulate existing ones? We address this question empirically in synthetic, controlled settings where we can use mechanistic interpretability tools (e.g., network pruning and probing) to understand how the model's underlying capabilities are changing. We perform an extensive analysis of the effects of fine-tuning in these settings, and show that: (i) fine-tuning rarely alters the underlying model capabilities; (ii) a minimal transformation, which we call a 'wrapper', is typically learned on top of the underlying model capabilities, creating the illusion that they have been modified; and (iii) further fine-tuning on a task where such hidden capabilities are relevant leads to sample-efficient 'revival' of the capability, i.e., the model begins reusing these capability after only a few gradient steps. This indicates that practitioners can unintentionally remove a model's safety wrapper merely by fine-tuning it on a, e.g., superficially unrelated, downstream task. We additionally perform analysis on language models trained on the TinyStories dataset to support our claims in a more realistic setup.
format Preprint
id arxiv_https___arxiv_org_abs_2311_12786
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Mechanistically analyzing the effects of fine-tuning on procedurally defined tasks
Jain, Samyak
Kirk, Robert
Lubana, Ekdeep Singh
Dick, Robert P.
Tanaka, Hidenori
Grefenstette, Edward
Rocktäschel, Tim
Krueger, David Scott
Machine Learning
Fine-tuning large pre-trained models has become the de facto strategy for developing both task-specific and general-purpose machine learning systems, including developing models that are safe to deploy. Despite its clear importance, there has been minimal work that explains how fine-tuning alters the underlying capabilities learned by a model during pretraining: does fine-tuning yield entirely novel capabilities or does it just modulate existing ones? We address this question empirically in synthetic, controlled settings where we can use mechanistic interpretability tools (e.g., network pruning and probing) to understand how the model's underlying capabilities are changing. We perform an extensive analysis of the effects of fine-tuning in these settings, and show that: (i) fine-tuning rarely alters the underlying model capabilities; (ii) a minimal transformation, which we call a 'wrapper', is typically learned on top of the underlying model capabilities, creating the illusion that they have been modified; and (iii) further fine-tuning on a task where such hidden capabilities are relevant leads to sample-efficient 'revival' of the capability, i.e., the model begins reusing these capability after only a few gradient steps. This indicates that practitioners can unintentionally remove a model's safety wrapper merely by fine-tuning it on a, e.g., superficially unrelated, downstream task. We additionally perform analysis on language models trained on the TinyStories dataset to support our claims in a more realistic setup.
title Mechanistically analyzing the effects of fine-tuning on procedurally defined tasks
topic Machine Learning
url https://arxiv.org/abs/2311.12786