← 최신 논문
💬 NLP

LP-SFT: Local-Preserving Supervised Fine-Tuning via Multimodal Entropy Structure

본 논문은 국소적으로 정규화된 KL 발산을 통해 비대상 토큰들 사이에서 사전 학습된 모델의 내재된 멀티모달 엔트로피 구조를 보존함으로써, 기존 능력의 저하와 샘플링 다양성의 감소를 완화하는 동시에 다운스트림 성능을 향상시키는 지도 미세 조정 방법인 LP-SFT를 제안한다.

원저자: Yueyang Wang, Baolong Bi, Shuo Lu, Jingyuan Zhang, Jiajun Shi

게시일 2026-07-22
📖 3 분 읽기☕ 가벼운 읽기

원저자: Yueyang Wang, Baolong Bi, Shuo Lu, Jingyuan Zhang, Jiajun Shi

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

당신이 아주 똑똑하고 박식한 로봇에게 지시를 따르는 법을 가르치고 있다고 상상해 보세요. 이 로봇은 이미 인터넷에 있는 거의 모든 것을 읽어서 언어의 리듬, 수학의 논리, 그리고 코드의 구조를 익혔습니다. 이 초기 학습 단계를 "사전 학습(pretraining)"이라고 부릅니다. 이제 당신은 이 로봇에게 수학 문제를 풀거나 컴퓨터 코드를 쓰는 것과 같은 특정한 직업을 가르치고 싶습니다. 당신은 정답의 예시들을 보여주고, 로봇은 그 예시들에 맞춰 자신의 뇌를 조정합니다. 이 과정을 "지도 미세 조정(Supervised Fine-Tuning, SFT)"이라고 합니다.

하지만 문제가 하나 있습니다. 로봇이 새로운 직업에 완벽해지도록 배울 때, 때때로 일반적인 대화가로서의 능력을 잊어버리곤 합니다. 로봇은 당신이 보여준 단 하나의 "정답"에 너무 집착한 나머지, 문장이 끝날 수 있는 다른 흥미롭고 유효한 방식들을 잊어버리게 됩니다. 이는 마치 학생이 수학 문제의 특정 답 하나를 너무 잘 외운 나머지, 약간만 변형된 버전의 문제는 풀지 못하게 되거나, 작가가 이야기의 시작을 만드는 단 한 가지 방법만을 알게 되는 것과 같습니다. 이 분야의 큰 질문은 이것입니다: 어떻게 하면 로봇이 가진 기존의 풍부한 지식을 잊지 않게 하면서 새로운 직업을 가르칠 수 있을까?

이것이 바로 "LP-SFT"라는 논문이 다루는 문제입니다. 최고 수준의 대학 연구진들로 구성된 저자들은, 이 로봇을 가르치는 기존의 방식( "교차 엔트로피(cross-entropy)"라고 불리는 방식)이 다소 투박하다는 점을 발견했습니다. 이 방식은 로봇에게 "내가 보여주는 이 단어 하나만 보고, 나머지는 무시해!"라고 말하는 것과 같습니다. 문제는 로봇의 원래 뇌가 사실 단 하나의 단어가 아니라, 가능한 여러 "좋은" 다음 단어들의 지도를 가지고 있다는 점입니다. 로봇에게 오직 하나의 목표 단어에만 집중하도록 강요함으로써, 우리는 의도치 않게 다른 모든 가능성의 지도를 지워버리게 되고, 이는 창의성의 상실과 "파괴적 망각(catastrophic forgetting)"이라 불리는 현상, 즉 로봇이 이전에 가졌던 기술을 잊어버리는 현상으로 이어집니다.

연구진은 이 로봇들이 어떻게 생각하는지에 대해 매우 흥-미로운 사실을 발견했습니다. 그들은 로봇의 뇌가 단순히 하나의 단어를 선택하는 것이 아니라, 종종 몇 개의 동등하게 좋은 선택지 사이에서 머뭇거리며 "다중 모드 엔트로피 구조(multimodal entropy structure)"를 만든다는 것을 발견했습니다. 이것은 갈림길과 같습니다. 때때로 로봇은 모두 타당한 두세 개의 경로를 보게 됩니다. 표준적인 학습 방식은 로봇에게 단 하나의 경로를 선택하게 하고, 비록 다른 경로들도 충분히 합리적이었을지라도 나머지 경로들을 태워 없애버리도록 강요합니다.

이를 해결하기 위해, 연구팀은 LP-SFT(Local-Preserving Supervised Fine-Tuning)라는 새로운 방법을 제안했습니다. LP-SFT는 로봇에게 단순히 "이 단어를 골라!"라고 소리치는 대신, "이 단어를 고르되, 이전에 꽤 괜찮았던 다른 세네 개의 단어도 잊지 말아줘"라고 말합니다.

이것이 어떻게 작동하는지 간단한 비유를 들어 설명하겠습니다. 당신이 개에게 특정 공을 물어오도록 훈련시킨다고 상상해 보세요. 표준적인 방식은 개가 정확히 그 공을 가져왔을 때만 보상하고 그 외의 모든 것은 무시하는 것입니다. 결국, 개는 다른 장난감을 찾는 것 자체를 멈추게 될 수도 있습니다. LP-SFT는 "빨간 공(목표)을 가져와, 하지만 그 과정에서 파란 공과 초록 공도 가져오기에 재미있었다는 것을 기억해"라고 말하는 것과 같습니다. 이 방식은 로봇이 선택할 수 있었던 상위 10개의 가장 가능성 높은 단어들로 구성된 작은 "안전 구역"을 만듭니다. 먼저 가르치고자 하는 단어 하나를 제거하여(혼란을 방지하기 위해) 남은 아홉 개 단어의 상대적인 인기도가 이전과 동일하게 유지되도록 부드럽게 유도합니다.

이 접근 방식의 결과는 상당히 유망합니다. 연구진이 다양한 모델(Qwen, Llama 등)과 작업(수학, 코딩, 일반 대화)에 대해 LP-SFT를 테스트했을 때, 이 방법이 기존 방식보다 더 뛰어난 성과를 보였다는 것을 발견했습니다. LP-SFT로 훈련된 로봇들은 배운 특정 작업(수학 및 코딩 테스트)에서 높은 점수를 받았을 뿐만 아니라, 다양성과 창의성을 유지하는 능력도 갖추고 있었습니다. 그들은 기존의 일반적인 지식을 다른 방식만큼 많이 잊어버리지 않았습니다. 실제로 이 방법은 단 하나의 정답을 맞히는 것과 다양한 해결책을 가용하게 유지하는 것 사이에서 최상의 균형을 달성했습니다.

이 논문은 로봇의 원래 "가능성의 지도"를 존중함으로써, 그들의 뇌를 망가뜨리지 않고 새로운 기술을 가르칠 수 있다고 시사합니다. 이는 기계에게 완벽함을 가르치기 위해서 때로는 약간의 불확실성을 허용해야 한다는 점을 상기시켜 줍니다. 연구진은 이러한 "국소적 보존(local preservation)"이 로봇이 지루하고 단조로운 사고방식으로 무너지는 것을 막아주며, 로봇을 똑똑하고 유연하며 다음에 올 어떤 상황에도 대비할 수 있게 만든다는 것을 보여줍니다.

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

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

Digest 사용해 보기 →