← 최신 논문
🤖 머신러닝

Static Gradient Attribution Underperforms a Density-Matched Random Mask on Loss-Based Forgetting Within LoRA B-Matrix

이 논문은 제로 초기화된 LoRA에서 이전에 간과되었던 파라미터 풀 혼란(parameter-pool confound)이 그래디언트 기여 마스크(gradient attribution mask)를 밀도 매칭된 랜덤 마스크보다 손실 기반 망각을 줄이는 데 있어 성능이 떨어지게 만든다는 점을 밝히며, 이는 후자가 B 행렬에만 국한된 그래디언트 기반 선택에 비해 A와 B 행렬 모두에서 선택할 수 있는 능력을 통해 안정성-가소성 이점을 제공하기 때문이다.

원저자: Yu Sun, Junwei Zhou, Zuodong Xiang, Yike Zhang, Pengcheng Xu, Xinyu Guan, Ruoyun Ma, Hailu Xu

게시일 2026-10-12✓ Author reviewed ⓘ
📖 4 분 읽기☕ 가벼운 읽기

원저자: Yu Sun, Junwei Zhou, Zuodong Xiang, Yike Zhang, Pengcheng Xu, Xinyu Guan, Ruoyun Ma, Hailu Xu

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

컴퓨터에게 매일 새로운 책을 읽는 법을 가르친다고 상상해 보십시오. 목표는 컴퓨터가 어제 배웠던 것을 잊지 않으면서 새로운 내용을 배우는 것입니다. 이것이 인공지능의 '연속 학습(continual learning)'이 직면한 핵심 과제입니다. 거대 언어 모델이 새로운 작업을 배울 때, 종종 이전에서 얻은 지식을 덮어쓰곤 하는데, 연구자들은 이를 '파괴적 망각(catastrophic forgetting)'이라고 부릅니다. 이를 방지하기 위해 과학자들은 저차원 적응(Low-Rank Adaptation), 즉 LoRA라는 기술을 사용합니다. AI의 거대한 뇌 전체를 다시 훈련시키는 대신, 작고 가벼운 새로운 연결 계층을 추가하는 방식입니다. 여기서 질문은, 이 새로운 연결들 중 어떤 것들이 변화하도록 허용되어야 하는가 하는 점입니다.

수년 동안 표준적인 답은 학습 과정 자체의 수학적 원리를 살펴보는 것이었습니다. 아이디어는 몇 개의 샘플 질문에 대해 빠른 테스트를 실행하여 각 새로운 연결이 얼마나 도움이 될지 계산한 다음, 가장 높은 점수를 받은 연결들만 업데이트하는 것입니다. '그래디언트 속성(gradient attribution)'이라 불리는 이 방법은 마치 교사가 학생의 연습 퀴즈를 채점하여 다음 시험을 위해 어떤 특정 근육을 강화해야 할지 결정하는 것과 같습니다. 이는 직관적이고 정밀해 보입니다. 하지만 새로운 연구는 이러한 세심한 계산이 시간 낭비일 수 있으며, 훨씬 더 단순한 접근 방식인 '무작위로 선택하기'가 AI가 과거의 교훈을 잊지 않게 하는 데 실제로 더 효과적이라는 점을 시사합니다.

펜실베이니아 대학교와 스탠퍼드 대학교를 포함한 기관의 유 선(Yu Sun)과 협력 연구진이 이끄는 연구팀은 특정 유형의 AI 모델에 대해 이 직관을 테스트하기로 했습니다. 그들은 새로운 연결들이 0의 값에서 시작하는 매우 흔한 설정을 중점적으로 다루었습니다. 이 특정 시작 조건에서는 연결을 채점하는 데 사용되는 표준 수학적 테스트에 숨겨진 결함이 있습니다. 연결이 0에서 시작하기 때문에, 테스트는 사용 가능한 새로운 연결의 절반에 0점을 부여하여 사실상 이들을 무시하게 됩니다. 즉, '스마트한' 방식은 남은 절반 중에서만 선택해야 하는 반면, '무작위' 방식은 전체 풀(pool)에서 자유롭게 선택할 수 있습니다. 연구진은 두 방법을 비교하는 것이 마치 트랙 위를 달릴 수 있는 스프린터와 들판을 달릴 수밖에 없는 스프린터를 비교하는 것처럼 불공정하다는 것을 깨달았습니다.

이 팀은 공정한 비교를 위해 설계를 변경했습니다. 그들은 '스마트한' 방식과 '무작위' 방식 모두가 정확히 동일한 연결 집합을 선택하고 동일한 수의 연결을 업데이트하도록 강제했습니다. 그런 다음 AI를 코딩, 의료 질문 답변, 법률 사례 처리, 수학 문제 풀이, 창의적 글쓰기라는 다섯 가지 서로 다른 작업 순서로 훈련시켰습니다. 결과의 신뢰성을 확보하기 위해 이 실험을 서로 다른 무작위 시작점에서 일곱 번 반복했습니다.

결과는 명확하고 일관되었습니다. 모든 실행에서, 연결을 무작위로 선택한 방식이 수학적 테스트를 통해 '최선의' 연결을 고르려 했던 방식보다 AI가 이전 지식을 덜 잊게 만들었습니다. 차이는 작지 않았습니다. 평균적으로 무작리 방식은 그래디언트 방식에 비해 망각 지표를 약 0.15 포인트 감소시켰습니다. 이 이점은 의료 작업에 집중되었는데, 이 작업이 전체 효과의 80%를 차지했으며, 코드와 수학 작업도 같은 방향으로 움직였습니다. 반면, 법률 작업은 두 방식 사이에 신뢰할 만한 차이를 보이지 않았습니다. 연구진은 '스마트한' 방식이 훈련하는 순간에는 현재의 작업을 약간 더 잘 학습하지만, 그 단기적인 이득을 위해 장기 기억을 더 많이 잃는 대가를 치른다는 것을 발견했습니다. 반대로 무작리 방식은 현재 작업을 적절히 학습하면서도 과거의 지식을 훨씬 더 효과적으로 보존했습니다.

연구팀은 또한 '스마트한' 방식이 의료 및 법률 영역과 같은 객관식 문제에 대한 AI의 정확도를 높게 유지하는 데 더 나은지 조사했습니다. 이 부분에서 결과는 덜 결정적이었습니다. 데이터에 따르면 두 방식 간의 평균 정확도 차이는 통계적으로 0과 구별할 수 없었습니다. 가능한 결과의 범위에는 무작위 방식이 똑같이 좋았을 가능성도 포함되어 있었습니다. '스마트한' 방식이 추가적인 계산 단계와 컴퓨팅 자원을 필요한다는 점을 고려할 때, 정확도 면에서의 명확한 이점이 없다는 것은 그 추가 비용을 정당화하기 어렵게 만듭니다.

연구진은 작업의 순서를 바꾸거나 다른 유형의 AI 모델을 사용했을 때도 이러한 결과가 유지되는지 확인했습니다. 작업 순서를 역순으로 바꿨을 때 망각률은 모두에게서 낮아졌지만, 무작위 방식은 여전히 우위를 점했습니다. 다른 모델 아키텍처에서 동일한 논리를 테스트했을 때도 무작위 방식은 모든 실험에서 스마트한 방식을 앞질렀습니다. 이는 무작위성의 이점이 특정 설정의 우연한 현상이 아니라, 이러한 경량 어댑터가 학습하는 방식의 견고한 특징임을 시사합니다.

이 연구의 함의는 실용적입니다. 만약 무작위 선택이 더 효과적이라면, 엔지니어들은 어떤 연결이 가장 중요한지 계산하는 복잡한 단계를 건너뛸 수 있습니다. 단순히 업데이트할 새로운 연결의 무작위 하위 집합을 선택하면 됩니다. 이는 상당한 양의 컴퓨팅 시간을 절약해주며, 무엇을 배울지 결정하기 위한 별도의 테스트 질문 세트가 필요하지 않게 해줍니다. 연구는 이 특정 유형의 AI 훈련에 있어, 정밀함을 기하려는 노력이 오히려 역효과를 낸다고 결론짓습니다. AI가 과거를 잊지 않게 하는 가장 효과적인 방법은 완벽한 선택을 계산하려 애쓰는 것이 아니라, 운명에 어떤 부분이 새로운 기억으로 업데이트될지를 맡기는 것입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →