AIの洗練された文章がもたらす隠れたコスト
AIが生成するテキストが、どこか「ふわっとしている」と感じたことはありませんか?LLMは頻繁に社交辞令を加え、類義語を散りばめ、凝った文章を作成します。一見洗練されているように見えますが、この冗長さは読者の読むスピードを遅くし、内容を理解しにくくしてしまいます。
「明確に書いて」といった曖昧な指示を出すと、モデルは過度な自由度を得てしまいます。その結果、不必要に長い文章を選んだり、専門用語を無意味に入れ替えたり、ニーズに合わないトーンを採用したりすることがあります。このような「優雅なバリエーション」は意味を曖昧にし、重要な情報へのアクセスを妨げる可能性があります。
代わりに、AIに何を「させたい」のかを考えてみてください。私たちの目標は単に「明確な」テキストではなく、読みやすく、レビューしやすいテキストです。もちろん、このアプローチで事実の正確性が保証されるわけではありません。事実確認は依然として必要です!しかし、AIのライティングスタイルをより細かく制御できる「出力契約」を作成することは可能です。
これこそが、OpenAIの創設メンバーであるAndrej Karpathy氏が探求した内容です。彼は、LLMに対して「航空機マニュアルのように書く」ようプロンプトを与えることで、出力の有用性を劇的に向上させられることを発見しました。その秘訣は、何よりも明確さを優先するように設計された特定の技術基準にあります。
航空機クルーのために構築されたルールブックを取り入れる
航空機クルーのために構築されたルールブックを取り入れるのは極端に聞こえるかもしれませんが、これは実証済みの解決策です。1970年代に国際的な航空機整備クルーのために開発された基準「ASD-STE100」、別名Simplified Technical English(簡略化技術英語)をご紹介します。この基準は、読み手の母国語に関わらず、重要な修理指示が明確で曖昧さのないものになることを保証します。
ASD-STE100は、承認された約900語の一般単語からなる「制御された語彙」を使用します。各単語には単一の定義された意味と品詞があり、例えば、ツールを「utilize(利用する)」のではなく「use(使う)」とします。これにより類義語が排除され、一貫した用語が保証されるため、混乱を防ぐことができます。
語彙だけでなく、ASD-STE100は厳格な文法規則を強制します。文章は短くあるべきで、手順を示す指示は通常20語以内に制限されます。各文には1つの指示のみを含めることで、複雑な言い回しや誤解の可能性を排除します。
この基準ではセミコロンや矛盾する表現も禁止されており、コミュニケーションがさらに簡素化されます。これらのルールを適用することで、航空機整備マニュアルは非常に正確なものとなり、エラーを最小限に抑え、安全性を最大化します。この規律あるアプローチこそが、Andrej Karpathy氏らがAIの出力を同様に明確にするために活用しているものです。
ルールを「出力契約」に変えるプロンプト
再利用可能なプロンプトの準備はいいですか?Karpathy氏がAIの出力を正確にするために使用している核心的な指示は次の通りです。「ASD-STE100 Simplified Technical Englishの基準に80%程度準拠して書いてください。短い文章、一般的な単語、一貫した用語を使用し、1つの指示につき1つのアクションにしてください。トーンは自然に保ってください。」このプロンプトは、曖昧な要求を具体的な「出力契約」へと変えます。
「ASD-STE100」のような認知された基準を指定することは、単に「簡潔に」や「明確に説明して」と頼むよりも、LLMに対してはるかに具体的な制約を与えます。LLMは学習データを通じてASD-STE100に精通しているため、文章の長さ(指示は最大20語)、制御された語彙(承認された900語)、1つの指示につき1つのアクションという原則を適用することができます。
「80%の適用」という注意点は極めて重要です。完全なASD-STE100は重要なドキュメントには非常に効果的ですが、日常的な説明には堅苦しすぎると感じられることがあります。この調整により、AIは明瞭さを損なうことなく、読みやすさを維持できます。
出力をさらに洗練させるには、ターゲット読者、タスク、希望する形式についての詳細を追加してください。また、意味を変えずに簡略化できない用語や詳細があれば、モデルに指摘させることも可能です。標準の詳細については、ASD-STE100 Simplified Technical English Maintenance Groupをご覧ください。
この記事が気に入ったら、毎朝同じようなものをメールで受け取れます。
1日1通 · 2クリックで解除 · サードパーティのトラッキングなし
なぜ「80%」が厳格な準拠よりも優れているのか
Andrej Karpathy氏は、「ASD-STE100の80%を目指すことが、両方の利点を最大限に引き出す」という重要な指摘をしています。完全な準拠は非常に正確ですが、一般的な用途では少し硬く、不自然に感じられることがあります。80%という目標は、読みやすさや流れを犠牲にすることなく、核心となる明瞭さと簡潔さを維持します。
この調整されたアプローチは、特定の文脈で特に効果を発揮します。以下のような用途にご利用ください:
- 技術的な説明
- 手順ガイド
- 社内ドキュメント
- AIによる初期ドラフト作成
ただし、その限界も認識しておく必要があります。この手法をクリエイティブなライティング、ニュアンスが重要な議論、あるいは独自の強いトーンを必要とするコンテンツに適用すると、出力が平坦になり、重要な文体的要素が失われる可能性があります。
プロンプトは常に「出力契約」として扱い、正確さのチェックリストとは考えないでください。AIが回答を生成した後、元の入力と批判的に比較してください。すべての事実と指示を検証します。出力が期待に沿わない場合は、標準が魔法のように事実誤認を修正してくれることを期待するのではなく、プロンプトを調整するか、より多くのコンテキストを提供してください。
よくある質問
ASD-STE100とは何ですか?
ASD-STE100(Simplified Technical English)は、航空機の整備マニュアルを含む、技術ドキュメントを明確にするために開発された管理言語規格です。
AIにASD-STE100を使用するように指示するにはどうすればよいですか?
「ASD-STE100の80%程度のレベルで書いて」と指示し、ターゲット読者と、説明を求めているのか手順を求めているのかを指定してください。
なぜAndrej Karpathy氏は、標準の80%のみを使用することを推奨しているのですか?
完全な準拠は、日常的な文章を堅苦しくしてしまう可能性があります。近似的なバージョンにすることで、明瞭さを保ちつつ、より自然な流れを可能にすることを目的としています。
ASD-STE100を使用すると、AIの回答はより正確になりますか?
いいえ。言葉遣いをより明確にし、曖昧さを減らすことはできますが、事実を検証したりエラーを防いだりするものではありません。

