The Unreasonable Ineffectiveness of the Deeper Layers

Andrey Gromov, Kushal Tirumala, Hassan Shapourian, Paolo Glorioso, Daniel A. Roberts

arXiv:2403.17887 · 2026-07-27 공개 · arXiv · PDF

benchmark-evaluation qlora model-robustness llm-pretraining finetuning parameter-efficient-finetuning layer-pruning llm-weights

Abstract

How is knowledge stored in an LLM's weights? We study this via layer pruning: if removing a certain layer does not affect model performance in common question-answering benchmarks, then the weights in that layer are not necessary for storing the knowledge needed to answer those questions. To find these unnecessary parameters, we identify the optimal block of layers to prune by considering similarity across layers; then, to"heal"the damage, we perform a small amount of finetuning. Surprisingly, with this method we find minimal degradation of performance until after a large fraction (up to half) of the layers are removed for some common open-weight models. From a scientific perspective, the robustness of these LLMs to the deletion of layers implies either that current pretraining methods are not properly leveraging the parameters in the deeper layers of the network or that the shallow layers play a critical role in storing knowledge. For our study, we use parameter-efficient finetuning (PEFT) methods, specifically quantization and Low Rank Adapters (QLoRA), such that each of our experiments can be performed on a single 40GB A100 GPU.

한국어 요약

한 줄 요약

LLM의 더 깊은 레이어가 지식 저장에 기여하지 않는다는 사실을 레이어 프루닝과 QLoRA를 통해 입증.

핵심 기여도

핵심 아이디어

LLM의 레이어가 지식을 어떻게 저장하는지 파악하기 위해 레이어 프루닝을 적용했다. 레이어 간 유사도를 기준으로 제거할 블록을 선정하고, QLoRA를 사용한 파인튜닝으로 성능 손실을 보완하는 전략이다. 이는 기존 사전 학습이 깊은 레이어의 파라미터를 효과적으로 활용하지 못하고 있음을 시사한다. 특히, 잔차 구조를 고려하면, 레이어의 출력이 이전 레이어의 출력과 유사할 경우 해당 레이어는 제거 가능하다는 통찰이 핵심이다.

기술적 접근법

주요 결과

의의 및 한계

실용적 활용