Transformers — SynthID Text 구현

Transformers — SynthID Text 구현

Hugging Face Transformers v4.46.0+에 SynthID Text 의 프로덕션급 구현이 포함됐어요. 워터마크 설정을 .generate()에 넘겨 로짓 프로세서를 활성화하면 되고, 추가 훈련은 필요 없어요.

워터마크 설정

SynthIDTextWatermarkingConfigg-함수를 파라미터화해요:

  • keys: 어휘 전체에서 g-함수 점수를 계산하는 고유 정수 리스트(워터마크 레이어 수 결정).
  • ngram_len: 견고성과 탐지 가능성 균형(5가 좋은 기본값).
  • sampling_table_seed/size: 샘플링 테이블 설정(편향 없는 g-함수엔 최소 2^16 크기 권장).

탐지기

베이지안 탐지기 SynthIDTextWatermarkDetector는 위·아래 임계값 두 개로 오탐·미탐을 제어하며 '워터마크됨/아님/불확실'을 출력해요.

주의

워터마크 설정(configuration)은 비밀로 안전하게 보관해야 해요. 노출되면 워터마크가 쉽게 복제될 수 있어요.

더 알아보기