← 최신 논문
🤖 machine learning

Flow Matching with Missing Data

이 논문은 결측된 좌표를 잠재 변수로 취급하는 결측 데이터 플로우 매칭(Missing-Data Flow Matching)을 소개하며, 특정 조건하에서의 결측이 학습 목적 함수를 변경하지는 않지만 그 과제를 완결(completion)의 문제로 전이시킨다는 점을 증명하고, 각 예시에 대해 학습된 단일 완결을 사용하는 것이 분산과 편향을 최소화하는 데 이론적으로 최적임을 입증한다.

원저자: Fairoz Nower Khan, Nabuat Zaman Nahim, Peizhong Ju

게시일 2026-08-03
📖 3 분 읽기☕ 가벼운 읽기

원저자: Fairoz Nower Khan, Nabuat Zaman Nahim, Peizhong Ju

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

당신이 로봇에게 북적이는 도시의 완벽한 그림을 그리도록 가르치려 한다고 상상해 보세요. 당신은 로봇에게 수천 장의 사진을 보여주고, 로봇은 건물, 자동차, 사람들이 어떻게 어우러져 현실적인 장면을 만드는지 이해하는 법을 배웁니다. 이것이 바로 인공지능의 한 분야인 **생성 모델링(generative modeling)**의 세계입니다. 생성 모델링은 컴퓨터가 실제와 똑같이 보이는 새로운 데이터를 만드는 법을 배우는 과정입니다. 이를 위한 가장 인기 있는 도구 중 하나가 바로 **플로우 매칭(Flow Matching)**입니다. 이것을 강물에 비유해 보세요. AI는 고요하고 빈 상태의 시작점에서부터 특정하고 복잡한 목적지(예: 도시 사진)에 이르기까지, 물방 한 방울을 안내하는 데 필요한 정확한 흐름(또는 "흐름(flow)")을 학습합니다. 만약 AI가 이 흐름을 제대로 파악한다면, 물 한 방울에서 시작하여 그 흐름을 따라가는 것만으로도 무한히 새롭고 사실적인 도시 경관을 만들어낼 수 있습니다.

하지만 여기 문제가 있습니다. 현실 세계는 무질서합니다. 로봇에게 가르치기 위해 사용하는 사진들은 종종 불완전합니다. 아마도 나무가 가로등에 가려져 있거나, 자동차가 건물 뒤에 숨겨져 있거나, 의료 기기의 센서가 측정값을 기록하는 데 실패했을 수도 있습니다. AI의 세계에서 이것은 **결측 데이터(missing data)**라고 불립니다. 만약 당신이 이 깨진 사진들을 이용해 로봇을 가르치려 한다면, 로봇은 혼란에 빠질 것입니다. 로봇은 누락된 부분이 원래 어디에 있어야 하는지 알지 못하기 때문에, 그 빈틈을 채우기 위해 단 하나의 지루한 지점만을 추측할 수도 있습니다. 이는 마법을 망쳐버립니다. 왜냐하면 AI가 도시의 다양성을 배우는 대신, 똑같이 지루한 지점만을 반복해서 그리는 법을 배우게 되기 때문입니다.

이 논문은 바로 그 문제를 다룹니다. 연구진인 파이로즈 노워 칸(Fairoz Nower Khan), 나부앗 자만 나힘(Nabuat Zaman Nahim), 그리고 페이종 주(Peizhong Ju)는 데이터가 불완전할 때도 플로우 매칭을 가르칠 수 있는 영리하고 새로운 방법을 제안합니다. 그들은 이 방법을 **결측 데이터 플로우 매칭(Missing-Data Flow Matching, MDFM)**이라고 부릅니다. 이 방법은 빈 공간을 채우기 위해 단 하나의 지점만을 추측하는 대신, 결측 부분을 여러 가지 방식으로 해결할 수 있는 미스터리로 취급합니다. 그들은 빈 부분을 매번 신선하고 무작위적인 추측으로 채운 다음, 그 모든 추측으로부터 얻은 교훈을 평균 내는 방식을 상상했습니다.

놀라운 점은 무엇일까요? 그들은 이것이 단순히 "그럴듯한" 속임수가 아니라, 수학적으로 정확하다는 것을 증명했습니다. 만약 결측 데이터가 무작위로 발생했다면(예: 센서가 우연히 오류를 일으킨 경우), 그리고 당신이 그 빈칸을 실제 가능한 값들로 채운다면, 당신의 AI는 마치 처음부터 완벽하고 완전한 사진을 보았던 것과 정확히 똑같은 것을 학습하게 됩니다. 난이도가 사라지는 것은 아닙니다. 다만 난이도의 위치가 옮겨갈 뿐입니다. 어려운 부분은 좋은 "빈칸 채우기" 모델을 만드는 것이 되지만, 일단 그 모델을 갖추고 나면 메인 AI는 완벽하게 학습합니다.

나아가, 그들은 이를 효율적으로 수행하는 방법에 대한 까м 까다로운 질문들에 답하기 위해 시뮬레이션을 실행했습니다. 그들은 결측 부분을 채우기 위해 모든 사진에 대해 열 번 혹은 스무 번씩 채울 필요가 없다는 것을 발견했습니다. 사진 한 장당 한 번의 신선한 추측만으로도 완전한 데이터를 가졌을 때와 동일한 수준의 정확도를 얻기에 충분합니다. 만약 컴퓨터 자원이 제한되어 있다면, 여러 번의 추측을 거친 적은 수의 사진에 집중하기보다, 한 번의 추측을 가진 더 많은 수의 사진에 자원을 사용하는 것이 더 낫습니다. 또한 그들은 만약 "고정된" 추측(절대 변하지 않는 추측)을 사용하거나 단순한 평균값으로 구멍을 채운다면, AI가 붕괴하여 다양성을 잃게 된다는 것을 보여주었습니다. 하지만 추측을 계속 신선하고 무작위하게 유지한다면, AI는 창의성을 온전히 유지할 수 있습니다.

요약하자면, 이 논문은 우리의 훈련 데이터에 구멍이 많더라도, 적절한 종류의 무작위성으로 그 구멍을 채우기만 한다면 AI에게 아름답고 복잡한 세계를 창조하도록 가르치는 레시피를 제공합니다.

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

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

Digest 사용해 보기 →