Post

New Paper Alert! Can we precisely erase conceptual knowledge from LLM parameters? Most methods are shallow, coarse, or overreach, adversely affecting related or general knowledge. We introduceπŸͺππˆπ’𝐂𝐄𝐒 β€” a general framework for Precise In-parameter Concept EraSure. 🧡 1/

Large language models excel at storing knowledge, but not all of it is safe or useful - e.g. chatbots for kids shouldn’t discuss guns or gambling. How can we selectively remove inappropriate conceptual knowledge while preserving utility? Meet our methodπŸͺππˆπ’𝐂𝐄𝐒!

πŸͺππˆπ’𝐂𝐄𝐒 works by: 1️⃣ Disentangling model parameters into interpretable features (implemented using SAEs) 2️⃣ Identifying those that encode a target concept 3️⃣ Precisely ablating them and reconstructing the weights No need for fine-tuning, retain sets, or enumerating facts. 2/

We show that πŸͺππˆπ’𝐂𝐄𝐒: βœ… Achieves much higher specificity and robustness βœ… Maintains low retained accuracy (as low or lower than other methods!) βœ… Preserves coherence and general capabilities 3/

Our specificity evaluation includes similar-domain accuracy, a stricter test than others use, whereπŸͺππˆπ’𝐂𝐄𝐒 outperforms all other methods. You can erase β€œHarry Potter” and still do fine on Lord of the Rings and Star Wars! 4/

0 reposts1 like

We also check robustness to relearning: Can the model relearn the erased concept from related but non-overlapping data to the eval questions? πŸͺππˆπ’𝐂𝐄𝐒 resists relearning far better than prior methods, while others often fully recover the concept! 5/