30秒サマリー
- AWSが複数文書横断の複雑な分析に対応する新手法「TAKC」をオープンソース実装とともに公開
- 文書をタスク別に8〜64倍圧縮してキャッシュし、クエリ時の入力トークン量を大幅に削減できる
- 財務デューデリジェンスや規制コンプライアンス審査など、大量文書の横断分析用途に適する
何が起きたか
AWSは公式機械学習ブログにて、RAG(検索拡張生成)を補完・高度化する技術「タスク認識型知識圧縮(TAKC:Task-Aware Knowledge Compression)」のアーキテクチャと実装方法を公開した。TAKCは文書全体をタスク(財務分析・コンプライアンス審査など)に特化した形で事前圧縮しキャッシュしておく手法で、クエリ時は圧縮済み表現を取り出してLLMに渡す仕組みだ。
RAGの類似検索は関連する断片を取り出せるものの、複数文書をまたぐ因果関係や依存関係の把握が苦手とされる。ブログでは、12子会社・5年分の財務諸表に加え200件超のサプライヤー契約や50件超の法的案件を同時に参照しなければならないM&Aデューデリジェンス(買収額5億ドルの事例)を例示し、こうしたケースではRAGでは回答が困難だと説明している。
TAKCは同一文書に対し8x・16x・32x・64xの4段階の圧縮率を持つ。クエリ複雑度アナライザーが質問の性質を分析し、多段推論が必要な場合は軽圧縮(8x)、単純な事実確認には高圧縮(64x)へ自動ルーティングする。原文が示すコスト比較表によれば、10万トークンの知識ベースを1日1,000回クエリする想定で、入力トークンの相対コストはフルコンテキスト(100%)に対し、RAG上位10チャンク取得で10%、TAKC Mediumで6.25%、TAKC Ultraで1.6%と試算されている。ただし原文は「実際の節約額は利用するBedrockモデルの価格体系とクエリパターンによる」と明記している。
インフラはAWS Lambda・Amazon Bedrock(Claude 3 Haiku、Claude 3 Sonnet、Amazon Titan Text)・Amazon ElastiCache Serverless・Amazon S3・Amazon API Gateway・Amazon Cognitoなどで構成されるサーバーレスアーキテクチャで、AWS CDK単一コマンドでデプロイ可能なオープンソース実装として提供されている。
原典ハイライト
AWSブログは「RAGの類似検索はクロスドキュメントの関連性を見落とす」と明言し、TAKCが「タスク別に文書全体を8〜64倍圧縮することで、必要な情報だけを高密度に保持する」と説明。同一の有価証券報告書(10-K)を財務分析用に圧縮した場合と法的リスク分析用に圧縮した場合では「まったく異なるアウトプットになる」と具体的に述べている。また知識ベースの更新頻度が「日次以下」のケースではTAKCが有利、「毎時更新」のようなケースはRAGの方が実用的とも整理しており、両手法のハイブリッド運用も推奨している。
出典: AWS Machine Learning Blog(公式ブログ)
So What?(なぜ重要か)
TAKCはRAGの「代替」ではなく「補完・高度化」の技術として位置づけられる。企業内に蓄積された大量の非構造化文書(契約書・財務報告・規制文書など)を複合的に分析するAIユースケースにおいて、RAGが抱えていたクロスドキュメント推論の弱点を埋める実用的な手法が、AWSのマネージドサービス上でオープンソースとして利用可能になった点が重要だ。クエリ時の入力トークン削減による運用コスト低減効果も期待できる一方、事前圧縮のためのBedrock呼び出しコストが先行投資として発生する構造は理解しておく必要がある。
日本企業への示唆
日本企業が実務で直面しやすい「大量文書の横断的分析」—たとえばM&Aデューデリジェンス、グループ会社をまたぐ連結財務分析、複数法令への同時コンプライアンス対応—はTAKCが効果を発揮しやすい領域と編集部はみる。既にAmazon Bedrockを活用中の企業であれば既存インフラをほぼ流用できる点は導入障壁を下げる。ただし文書が頻繁に更新される業務(リアルタイム市場情報や日次改訂の社内規程など)には向かず、RAGとの組み合わせ設計が必要になる。圧縮プロセスで発生するBedrock呼び出しの先行コストを踏まえたROI評価も欠かせない。AIガバナンスの観点では、圧縮プロンプトをAWS Systems Manager Parameter Storeでバージョン管理しプロンプト変更の監査証跡を残す手法が紹介されており、規制対応が求められる金融・製薬等の業種には特に参考になる。
背景・経緯
RAGはLLMに外部知識を与える手法として広く普及しているが、ベクトル類似検索による上位k件取得という構造上、文書をまたぐ関係性の把握に限界があることは以前から指摘されていた。AWSは今回この課題への対応としてTAKCを提案し、自社クラウドサービス群(Bedrock・Lambda・ElastiCacheなど)を組み合わせたリファレンスアーキテクチャをオープンソースで公開した。原文ではTAKCとRAGを組み合わせたハイブリッド運用も推奨されており、両者を排他的な選択肢とは捉えていない。






