Skip to content

解説1 分で読了

ChatGPTはなぜエムダッシュを多用するのか

学習データ・トークンの経済性・選好チューニングが同じ方向へ働いています。エムダッシュに手が伸びる機械的な理由と、Claudeも同じである理由。

更新日 2026年9月25日

検証方法

2026年9月に確認。ツールへのリンクと例を現行ページに対して検証し、サイト固有の数値は公開リポジトリの npm run measure:tells で再現できます。

数値の最終確認:2026年9月25日

要点

  • モデルは出版されたテキストから文章を学びました。出版文はエムダッシュを多く使います。ダッシュは「思考の切断」に対するモデルの初期設定です。
  • エムダッシュ1つでコンマ・コロン・セミコロン・括弧一組の仕事をこなします。1文字で得られる利得が大きすぎます。
  • 各文はその場だけで体裁が決まります。プロセスのどこにも「この文書で既に6本使った」という記録がありません。
  • 選好チューニングが、ダッシュの作る断固とした語り口に報酬を与えました。その好みが既定の声に焼き付いています。

どのモデルでもいいので500語書かせてエムダッシュを数えてみてください。新聞コラムの4〜8倍になります。しかもその倍率は、題材でも、頼んだトーンでも、プロンプトの言い回しでも変わりません。

この安定さが面白いところです。偶然の癖なら揺れるはずです。一定の偏りは機構を指しており、その機構には4つの部品があります。

1. 学習データは意図せずダッシュだらけ

モデルは誰かが編集したテキストで学習します。書籍、報道、報告書、論考。すべてが編集者か少なくともスタイルガイドを通っており、米国のスタイルガイドは挿入部にエムダッシュを求めてきました。コーパスの平均を模倣するモデルは、編集済みの文章を模倣します。そして編集済みの文章はダッシュが豊富です。

現場の編集が持つ逆方向の力は、同じ形では残りません。出版された文章を「ここはダッシュを減らせ」と校正する人はいません。それは文書全体への判断だからです。コーパスにはダッシュがあり、ダッシュへの反発はありません。

2. 一文字で四つの仕事

エムダッシュは英語で最も融通の利く句読点です。コンマ、コロン、セミコロン、括弧の代わりを、前後の語を一切変えずに務め、四つとも文法的に破綻しません。局所的な流暢さで次のトークンを選ぶ仕組みには、まさに都合がよい。セミコロンは置けない位置がありますが、ダッシュはほぼどこでも置けます。

たとえるなら

句読点を「正しさの期待値」で採点すれば、切断が要る位置のほぼすべてでダッシュが勝ちます。モデルは最善の記号を選んでいるのではなく、最も安全な記号を選んでいるのです。それを文書あたり六百回。

3. ついでにいえば最も安い選択肢

最近のトークナイザではエムダッシュは1トークンで、前後の空白も同様です。「その計画—危険だったが—は成功した」と括弧やセミコロン+接続詞で書くより、トークン数が少なくて済みます。効果は小さく、意識的な選択ではありません。しかし他のすべてと同じ方向を指しています。流暢な文への最安の道がダッシュを通るのです。

4. 選好チューニングが断固たる語り口に報酬を与えた

モデルは人間の選好データで仕上げられます。評価者は回答を比較し、好ましいほうを選びました。ダッシュのある文章はコンマの挿入部より自信があり、即物的に読め、評価者はその語り口に報酬を与えました。ここは推論であって公開された事実ではありませんが、観察できる現象を説明します。中立的な要約を頼んでも、あの劇的な句読点で返ってくるのです。

中立的な依頼

「この報告書を平易な言葉で要約して」— それでも返答には3文連続で間隔つきのエムダッシュが並びます。

本当に平易なら

「報告書は公開延期を勧めている。理由は供給と要員の2つのリスク。」— コロンと句点。芝居じみたところがない。

ChatGPTだけの話ではない

汎用モデルは皆同じことをします。Claudeが最も多く挙げられ、ダッシュの癖はその代表的な苦情です。GeminiとCopilotは程度が弱いだけで同じ傾向を示します。学習データとデコード挙動が共有されていれば、こうなるはずです。実際にそうなっています。

モデル1,000語あたりのダッシュ(典型的な返答)効く対策
ChatGPTおおよそ5〜10指示のうえ機械的に一括処理。長い会話では再発します。
Claudeおおよそ5〜12個人設定のほうがチャット単位の指示より効きます。
Geminiおおよそ3〜7御三家では最も少なめ。ただし人間の水準は超えています。
Copilotおおよそ3〜6書き直すと復活します。プロンプトではなく出力を清掃します。

数値は反復サンプリングによる推定で、提供元の公表値ではありません。正確な数は題材・長さ・サンプリング設定で変わります。桁ではなく順位が知見です。

では、出力を本当に変えるのは何か

対策は重ねてください。壊れる速さが違います。プロンプトの指示は大抵守られますが、長い会話や「もっと引きのある文章で」という要求で忘れられます。カスタム指示は残りますが、既定の語り口を完全には書き換えません。後処理だけが失敗様式を持たない。モデルを介さないからです。

  1. プロンプトで制約を求めます。「エムダッシュ(—)、エンダッシュ(–)、二重ハイフン(--)は使わない」。
  2. カスタム指示や個人設定に置いて、繰り返さずに済むようにします。
  3. 最終原稿はAI用ダッシュ削除ツールで機械的に除去。--や---も拾います。

頼むのをやめて、削除する

削除ツールがエムダッシュ・エンダッシュ・入力ハイフンを一括で除きます。あなたの文章はそのまま。

AI用ダッシュ削除ツールを開く

よくある質問

ChatGPTはコンマでなくエムダッシュを使うのはなぜ?

エムダッシュは前後の語を変えずにコンマ・コロン・セミコロン・括弧を代替でき、ほぼ常に文法的に正しいからです。局所的な流暢さで次トークンを選ぶモデルは、全位置に置けるわけでないセミコロンよりダッシュのほうが安全だと判断します。

ChatGPTはClaudeよりエムダッシュが多い?

反復サンプリングでは互角で、傾向としてはClaudeがやや多く、日常の報告でもClaudeがよく挙がります。いずれも編集済み文章を大きく上回ります。GeminiとCopilotは少ないものの、人間の水準は超えています。

なぜエムダッシュの前後に空白を入れるの?

間隔つきは英国式として有効で、どんな文脈でも曖昧になりません。素のテキストでは間隔なしのダッシュがハイフンに見えることがあるため、モデルは誤読されない版を選びます。

自分のテキストのダッシュを数えられますか

できます。正確に。エムダッシュカウンターは同系統の文字をすべて集計します。コピーに潜む水平バーも複数エムダッシュも含まれるので、自分の頻度をモデルと比較できます。

ダッシュの多用は文章が下手な証拠ですか

それ単独では違います。多用はリズムを平たなくし、すべての文が劇的なら何も劇的ではない、という可読性の問題です。書き手が誰であれ起こり得るもので、禁止より減らすのが実務上いちばん強い理由です。

続けて読む

← 記事一覧