ゴールドスタンダードと注意力チェック
ゴールドスタンダード項目と注意力チェックを使って低品質なアノテーターを見つけ、プロジェクトの基準を保つ方法を Potato の設定とともに解説します。
ゴールドスタンダードと注意力チェックは、正解があらかじめ分かっている項目です。これをデータの流れに混ぜ込むことで、各アノテーターの正確さを測り、急いでいる人、混乱している人、タスクをごまかそうとする人を見つけられます。 これらはアノテーションの品質管理の最前線であり、特にクラウドソーシングで効果を発揮します。
ゴールドスタンダード
ゴールドスタンダード項目は、専門家が検証した答えを持つ項目です。これを散りばめ、各アノテーターの回答を既知の答えと比べることで、一人ひとりの正確さのスコアが得られます。ゴールド項目は、サイレント(採点だけに使う)にも、即時フィードバックを返す(トレーニングに使う)にもできます。
yaml
gold_standards:
enabled: true
items_file: "gold_standards.json"
mode: mixed # silent scoring + occasional feedback
frequency: 20 # roughly one gold item per 20ゴールドのセットは、ガイドラインで決着した曖昧さのない事例から作りましょう。本当に曖昧な項目をゴールドに使ってはいけません。妥当な選択をした優秀なアノテーターを罰してしまいます。
注意力チェック
注意力チェックは、答えが明白で指示文に埋め込まれている項目です(「この項目では『不同意』を選んでください」)。読んでいないアノテーターを捕まえられます。Potato は、人間が読めるはずのない速さで送信された回答など、疑わしい所要時間にもフラグを立てられます。
yaml
attention_checks:
enabled: true
items_file: "attention_checks.json"
frequency: 10このシグナルの使い方
- 合格となる正確さのしきい値を設けます。 それを下回るアノテーターは再トレーニングするか除外できます。
- トレーニングフェーズと組み合わせます。 本番作業を始める前に、ゴールド項目で合格点を取ることを必須にします。
- チェックをやりすぎないこと。 チェックが多すぎると優秀なアノテーターをいら立たせ、コストを押し上げます。小さく一定の割合で十分です。
アノテーターの能力を推定し、不一致から統計的にラベルを推論する方法については、裁定と不一致の扱いと Potato の MACE サポートを参照してください。