← 최신 논문
💻 computer science

Leveraging Dissimilarity Invariance as a Robust Anchor for Learning with Noisy Labels

본 논문은 구조적 음의 직교성 패널티(Structured Negative Orthogonality Penalty)와 비유사성 교정 유사도 조정(Dissimilarity-Calibrated Similarity Adjustment)을 통해 취약한 유사성에서 신뢰할 수 있는 비유사성으로 초점을 전환함으로써, 비유사성 불변성(Dissimilarity Invariance)이라는 안정적인 현상을 활용하여 노이즈가 있는 레이블로부터 강건하게 학습하는 새로운 프레임워크인 NegScale을 소개한다.

원저자: Wenxiao Fan, Kan Li

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

원저자: Wenxiao Fan, Kan Li

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

당신이 로봇에게 수천 장의 사진을 보여주며 동물을 인식하는 법을 가르치고 있다고 상상해 보세요. 컴퓨터 과학의 세계에서 이것은 "시각적 인식(visual recognition)"이라고 불리며, 당신의 휴대폰이 얼굴로 잠금을 해제하거나 앱이 사진 속 친구들을 태그하는 방식이기도 합니다. 하지만 여기 문제가 있습니다. 만약 로봇에게 플래시카드를 건네주는 선생님이 조금 덜렁거린다면 어떨까요? 때때로 선생님은 고양이 사진에 실수로 "개"라는 라벨을 붙일 수도 있습니다. 이것을 "노이즈 레이블(noisy labels)"이라고 부릅니다. 로봇이 이런 뒤섞인 지침으로부터 배우려고 할 때, 로봇은 혼란에 빠집니다. 선생님이 계속해서 개와 고양이가 같은 것이라고 말했기 때문에, 로봇은 개와 고양이가 실제로 같은 것이라고 생각하기 시작합니다. 이 논문은 바로 이 문제를 다룹니다. 즉, 선생님이 실수를 저지를 때 어떻게 로봇이 진실을 배울 수 있게 할 것인가에 대한 문제입니다. 이 논문이 구축한 핵심 아이디어는 로봇이 어떤 것들이 유사한지(예를 들어 서로 다른 두 마리의 개)와 어떤 것들이 다른지(예를 들어 개와 개구리)를 파악함으로써 학습한다는 점에 기반합니다. 보통 선생님이 라벨을 망쳐 놓으면, 로봇은 유사한 것들 사이의 차이점을 구별하는 데 매우 서툴러지게 됩니다.

하지만 이 논문의 저자인 웬시아오 판(Wenxiao Fan)과 칸 리(Kan Li)는 로봇이 학습하는 과정을 관찰하던 중 아주 이상하고도 경이로운 현상을 발견했습니다. 그들은 로봇이 사물들이 어떻게 닮았는지에 대해서는 혼란을 겪을지언정, 사물들이 얼마나 닮지 않았는지를 아는 데에는 놀라울 정도로 뛰어난 상태를 유지한다는 것을 발견했습니다. 설령 선생님이 개구리를 가리키며 "이것은 개다!"라고 소리칠 때조차도, 로봇은 마음 깊은 곳에서 개와 개구리가 완전히 다르다는 사실을 여전히 알고 있었습니다. 로봇의 "닮지 않은 것"을 포착하는 능력은, "유사한 것"들이 모두 뒤섞여 버렸을 때도 무너지지 않았습니다. 저자들은 이를 "비유사성 불변성(Dissimilarity Invariance)"이라고 부릅니다. 이는 마치 친구들의 이름이 헷갈려서 누구인지 기억은 못 하더라도, 고양이가 토스터기가 아니라는 사실은 즉각적으로 알아낼 수 있는 초능력을 가진 것과 같습니다.

이 발견을 바탕으로, 팀은 NegScale이라는 새로운 도구를 만들었습니다. NegScale을 로봇을 위한 스마트 코치라고 생각해 보세요. 코치는 혼란스러운 선생님의 라벨을 직접 수정하려고 노력하는 대신, 로봇에게 이렇게 말합니다. "헤이, 잠시 동안은 헷ful한 '같은' 라벨은 무시해. 대신 말과 자동차가 확실히 같지 않다는 사실에만 집중해." 코치는 두 가지 주요 기술을 사용합니다. 첫째, 로봇이 "관련 없는" 것들을 완전히 다른 정신적 상자에 담아두도록 강제합니다(예를 들어 신발과 바나나를 서로 멀리 떨어진 별개의 방에 두는 것처럼 말이죠). 둘째, 그것은 일종의 현실 점검 역할을 합니다. 만약 로봇이 잘못된 라벨 때문에 두 사물이 너무 비슷하다고 생각하기 시작하면, 코치는 "잠깐, 저 두 가지는 '닮지 않은 세상'에서 너무 멀리 떨어져 있으니 친구가 될 수 없어. 물러나!"라고 말합니다.

논문은 이 접근 방식이 매우 효과적임을 보여줍니다. 연구진이 라벨을 의도적으로 망가뜨린(때로는 라벨의 80%까지 틀리게 만든) CIFAR-10 및 CIFAR-100과 같은 표준 이미지 데이터셋에 NegScale을 테스트했을 때, 로봇은 이전보다 훨씬 더 잘 학습했습니다. 실제로, 80%의 노이즈가 있는 데이터셋에서 그들의 방식은 약 95.6%의 정확도를 기록한 반면, 다른 최고 수준의 방법들은 94%를 넘기는 데 어려움을 겪었습니다. 또한 그들은 라벨이 틀리기 쉬운 인터넷상의 사진들과 같은 실제 세계의 지저리한 데이터에서도 여전히 최고의 성적을 거두었습니다.

저자들은 단순히 이것이 작동할 것이라고 추측한 것이 아니라, 왜 그런지를 증명하기 위해 수학적으로 계산했습니다. 그들은 로와이 학습할 때, 정말로 다른 것들 사이의 "거리"는 라벨이 틀려도 일정하게 유지된다는 것을 보여주었습니다. 반면, 같아야 하는 것들 사이의 "가까움"은 매우 흔들리고 신뢰할 수 없게 됩니다. "닮지 않은" 관계에 학습 과정을 고정함으로써, NegScale은 로봇이 노이즈 레이블에 속는 것을 방지합니다. 이것은 마치 폭풍우 치는 바다를 항해하는 것과 같습니다. 지도(라벨)가 찢어지고 혼란스러울 때, 당신은 섬이 어디 있는지 추측하려 애쓰는 대신, 당신이 확실히 알고 있는 암초로부터 멀리 떨어져 있는 것에만 집중하는 것입니다. 완벽한 일치를 찾으려는 노력에서 불가능한 불일치를 피하는 것으로 초점을 전환한 이 단순한 변화가, 세상이 엉망일 때 훨씬 더 강력한 학습 방법이 된다는 것이 밝혀졌습니다.

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

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

Digest 사용해 보기 →