← 최신 논문
💻 computer science

From Memorization to Parameter Interference: How Overtraining Experts Harms Model Merging

이 논문은 개별 성능을 위해 전문가 모델을 최적화하는 것이 다운스트림 모델 병합에 이득이 된다는 가설에 이의를 제기하며, 대신 과도한 훈련이 암기 및 부정적인 파라미터 간섭을 유발하여 병합된 성능을 저하시킨다는 점을 입증하고, 이러한 문제가 작업 의존적 조기 종료를 통해 효과적으로 완화될 수 있음을 보여준다.

원저자: Stefan Horoi, Guy Wolf, Eugene Belilovsky, Gintare Karolina Dziugaite

게시일 2026-06-19
📖 4 분 읽기☕ 가벼운 읽기

원저자: Stefan Horoi, Guy Wolf, Eugene Belilovsky, Gintare Karolina Dziugaite

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

핵심 아이디어: "적을수록 좋다" (AI에게도 마찬가지입니다)

여러 명의 전문 셰프 팀이 있다고 상상해 보세요. 각 셰프는 특정 레시피를 배우도록 훈련받았습니다. 한 명은 완벽한 피자를 만들고, 다른 한 명은 완벽한 초밥을, 또 다른 한 명은 완벽한 케이크를 만듭니다.

AI의 세계에서 우리는 종-종 "베이스" 모델(일반적인 지식을 가진 셰프)을 가져와서 특정 작업에 특화된 전문가가 되도록 미세 조정(fine-tuning)합니다. 그 다음, 우리는 이 서로 다른 전문가 셰프들을 모두 결합하여 모든 것을 한 번에 할 수 있는 하나의 "슈퍼 셰프"로 만들고자 합니다. 이 과정을 **모델 병합(Model Merging)**이라고 부릅니다.

흔히들 이렇게 믿었습니다: "개별 셰프가 자신의 특정 레시피에 대해 더 뛰어나질수록, 슈퍼 셰프도 더 뛰어날 것이다."

이 논문은 그 믿음이 틀렸음을 증명합니다. 사실, 개별 전문가를 너무 오래 훈련시키면, 결과물인 슈퍼 셰프는 오히려 더 나빠집니다.


문제점: "과적합된(Overtrained)" 전문가

저자들은 **"과적합(Overtraining)"**이라 부르는 현상을 발견했습니다.

이것은 마치 시험 공부를 위해 벼락치기를 하는 학생과 같습니다.

  • 훈련 초기: 학생은 수학의 일반적인 규칙을 배웁니다. 개념을 이해하는 단계입니다.
  • 훈련 후기: 학생은 새로운 개념을 배우는 것을 멈추고, 연습 문제에 나온 아주 특이하고 어려운 문제들을 암기하기 시작합니다. 심지어 오타가 있거나 문장이 헷갈리는 아주 까다로운 문제들의 정확한 문구까지 통째로 외워버립니다.

AI 용어로 말하자면, 전문가 모델을 너무 많은 단계 동안 훈련시키면, 모델은 일반적인 패턴을 학습하는 것을 멈추고 훈련 데이터 중 아주 작고 특이하며 어려운 예시들을 암기하기 시작합니다.

충돌: 왜 병합이 실패하는가

이제, 이렇게 "암기하는" 셰프들을 모아 슈퍼 셰프를 만든다고 상상해 보세요.

  • 셰프 A는 훈련 데이터에 있던 불량 사진 때문에 "피자"에는 항상 특정한 이상한 얼룩이 묻어 있어야 한다고 암기했습니다.
  • 셰프 B는 노이즈가 섞인 이미지 때문에 "초밥"은 항상 특정한 이상한 질감을 가져야 한다고 암기했습니다.

이제 이들을 병합하려고 하면, 그들의 뇌(컴퓨터 파라미터)가 서로 싸우기 시작합니다. 셰프 A는 "크러스트에 얼룩이 있어야 해!"라고 말하고, 셰프 B는 "아니야, 질감이 이상해야 해!"라고 말합니다.

그들이 일반적인 규칙이 아니라 특이하고 개별적인 세부 사항을 암기했기 때문에, 그들의 지침은 서로를 상쇄시켜 버립니다. 이를 **부정적 파라미터 간섭(Negative Parameter Interference)**이라고 합니다.

그 결과, 슈퍼 셰프는 어려운 과제들을 완전히 잊어버립니다. 그는 간단한 피자와 간단한 초밥은 여전히 만들 수 있지만, 상충하는 "암기된" 지침들이 지식을 파괴했기 때문에 어려운 작업에서는 완전히 실패하게 됩니다.

증거: "어려운 예시"의 함정

연구진은 훈련 예시가 얼마나 "어려운지" 측정하는 도구를 사용했습니다. 그들은 다음과 같은 사실을 발견했습니다:

  1. 훈련 초기: 모델은 쉬운 예시들을 빠르게 학습합니다.
  2. 훈련 후기: 모델은 가장 어려운 상위 10%의 예시들에 집착하며 모든 시간을 보냅니다.
  3. 병합의 재앙: 오랫동안 훈련된 모델들을 병합했을 때, "어려운 예시"들이 가장 먼저 잊혀졌습니다. 모델은 어려운 사례를 처리하는 능력을 상실했는데, 이는 서로 충돌하는 암기된 데이터가 지식을 지워버렸기 때문입니다.

흥미롭게도, 연구진은 좋은 결과를 얻기 위해서는 어느 정도의 암기가 필요하다는 것을 발견했습니다. 어려운 예시들을 아예 제거해 버리면 모델은 실패합니다. 하지만 모델이 그것들을 너무 많이 암기하게 되면(훈련을 너무 오래 하면), 병합 과정이 망가집니다.

해결책: 일찍 멈춰라!

논문은 간단한 해결책으로 **공격적인 조기 종료(Aggressive Early Stopping)**를 제안합니다.

전문가 모델이 특정 작업에 완벽해질 때까지 훈련시키는 대신, 훨씬 더 일찍 훈련을 멈춰야 합니다.

  • 기존 방식: 전문가가 90%의 정확도를 얻을 때까지 훈련한다. (결과: 나쁜 슈퍼 셰프).
  • 새로운 방식: 전문가가 85%의 정확도를 얻었을 때 훈련을 멈춘다. (결과: 훌륭한 슈퍼 셰프).

이렇게 일찍 멈춤으로써, 전문가들은 그 특이하고 어려운 예시들을 암기할 시간을 갖지 못하게 됩니다. 대신 그들은 모두에게 잘 적용되는 일반적인 규칙들을 유지하게 됩니다. 이들을 병합하면, 그들은 일반적인 규칙에 대해 동의하게 되고, 슈퍼 셰프는 훨씬 더 유능해집니다.

핵심 요약

  1. 더 나은 전문가 \neq 더 나은 병합: 개별 AI 모델이 자신의 특정 업무를 더 잘 수행한다고 해서, 그것이 반드시 더 나은 결합 모델을 만드는 데 도움이 되는 것은 아닙니다. 때로는 "적당히 좋은 것"이 팀 전체에는 더 나을 수 있습니다.
  2. 암기는 병합의 적: 모델이 특정하고 어려운 데이터 포인트를 더 많이 암기할수록, 다른 모델과 결합하기가 더 어려워집니다.
  3. 더 빨리 훈련을 멈춰라: 전체 모델 훈련을 사용하든, 효율적인 "LoRA" 어댑터(가벼운 방식의 훈련)를 사용하든, 훈련 과정을 일찍 종료하는 것이 더 나은 병합 결과를 가져옵니다.
  4. 어디에서나 적용됨: 이는 이미지 모델(자동차나 고양이 인식 등)과 언어 모델(질문에 답하기 등) 모두에서 발생하며, 모델의 크기와 상관없이 나타나는 현상입니다.

요약하자면: AI 전문가들이 너무 어려운 세부 사항에 집착하게 두지 마세요. 큰 그림에 집중하게 함으로써, 결합했을 때 훨씬 더 잘 협력할 수 있게 만드세요.

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

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

Digest 사용해 보기 →