OWN NEWS GATHER
← 戻る
AWS ML Blog

AWS、Amazon Textractのカスタムアダプター運用を自動化する手法を公開 複数アカウント間の移行や即時切り替えを支援

要点

  • 米AWSは、機械学習による文書処理サービス「Amazon Textract」において、特定フォーム向けにカスタマイズした「アダプター」のライフサイクルを自動管理する手法を公開した。

  • 開発アカウントから本番アカウントへアダプターを移行するプロセスの自動化テンプレートを提供し、手作業による運用のボトルネックを解消する。

  • AWS Systems Manager Parameter StoreにアダプターIDを保持することで、アプリの再デプロイ不要・ゼロダウンタイムで数秒以内に本番アダプターの参照を更新可能にした。

  • 複数形式の帳票を振り分ける事前分類ルーティングや、規制業界向け暗号化・最小権限IAMなどの本番セキュリティ設定も示されている。

  • 米アマゾン・ウェブ・サービス(AWS)は現地時間2026年9月28日、公式のAWS ML Blogにて、ドキュメント解析サービス「Amazon Textract」のアダプターをAWSアカウント間で自動管理・移行するためのアーキテクチャパターンと構成テンプレートを公開した。

  • Amazon Textractで特定文書の抽出精度を高めるカスタムアダプターを、開発環境から本番環境など異なるアカウントへスムーズに昇格させる手法について解説している。

  • 設定値管理サービスである「AWS Systems Manager Parameter Store」と連携することで、ダウンタイムなしでの即時切り替えを実現し、これまで数時間から数日を要していた調整作業を数秒に短縮できるという。

Amazon Textractとアダプターによるカスタム抽出の仕組み

Amazon Textractは、スキャンされた各種書類からテキスト、手書き文字、レイアウト、構造化データを自動抽出するフルマネージド型の機械学習サービスである。請求書の処理や住宅ローン申請の受付、保険金請求の査定、本人確認などのワークフロー自動化に利用されている。

同サービスで提供される「カスタムクエリアダプター(Custom Queries adapters)」は、基盤となる事前学習済み深層学習モデルを拡張し、ユーザー固有のドキュメント形式に合わせて抽出精度をファインチューニング(追加学習による微調整)する機能だ。サンプル文書をアップロードし、抽出対象のクエリと期待される回答をアノテーション(正解データの付与)して学習させることで、独自のレイアウトや業界特有の専門用語を含む帳票でも高い精度での抽出が可能になる。独自に機械学習モデルを一から構築する必要はない。なお、今回示されたライフサイクル管理手法は、クエリアダプターだけでなく、フォーム(Forms)やテーブル(Tables)のアダプターにも同様に適用できると説明されている。

本番運用への移行で生じる3つの課題

元記事では、概念実証(PoC)の段階から本番運用へワークロードを進めるにあたり、主に3つの課題が生じると指摘している。

第1に「アダプターの昇格(プロモーション)」である。開発・学習用アカウントで作成したアダプターを本番アカウントへ移行する際、現状の仕様ではAWSサポートへのチケット起票が必要となる。また移行されるのは学習済みモデルの重み(パラメータ)のみであり、クエリ定義や学習データそのものは移行されない。自動化を行わない場合、手作業による対応がリリース頻度を低下させる原因になっていた。

第2に「ドキュメントのルーティング」である。Amazon Textractは、AnalyzeDocument APIの呼び出し1回につき、1ページ・1機能タイプあたり1つのアダプターのみをサポートしている。企業が複数バージョンの帳票を処理する場合、Textract呼び出しの上流で文書ごとに適切なアダプターを選択する振り分け機構が不可欠となる。

第3に「本番環境におけるセキュリティ要件」である。金融や医療などの規制対象業界では、保存時および転送時のデータ暗号化、ネットワーク分離、IAM(AWS Identity and Access Management:AWS上のアクセス権限を管理する機能)による最小権限の徹底、監査ログの取得、各種コンプライアンス要件への適合が厳格に求められる。

Parameter Store連携による即時切り替えと自動化テンプレート

これらの課題を解決するため、AWSはAWS CloudFormationおよびTerraform向けのインフラストラクチャテンプレートを提示している。

運用の柔軟性を高める中核的なアプローチとして、構成値や変数を一元管理する「AWS Systems Manager Parameter Store」にアダプターIDを外部化する設計が紹介されている。この構成を採用することで、本番環境で参照するアダプターを更新する際、アプリケーション本体の再デプロイが不要になる。Parameter Storeの値を更新するだけでゼロダウンタイムで即座に反映され、かつて数時間から数日を要していた変更作業が数秒で完了するという。

さらに、複数フォーマットの書類を適切に処理するための事前分類(pre-classification)パターンや、規制要件に適合するためのセキュアな設定例も併せて文書化されている。

対応ファイル形式とAPIの制約事項

記事内では、Amazon Textractを利用する際のサポート形式や制約事項についても改めて整理されている。

対応ファイル形式はJPEG、PNG、PDF、TIFFの4種類で、XFA(XML Forms Architecture)ベースのPDFには対応していない。また、同期処理を行う「AnalyzeDocument API」は単一ページ(または複数ページファイルの先頭ページ)を処理する仕様となっている。一方、非同期処理の「StartDocumentAnalysis API」を利用することで、最大3,000ページまでの複数ページPDFおよびTIFFファイルを解析可能であると説明している。

元URL