← 최신 논문
🤖 machine learning

COPYCOP: Ownership Verification for Graph Neural Networks

본 논문은 14 개의 데이터셋에서 기존 워터마킹 및 지문 인식 방법을 능가하며, 서로 다른 아키텍처, 가중치 또는 임베딩 차원을 가진 두 모델이 독립적으로 학습되었는지 아니면 하나가 적대적 복제본인지 여부를 탐지함으로써 그래프 신경망의 소유권을 검증하는 이론적 보장을 갖춘 강력한 알고리즘인 CopyCop 을 소개합니다.

원저자: Rahul Nandakumar, Deepayan Chakrabarti

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

원저자: Rahul Nandakumar, Deepayan Chakrabarti

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

마스터 셰프가 비밀 시그니처 소스를 개발했다고 상상해 보세요. 이 소스를 레스토랑에 서비스로 판매합니다. 레스토랑은 재료 목록 (그래프) 을 보내면, 당신은 그들이 자신의 요리를 만들 수 있도록 고유한 맛 프로필 (임베딩) 을 돌려줍니다.

문제점은 무엇일까요? 교활한 경쟁자가 당신의 레시피를 훔치려 할 수 있다는 것입니다. 그들은 부엌에 침입할 필요가 없습니다. 단지 당신의 소스 샘플 천 개를 주문해 맛을 본 후, 정확히 같은 맛이 나는 자신의 버전을 만들어 내면 됩니다. 잡히기 더 어렵게 만들기 위해 그들은 소스의 색을 바꾸거나, 다른 그릇에 담거나, 심지어 약간 희석하기도 합니다. 당신이 이것이 복제품임을 눈치채지 못하길 바라는 것입니다.

이것이 바로 COPYCOP이 해결하는 문제입니다. COPYCOP은 이러한 도용 시도를 하더라도 범인을 잡기 위해 설계된 새로운 '감식 도구'입니다. 여기서는 도용한 셰프들 (기술 세계에서는 '서로게이트' AI 모델) 을 의미합니다.

다음은 이를 단순한 개념으로 분해한 작동 원리입니다:

1. 이전 방법들은 작동하지 않았습니다

과거에는 두 가지 방식으로 도둑을 잡으려 했지만, 둘 다 결함이 있었습니다:

  • "워터마크" 방식: 셰프가 소스에 작고 보이지 않는 반짝이는 가루를 비밀리에 넣습니다. 경쟁자의 소스에 반짝이는 가루가 있다면, 그들은 잡힙니다.
    • 결함: 도둑은 소스를 주문해 맛을 보고, 반짝이는 가루 없이 맛을 재현할 수 있습니다. 그들은 비밀 가루를 완전히 무시합니다.
  • "지문" 방식: 셰프는 피해자의 소스 질감과 용의자의 소스 질감을 비교합니다.
    • 결함: 도둑이 소스를 다른 모양의 그릇에 담거나 온도를 바꾸면, 맛이 같더라도 질감이 다르게 보입니다. 이전 도구들은 실제 변화와 위장된 변장을 구별하지 못했습니다.

2. COPYCOP 솔루션: "고정점" 찾기

COPYCOP은 완전히 다른 접근법을 취합니다. 소스 자체 (출력) 를 보는 대신, 소스를 찌를 때 어떻게 반응하는지를 봅니다.

반죽 덩어리 (AI 모델) 가 있다고 상상해 보세요. 한 방향으로 부드럽게 밀면 반죽이 찌그러지고 모양이 변할 수 있습니다. 하지만 반죽의 특정 지점들을 밀면 아무 일도 일어나지 않는 곳들이 있습니다. 반죽이 움직이지 않습니다. 이를 **"고정점 (Stationary Points)"**이라고 합니다.

  • 마법 같은 통찰: 이 논문은 이러한 "고정점"이 레시피의 DNA 와 같다고 증명합니다. 도둑이 그릇, 온도, 또는 소스의 색을 바꾸더라도 (변환), 이러한 "고정점"의 위치는 정확히 동일하게 유지됩니다.
  • 테스트:
    1. COPYCOP은 피해자 셰프 (원본 모델) 에게 반죽에서 이러한 "고정점"을 찾아달라고 요청합니다.
    2. 그런 다음 용의자 셰프 (해당 모델) 에게 자신의 반죽에서 "고정점"을 찾아달라고 요청합니다.
    3. 판결: 용의자의 "고정점"이 피해자의 것과 완벽하게 일치하면, 용의자는 도용자입니다. 점들이 다른 곳에 있다면, 용의자는 우연히 비슷한 맛의 소스를 만든 독립적인 셰프일 가능성이 높습니다.

3. 왜 도둑 잡기에 그토록 뛰어난가

이 논문은 COPYCOP이 다음과 같은 이유로 매우 강력하다고 주장합니다:

  • 위장을 무시합니다: 도둑이 소스를 회전시키거나, 크기를 조절하거나, 그릇의 차원을 변경하더라도 "고정점"은 제자리에 머뭅니다.
  • 부엌을 볼 필요가 없습니다: 도둑의 비밀 레시피 (가중치 또는 아키텍처) 를 볼 필요가 없습니다. 단지 그들의 냄비에서 나오는 것만 보면 됩니다.
  • 도둑이 숨으려 해도 작동합니다: 도둑은 이러한 점을 쉽게 위조할 수 없습니다. 그렇게 하려면 모든 가능한 "찌르기"에 대해 피해자의 반응을 완벽하게 모방해야 하는데, 실제로 레시피를 훔치지 않는 한 수학적으로 불가능합니다.

4. 결과

연구진은 이 "감식 도구"를 14 가지 다른 유형의 데이터 (소셜 네트워크, 분자, 금융 기록 등) 와 5 가지 다른 유형의 AI 모델로 테스트했습니다.

  • 정확도: 도둑이 모델을 회전, 크기 조절, 왜곡시키려 했을 때도 거의 100% 의 정확도로 도용자를 식별했습니다.
  • 비교: 도둑이 비밀 반짝이는 가루를 단순히 무시했을 때 실패했던 기존 "워터마크" 방식을 압도했습니다. 또한 회전과 같은 단순한 변화에 혼란을 겪었던 기존 "지문" 방식보다도 뛰어났습니다.

요약

COPYCOP을 상상해 보세요. 이 탐정은 용의자의 옷 (바꿀 수 있음) 이나 목소리 (위장할 수 있음) 를 보지 않습니다. 대신 탐정은 용의자에게 바닥의 특정 보이지 않는 자리에 서라고 요청합니다. 그들이 어떻게 옷을 입었든 원래 소유자와 정확히 같은 보이지 않는 자리에 서 있다면, 그들은 도용죄가 유죄입니다. 다른 곳에 서 있다면 무죄입니다.

이 방법은 AI 모델 소유자가 자신의 소유권을 증명하고, 도둑이 훔친 작업을 완전히 위장하려 하더라도 그들을 잡을 수 있게 해줍니다.

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

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

Digest 사용해 보기 →