← 최신 논문
🤖 machine learning

A Flow Matching Algorithm for Many-Shot Adaptation to Unseen Distributions

본 논문은 속도장에 대한 기저 함수를 학습하고 추론 시 목표 샘플을 이 기저에 투영함으로써 생성 모델을 미지의 분포에 효율적이고 학습 없이 적응시킬 수 있는 알고리즘인 흐름 매칭을 위한 함수 투영 (FP-FM) 을 제안합니다.

원저자: Tyler Ingebrand, Ruihan Zhao, Kushagra Gupta, David Fridovich-Keil, Sandeep P. Chinchali, Ufuk Topcu

게시일 2026-05-08
📖 4 분 읽기☕ 가벼운 읽기

원저자: Tyler Ingebrand, Ruihan Zhao, Kushagra Gupta, David Fridovich-Keil, Sandeep P. Chinchali, Ufuk Topcu

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

마스터 셰프가 10 가지 종류의 파스타로 구성된 '테이스트 메뉴'와 같이 특정 요리 세트에 탁월한 능력을 지니고 있다고 상상해 보세요. 스파게티, 라자냐, 페투치네를 어떻게 만드는지 정확히 알고 있습니다. 왜냐하면 이 셰프가 이 요리들을 여러 번 만드는 모습을 직접 지켜봤기 때문입니다.

이제 부엌에 들어가 "이전에 보여준 적 없는 비밀 가족 레시피로 만든 새로운 파스타를 원합니다. 하지만 여기 최종 결과물의 사진 세 장이 있습니다"라고 말한다고 가정해 보십시오.

오늘날 대부분의 AI 모델은 새로운 사진을 보여줄 때마다 처음부터 다시 훈련을 받아야 하는 셰프들과 같습니다. 그들은 그 한 가지 특정 요리를 만들기 위해 새로운 요리를 맛보고, 연습하고, 전체 조리 방식을 다시 배워야 합니다. 이는 많은 시간과 노력이 필요합니다.

문제점:
이 논문은 FP-FM(Flow Matching 을 위한 함수 투영)이라는 새로운 방법을 소개합니다. 이 방법은 전체 모델을 재훈련할 필요 없이 소수의 예시 샘플만으로 AI 가 새로운, 이전에 보지 못한 분포 (그 비밀 가족 파스타와 같은) 를 생성하도록 가르치는 문제를 해결합니다.

해결책: "보편적 레시피 북"
셰프를 재훈련시키는 대신, FP-FM 은 초기 훈련 과정에서 AI 가 "보편적 레시피 북"(기저 함수 집합이라고 함)을 구축하도록 가르칩니다.

  1. 동작의 도서관: 셰프가 "시계 방향으로 저어주기", "소금 넣기", "팬 뒤집기", "약불로 천천히 끓이기"와 같은 기본 조리 동작 세트를 학습한다고 상상해 보세요. 이것이 바로 기저 함수입니다.
  2. 비밀 소스 (계수): 셰프가 특정 요리를 만들고자 할 때, 새로운 동작을 발명하지 않습니다. 대신 각 동작을 얼마나 사용할지 결정할 뿐입니다.
    • 스파게티를 만들 때: "시계 방향으로 저어주기 (100%), 소금 넣기 (50%), 팬 뒤집기 (0%)."
    • 라자냐를 만들 때: "시계 방향으로 저어주기 (20%), 소금 넣기 (80%), 팬 뒤집기 (100%)."

FP-FM 의 작동 원리:
AI 에게 새로운 목표 분포 (비밀 파스타) 의 몇 가지 예시를 주면, FP-FM 은 셰프에게 새로운 동작을 가르치지 않습니다. 대신 그 새로운 요리를 재현하기 위해 기존 동작들의 완벽한 **혼합 비율 (계수)**을 빠르게 계산합니다.

이 논문은 셰프의 지능과 조리 속도 사이의 절충안을 제공하는 이 "레시피 북"의 세 가지 버전을 제안합니다.

  • 정적 FP-FM ("만능" 셰프):
    이 셰프는 시작 시점에 레시피 혼합 비율을 한 번 계산합니다. 조리가 매우 빠르지만, 새로운 요리가 매우 복잡하거나 기이하다면 셰프가 진행 중에 레시피를 조정할 수 없기 때문에 세부 사항을 정확히 맞추는 데 어려움을 겪을 수 있습니다. 마치 타이머를 설정하고 자리를 뜨는 것과 같습니다. 간단한 것에는 작동하지만 복잡한 것에는 실패합니다.

  • 시간적 FP-FM ("시간 인지형" 셰프):
    이 셰프는 조리 과정이 시간에 따라 변한다는 것을 인식합니다. "소금 넣기"에 대한 레시피는 조리 과정의 시작과 끝에서 다를 수 있습니다. 이 셰프는 조리 과정의 매 단계 (각 시간 단계) 에서 레시피 혼합 비율을 다시 계산합니다. 이로 인해 요리의 맛이 훨씬 좋아지고 더 복잡한 맛을 처리할 수 있지만, 시간을 추적하는 데 약간의 정신적 에너지가 더 필요합니다.

  • 동적 FP-FM ("마스터 테이스터" 셰프):
    이것이 가장 진보된 버전입니다. 이 셰프는 매 순간 냄비를 살펴보고 현재 음식이 어떻게 보이는지에 따라 레시피를 조정합니다. 소스가 너무 걸쭉하면 그 즉시 물을 넣고, 너무 묽으면 그 즉시 약불로 끓입니다.

    • 결과: 이 셰프는 가장 기이하고 보지 못한 레시피조차도 가장 정확하고 충실한 요리를 만들어냅니다.
    • 비용: 지속적으로 혼합 비율을 재평가하기 때문에 가장 많은 정신적 에너지 (연산) 가 필요합니다.

결과:
저자들은 이 셰프들을 다양한 "메뉴"로 테스트했습니다.

  • 2D 아크 및 MNIST(간단한 것부터 중간 정도까지): 동적 셰프 (동적 FP-FM) 가 다른 셰프들이 놓친 세부 사항을 포착하면서 새로운 숫자와 모양의 가장 정확한 이미지를 생성했습니다.
  • ImageNet(고급 요리): 복잡한 고해상도 이미지에서도 동적 셰프가 가장 좋은 결과를 냈습니다. 흐릿해지거나 가짜 세부 사항을 만들어내지 않고 목표 예시와 가장 유사한 이미지를 생성했습니다.

핵심 요약:

  • 재훈련 불필요: 새로운 데이터를 몇 시간 동안 "학습"해야 하는 기존 방법과 달리, FP-FM 은 올바른 동작 혼합 비율을 찾기 위해 간단한 수학 계산 (최소 제곱 투영) 만 수행함으로써 즉시 적응합니다.
  • 추측보다 우수: 텍스트 설명이나 간단한 레이블을 기반으로 새로운 요리를 추측하려는 방법보다 성능이 뛰어납니다.
  • 절충안: 셰프를 선택할 수 있습니다. 속도가 필요하다면 정적 버전을 선택하십시오. 최고 품질이 필요하고 약간의 추가 연산을 감수할 수 있다면 동적 버전을 선택하십시오.

요약하자면, FP-FM 은 AI 에게 레고 블록 세트 (기저 함수) 와 새로운 성의 사진 몇 장을 제공하는 것과 같습니다. 새로운 블록을 만들기 위해 완전히 새로운 공장을 짓는 대신, AI 는 기존 블록을 어떻게 조립해야 새로운 성을 완벽하게 만들 수 있는지 정확히 파악합니다.

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

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

Digest 사용해 보기 →