アーカイブ / LLM
中国語の語彙とトークンIDから学習データの混入を調べる
PocDetect and PocTrace
PocDetect and PocTraceの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: Overview: we aim to perform a systematic study on PoC tokens starting from GPT’s vocabulary. Additionally, we try to address a challenging question: how to speculate GPT-4o’s training data pollution from its vocabulary. Photo is blurred for privacy concerns.
概要
- PocDetectは中国語トークンの文字面と検索結果を使って分類し、PocTraceはトークンIDから学習データ中の出現頻度の範囲を推定する。
- 著者らのmC4での中国語データ混入率推定は3.13%で、各語を手作業で確認した値は2.14%だった。
- GPT-4oの学習データに関する値は直接測定ではない。実務では手元の本文で分類と頻度推定を検証する必要がある。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、PocDetect and PocTraceの仕組み
- 01中国語の語彙とID
- 02専門家の分類
- 03検索結果で判定
- 04頻度の範囲を推定
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
この研究は、大規模言語モデルの中国語語彙に、成人向けサイトやオンライン賭博に関係する語が含まれる現象を調べる。語彙は、文章を分けて扱う単位である「トークン」の一覧だ。学習本文を見られないモデルでも、語彙はデータの特徴を調べる手掛かりになり得る。
短い中国語の語句は文字面だけでは用途を判断しにくい。普通の表現に見える語が特定のサイトを指す例もあり、語の分類と学習データに関する推定を分けて確かめる必要がある。
手法
著者らはGPTの中国語トークンを専門家が分類し、そのラベルで中国語モデルを追加学習してPocDetectを作る。PocDetectは語の文字面に加え、検索上位の結果にある短い説明文を参照し、成人向け、賭博、オンラインゲーム、動画、異常な語句などに分類する。例えば「青青草」は字面では草を指すが、検索結果を調べると別の用途が見つかる。
PocTraceでは、公開データで語彙を作り、各トークンのIDと本文中の出現頻度を数える。IDは語彙内の番号で、その番号と頻度の関係から下限・中央値・上限を当てはめ、対象語の頻度の範囲を推定する。賭博関連と判定した語なら、対象の語彙にあるIDから範囲を出す。
新規性
著者らの提案は、中国語トークンの分類を、学習データ中の出現頻度の推定につないだ点にある。専門家の分類を使って他モデルの語彙も調べ、個々のトークンIDを手掛かりにする。
PocTraceが返す頻度は、本文を数えた実測値ではない。公開データで求めたIDと頻度の経験的な関係を、別のデータへ当てはめた推定値である。
従来手法との違い
著者らによると、先行研究には異常なトークンの検出や、語彙からデータソースの混合比率を推定する研究がある。本研究は、中国語トークンの内容を分類し、個々のトークンが学習データに現れる頻度まで推定する。
GPTの説明・反復課題では、通常の中国語トークンとPoCトークンを同じ課題で比較した。ただし、語彙に含まれる語の割合だけで、モデル間の学習データ全体の品質は決められない。
実験結果
著者らは複数モデルの中国語語彙を調べ、PoCトークンが広く存在すると報告した。GPT-4oへの語の説明課題では通常の語が88.0%、PoC語が43.7%、反復課題の完全一致率はそれぞれ96.0%、54.2%だった。説明課題の判定にはDeepSeek-V3を使っている。
mC4の中国語データでは、著者らの混入率推定は3.13%、各語を手作業で確認した値は2.14%だった。Pile、C4、Dolma、Rootsを使い、推定した頻度の範囲に実際の頻度が入るかも検証した。確認できた本文の範囲では、PocDetect単体の分類精度を示す数値は確認できない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:自社で収集した中国語の学習用文書に、賭博サイト由来の文言が混じるかを点検する。入力は利用を許された本文と、そこから作る語彙・トークンID。分類候補と頻度の推定範囲を出し、担当者が該当語の元文書を読んで扱いを決める。
必要な元データは中国語本文、必要なラベルは専門家が付ける語の分類結果で、センサーは使わない。検索結果を参照する判定基準を自社の文書に合わせる必要がある。この運用で混入を減らせるかは未検証である。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:利用を許された中国語本文の一部から語彙とIDを作り、専門家が対象語に分類ラベルを付ける。検索結果を使う判定手順を自社の文書に合わせて調整する。必要なのは本文、語彙、ラベルで、センサーは使わない。
同じ本文で語の出現頻度を直接数え、比較の基準にする。IDから推定した範囲に実測値が入る割合と、人が再確認した分類との一致率を測る。外れた語や分類が揺れた語は元文書まで戻って確認し、適用範囲を判断する。
限界と課題
著者らはGPT-4oの学習データについて正解データを持たないと明記する。同モデルの混入率は推測であり、直接の測定結果ではない。また、mC4では全体の混入率を近く推定できた一方、混入内容の内訳は偏りのため推定が難しいと報告する。
編集上の検証事項は、分類基準が用途によって変わるか、検索結果が語の別の意味を拾うか、参照データと対象データでIDと頻度の関係が保たれるかである。
出典
元のタイトル・要旨を確認する(英語)
Speculating LLMs' Chinese Training Data Pollution from Their Tokens
Tokens are basic elements in the datasets for LLM training. It is well-known that many tokens representing Chinese phrases in the vocabulary of GPT (4o/4o-mini/o1/o3/4.5/4.1/o4-mini) are indicating contents like pornography or online gambling. Based on this observation, our goal is to locate Polluted Chinese (PoC) tokens in LLMs and study the relationship between PoC tokens' existence and training data. (1) We give a formal definition and taxonomy of PoC tokens based on the GPT's vocabulary. (2) We build a PoC token detector via fine-tuning an LLM to label PoC tokens in vocabularies by considering each token's both semantics and related contents from the search engines. (3) We study the speculation on the training data pollution via PoC tokens' appearances (token ID). Experiments on GPT and other 23 LLMs indicate that tokens widely exist while GPT's vocabulary behaves the worst: more than 23% long Chinese tokens (i.e., a token with more than two Chinese characters) are either porn or online gambling. We validate the accuracy of our speculation method on famous pre-training datasets like C4 and Pile. Then, considering GPT-4o, we speculate that the ratio of "Yui Hatano" related webpages in GPT-4o's training data is around 0.5%.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




