読み方ガイド一覧2026-08-08 ・ 約8分で読める

決算AIの数字はなぜ間違うのか — 「機械照合率」という考え方

AIが決算を要約してくれるサービスは、ここ数年で一気に増えました。便利です。ただ、使い込んだ人ほど一度は経験があるはずです — もっともらしい文章の中の数字が、開示資料と合っていない

このコラムでは、AIによる決算まとめの数字が「どう間違うのか」を型として整理し、当サイトがその対策としてやっている「機械照合」の中身を説明します。仕組みを知っておくと、当サイトに限らず、あらゆるAI生成の財務コンテンツを安全に使えるようになります。

間違い方には型がある

AIの数字の間違いは、でたらめに起きるわけではありません。大きく3つの型に集中します。

型1: 単位の換算ミス

決算資料の金額は「百万円」単位で書かれていることが多く、読みやすい記事にするには「億円」への換算が必要です。百万円から億円は 100で割るのが正解ですが、AIに換算そのものを任せると、1,000で割ったり10で割ったりする誤りが一定の頻度で混ざります。

たとえば「5,000,000百万円」は5兆円ですが、換算を誤ると「5,000億円」という一桁違いの数字が、自然な文章の中に紛れ込みます。文章として読むかぎり違和感がないのが怖いところです。

対策の原則: 換算はAIにやらせず、プログラムが一度だけ行う。AIには換算済みの文字列だけを渡し、そのまま書き写させる。当サイトはこの方式で、AIが自分で単位を触る余地をなくしています。

型2: フローと残高の混同

「貸倒引当金1,000億円」という数字には2つの可能性があります。今期に積み増した額(損益計算書のフロー)と、これまでに積み上がった総額(貸借対照表の残高)です。AIはこの2つを同じ文の中で混ぜてしまうことがあります。「引当金を1,000億円計上し、前期から300億円増加した」のような文で、1,000億円が繰入額なのか残高なのか判別できない — これは人間のアナリストでも起こす間違いですが、AIは特に起こしやすい。

この型が厄介なのは、数字そのものは資料のどこかに実在することです。単純な照合では引っかかりません(この見分け方は別のコラムで詳しく扱います)。

型3: 出典の混同

前期と当期、連結と単体、会社予想とアナリスト予想。決算資料には「似た数字」が大量にあり、AIは文脈を取り違えて別の期・別の範囲の数字を引いてくることがあります。特に、決算短信と有価証券報告書と決算説明資料を同時に読ませたとき、どの資料のどの表から取った数字かが曖昧になりがちです。

「機械照合率」という考え方

では、読む側はどう防衛すればいいのか。当サイトの答えは、AIが書いた文章中のすべての金額を、プログラムが開示資料の原数値と突き合わせて、何%一致したかを表示することです。これを機械照合率と呼んでいます。

各レポートの冒頭に、こういう表示があります。

金額表記 256件中: 機械照合済み 250件 (98%) / 未照合 6件

仕組みは単純です。

  1. レポート本文から金額の表記をすべて抜き出す(この例では256件)
  2. 一つひとつを、EDINET(金融庁の開示システム)から取得した原数値・注記の原文と突き合わせる
  3. 一致したものを「照合済み」、どの原典とも一致しないものを「未照合」として数える
  4. 原典の数値を1,000で割ったり10で割ったりした値と一致する場合は、公開前に警告として検出する(型1の検出です)

重要なのは、照合できなかった数字を隠さないことです。未照合の6件は、多くの場合「前期比+236億円」のような引き算・足し算で作られた派生値で、原典にそのままの形では載っていません。派生値が悪いわけではありませんが、機械が保証できないものはできないと表示する — この線引きが、照合率という数字の信頼性を支えています。

照合率が保証しないこと

ここまで書いた上で、正直に限界も書きます。照合は「その数字が原典に存在すること」の確認であって、「その数字の使い方が正しいこと」の保証ではありません

型2(フローと残高の混同)がまさにそうです。1,000億円という数字が原典に存在すれば照合は通りますが、それを繰入額として書くべき文脈で残高として書いていても、照合だけでは検出できません。

当サイトはこの限界を埋めるため、照合の他に会計恒等式の検算(資産=負債+純資産、キャッシュフローの連環などが崩れていないかをプログラムが計算)と、別系統のAIによる相互チェックを重ねています。それでも「100%正しい」とは言いません。だからレポートには必ず出典資料の一覧を付けて、重要な数字は原典で確認できるようにしています。

読者としての防衛術

最後に、AI生成の財務コンテンツ一般に使える3つの防衛術をまとめます。

  1. 検証の仕組みを明示しているかを見る。「AIが書きました」だけのサービスと、何をどう検証したかを開示しているサービスでは、数字の信頼性がまったく違います
  2. 桁の大きい数字ほど疑う。兆円・億円の変換は間違いの多発地帯です。違和感を覚えたら原典の「百万円」表記に戻って自分で割り算する
  3. 「増えた/減った」の主語を確認する。増えたのは繰入額か、残高か。連結か、単体か。この確認だけで型2・型3の大半は防げます

AIは決算を読む時間を劇的に短くしてくれます。ただし、時間の節約と引き換えに数字の検証を放棄してはいけない — 検証を機械に肩代わりさせ、その結果を人が確認できる形で開示する。それが、AI時代に決算情報と付き合う現実的な形だと考えています。


本コラムは情報提供を目的としたもので、特定の銘柄の売買を推奨するものではありません。

決算AIの数字はなぜ間違うのか — 「機械照合率」という考え方 | かんたん財務分析くん