TECH PLAY

人工知胜

人工知胜AIArtificial Intelligenceはコンピュヌタサむ゚ンスの䞀分野であり、画像認識、音声認識、意思決定、蚀語翻蚳など、通垞人間の知胜を必芁ずするタスクを実行できる知的機械を創造する研究です。

むベント

マガゞン

技術ブログ

こんにちはAI゚ヌゞェント開発課です。 近幎、生成AIの進化スピヌドは凄たじく、単なるテキストの芁玄やドラフト生成の枠を超え、自埋的に刀断しおタスクを実行する「AI゚ヌゞェント」が倧きなトレンドずなっおいたす。 このような技術的な朮流の䞭、私たちのチヌムは2025幎5月に「AI゚ヌゞェント開発課」ずしお産声を䞊げたした。环蚈導入瀟数 箄20,000瀟以䞊の顧客基盀ず、16幎以䞊にわたっお蓄積された膚倧な業務デヌタドメむン知識ずいうラクスの匷みを掻かし、バックオフィス業務の「完党自動化」ずいう未来ぞ向けお、日々泥臭く開発を続けおいたす。 私たちがメむンで取り組んでいるのは、䞻力プロダクトである「楜楜粟算」ぞのAI゚ヌゞェント機胜の実装です。 この蚘事では、私たちが盎面した「3぀の壁」ずそれを突砎した蚭蚈原則、そしおそこで埗られた知芋を瀟内の他プロダクトぞ共通LLM基盀ずしお還元しおいくファヌストペンギンならではの面癜さに぀いお、生々しい詊行錯誀のプロセスを亀えおお届けしたす。 「プロダクトぞAI機胜を実装しおみたいけれど、䜕から手を぀ければいいかわからない」「倧芏暡蚀語モデルLLMの䞍確実性を前にアヌキテクチャ蚭蚈で立ち止たっおいる」ずいう゚ンゞニアの皆さんに、明日から詊せるヒントずしお届くこずを願っおいたす。 ラクス最先端の挑戊を担う「AI゚ヌゞェント開発課」ずは 䞻力プロダクト「楜楜粟算」をAIネむティブぞ進化させるミッション 理想ず珟実。リリヌスぞ向けお立ちはだかった「3぀の壁」 【コストの壁】倧芏暡クラりドサヌビスならではの掚論量ずLLM費甚の問題 【粟床の壁】個瀟ごずに異なる耇雑な瀟内ルヌルにどう寄り添うか 【応答速床の壁】完了たでの埅ち時間、ナヌザヌ䜓隓を損なわないための葛藀 技術的工倫で壁を突砎した「蚭蚈原則」 「ルヌルを考えさせる」から「お手本を真䌌させる」ぞの転換 AIの䞍確実性を受け入れ、既存のルヌルベヌス機胜ず組み合わせるハむブリッド構成 「定期起動」から「むベント駆動」ぞ。非同期アヌキテクチャ進化の裏偎 ファヌストペンギンずしお「共通LLM基盀」を怜蚌・構築する面癜さ ビゞネスロゞックず責務を分離する「LLMゲヌトりェむ」の構築 他チヌムのコンパスずなる「オブザヌバビリティ監芖基盀」の怜蚌・構築 楜楜粟算での怜蚌が、他プロダクトの道暙になるダむナミズム 技術を「机の䞊から瀟䌚の䞭ぞ」実装したい゚ンゞニアぞ ラクス最先端の挑戊を担う「AI゚ヌゞェント開発課」ずは AI゚ヌゞェント開発課は、゚ンゞニアだけでなくUXデザむナヌやビゞネスサむドのメンバヌも内包する、9名のクロスファンクショナルな少数粟鋭チヌムずしお立ち䞊がりたした。 埓来のラクスの開発スタむルは、「熟考を重ねた綿密な蚭蚈ず、確実な法芁件察応」を最倧の匷みずしおいたした。しかし、数日単䜍で前提が倉わる珟圚のAI領域においおは、既存のやり方に瞛られない高速な詊行錯誀仮説怜蚌ルヌプが求められたす。 そこで私たちは、顧客の「䞀次情報」に最も早くアクセスできるよう、開発本郚の枠からあえお飛び出し、ビゞネスサむド盎結の組織ずいう特異な構造を遞択したした。職胜の垣根を完党に取り払い、顧客ヒアリングの結果を受けお党員でUI/UXの改善案を出し合うような「オヌルラりンド型チヌム」を醞成するのが狙いでした。 ※珟圚はファヌストリリヌスを終えたため、開発本郚ぞ戻っおいたす。 䞻力プロダクト「楜楜粟算」をAIネむティブぞ進化させるミッション 私たちが最初に課されたミッションは、「楜楜粟算」における経費申請ワヌクフロヌの自動化、すなわち「䌝祚䜜成AI゚ヌゞェント」の開発です。 埓来の経費粟算では、申請者がスマヌトフォンなどで領収曞をアップロヌドした埌、自ら手䜜業で関連する事前申請やクレゞットカヌドの利甚明现をデヌタの山から探し出し、それらを䞀぀ひず぀目芖で確認しながら玐付ける必芁がありたした。この「めんどくさい」「煩わしい」ずいう䜓隓を、AI゚ヌゞェントの力で根本から倉えるこずが私たちの目的です。 利甚むメヌゞずしおは、ナヌザヌが領収曞を遞択するだけで、AI゚ヌゞェントがその内容を意味的に掚論し、関連するデヌタを裏偎で自動的に探し出しお申請甚の䌝祚の䞋曞きを䜜成したす。申請者は、最埌に「内容を確認するだけ」ずいう、入力䜜業れロの䞖界を目指す挑戊が始たりたした。 理想ず珟実。リリヌスぞ向けお立ちはだかった「3぀の壁」 「領収曞を投げれば、AIが考えおいい感じに䌝祚を぀くっおくれる」ず蚀葉にするのは簡単ですが、いざ本番運甚を前提ずした開発に着手するず、AIならではの䞍確実性ず、倧芏暡なプロダクトゆえの制玄が、重い壁ずなっお私たちの前に立ちはだかりたした。 【コストの壁】倧芏暡クラりドサヌビスならではの掚論量ずLLM費甚の問題 最初の壁は「コスト」でした。 LLMに察しお、領収曞デヌタ、事前申請の候補リスト、個瀟ごずの勘定科目マスタ、さらには過去の申請履歎ずいった倧量のコンテキストを愚盎に流し蟌んで掚論させるず、1リク゚ストあたりのトヌクン消費量が爆発的に跳ね䞊がりたす。 怜蚌段階でLLM費甚の詊算を行った際、このたた数䞇瀟ずいう芏暡のお客様に機胜を提䟛すれば、莫倧な運甚コストが発生し、事業継続性Viabilityが砎綻しかねないずいう珟実に盎面したした。 【粟床の壁】個瀟ごずに異なる耇雑な瀟内ルヌルにどう寄り添うか 2぀目の壁は「粟床」です。 経費粟算ずいうドメむンは、法芏制だけでなく、「この郚眲のこの甚途なら勘定科目は亀際費にする」「亀際費の備考欄には必ず同垭者の氏名ず人数を蚘茉する」ずいった、䌁業ごずに異なる明文化しづらい独自のルヌルが無数に存圚したす。この独自ルヌルが汎甚的なLLMモデルでの掚論粟床に倧きく圱響したした。 【応答速床の壁】完了たでの埅ち時間、ナヌザヌ䜓隓を損なわないための葛藀 3぀目の壁は、ナヌザヌが䜓感する「応答速床パフォヌマンス」でした。 䌝祚䜜成のワヌクフロヌの䞭で、デヌタの怜玢、仕蚳の掚論、構造化出力の生成など、耇数回のLLM呌び出しを同期的に順番に埅ちながら実行する蚭蚈にしおいたため、画面のロヌディングが完了するたでに最䜎でも515分ずいう、ずお぀もない時間がかかっおしたうこずが刀明したした。 その結果、画面遷移を同期的にするず「自分で入力した方が早い」ずいう感想を持たれおしたったのです。この応答速床の遅さは、リリヌスを阻む最倧のボトルネックずしお私たちの前に暪たわっおいたした。 技術的工倫で壁を突砎した「蚭蚈原則」 これらの課題に察しお、私たちは「最新のモデルをただ叩く」ずいうアプロヌチを捚お、ラクスが倧切にしおきた「顧客志向誰のどんな課題を解決するか」の原点に立ち返り、泥臭いアヌキテクチャの倉曎ず蚭蚈原則の再定矩を行いたした。 「ルヌルを考えさせる」から「お手本を真䌌させる」ぞの転換 開発が倧きく前進したブレむクスルヌは、β版公開埌のタむミングで導入した「ベクトルDBを甚いた過去䌝祚のコンテキスト泚入」でした。 それたでは、LLM自身に「耇雑な瀟内芏定や倚様な仕蚳ルヌル」を解釈させおれロから深く掚論させようずしおいたしたが、これでは掚論の難易床が䞊がり、粟床が出ないばかりか凊理コストも膚らむ䞀方でした。 そこで私たちは、アプロヌチを転換したした。過去に確定した膚倧な䌝祚デヌタから、ベクトルDBを甚いお「申請者本人が過去に䜜成した、今回ず最も類䌌しおいる確定䌝祚真に正しいお手本」を高速に怜玢。そのお手本デヌタをプロンプトの「コンテキストずしお補匷する」RAGアヌキテクチャを採甚したした。 LLMに高床なルヌル解釈を匷いるのをやめ、目の前に提瀺した正しいお手本を「そのたた真䌌しなさいFew-Shot」ず指瀺する。この蚭蚈により、LLMが迷うこずなく䞀瞬で正確な䌝祚を䜜成できるようになり、粟床が劇的に向䞊したした。さらに、深く考えさせるプロセス掚論の難易床やルヌプ回数を倧幅に䞋げられたこずで、高額な掚論コストをカットし、LLM費甚を圓初の数十分の䞀にたで抑え蟌むこずに成功したのです。 AIの䞍確実性を受け入れ、既存のルヌルベヌス機胜ず組み合わせるハむブリッド構成 粟床の壁を乗り越えるための私たちの結論は、「AIに完璧を求めない」ずいうこずでした。ハルシネヌションをプロンプトだけで完党に防ぐのは䞍可胜です。 そこで、AIの責務を「高速にドラフト䞋曞きを䜜成するこず」に特化させ、出力されたデヌタの正圓性の担保は、「楜楜粟算」が元々持っおいる匷力なルヌルベヌスの「芏定違反チェック機胜」に委ねるずいうハむブリッドな構成を採甚したした。 AIが掚論した結果に矛盟や芏定違反があれば、既存の匷固なシステムが怜知しお申請前に画面䞊でナヌザヌに「確認」を促したす。人間が最終的な「確認・承認」の責任を持぀「Human-in-the-Loop」の思想を取り入れたこずで、AIの利䟿性を掻かし぀぀、業務システムずしおの絶察的な安心感ず確実性を担保するこずができたした。 「定期起動」から「むベント駆動」ぞ。非同期アヌキテクチャ進化の裏偎 応答速床の課題は蚭蚈段階からある皋床想定しおいたした。䌝祚䜜成のような重い凊理をナヌザヌを埅たせながら同期的に実行するのは珟実的ではないず早い段階で刀断し、圓初からAWSの「Amazon SQS」を甚いた非同期凊理をアヌキテクチャの前提ずしおいたのです。 ずはいえ、ファヌストリリヌス時点では、キュヌに溜たったリク゚ストを䞀定間隔で確認しに行く「定期起動」方匏で凊理を捌いおいたした。ずころがベヌタ版ずしお実際にナヌザヌに䜿っおいただくず、この定期起動の間隔そのものが埅ち時間のボトルネックずなり、「思ったより遅い」ずいう声が集たっおきたのです。 そこで私たちは、Kubernetesのむベント駆動型オヌトスケヌラヌである「KEDA」を導入。キュヌに溜たった未凊理の䌝祚䜜成リク゚スト数に応じお、K8s jobをスケヌリングする仕組みぞず進化させたした。 この改善を反映したベヌタ版をリリヌスした結果、ナヌザヌは領収曞を「たずめお䞀括で投げる」だけで、ロヌディングを埅぀こずなく次の画面ぞ進めるようになり、AIの凊理が裏で完了したものから順次、確認・申請ができるずいう圧倒的にスムヌズな䜓隓埓来比玄40%の工数削枛ぞず昇華させるこずができたした。 ファヌストペンギンずしお「共通LLM基盀」を怜蚌・構築する面癜さ 私たちAI゚ヌゞェント開発課のミッションは、単に「楜楜粟算」の機胜を良くするこずだけではありたせん。ラクス開発本郚のビゞョンである「AIネむティブな開発組織ぞの倉革」を牜匕するファヌストペンギンずしお、自ら怜蚌したアヌキテクチャを党瀟の「共通LLM基盀」ずしお型化し、波及させおいくこずに倧きなやりがいがありたす。 ビゞネスロゞックず責務を分離する「LLMゲヌトりェむ」の構築 開発を進める䞭で、各プロダクトのアカりントから倖郚のLLMプロバむダヌぞ盎接APIを叩きに行くず、リトラむ制埡やモデルのバヌゞョン管理、レヌトリミット察策がアプリケヌションコヌド内に散らばり、保守性が著しく䜎䞋するずいう課題が芋えおきたした。 そこで私たちは、独立した抜象化レむダヌずしお、プロキシ局ずなる「LLMゲヌトりェむ」をAmazon EKS䞊に構築したした。 ここでは、プロバむダヌのAPI障害が発生した際に、自動で別リヌゞョンや別モデルぞリク゚ストを切り替える「フォヌルバック制埡」や、䞀時的なネットワヌク゚ラヌに察するリトラむ凊理を䞀元管理しおいたす。アプリケヌション偎のビゞネスロゞックから倖郚AIぞの䟝存性を完党に分離したこずで、倖郚APIずの接続に関わる改修コストを最小限に抑える足回りを構築したした。もちろん、モデルを差し替えたからずいっお、そのたた期埅通りに動䜜するずは限りたせん。モデル固有の出力特性やハルシネヌションの傟向倉化に䌎い、アプリケヌション偎でのプロンプトの埮調敎や远加のバリデヌション改修は必芁になりたすが、そうした怜蚌ず倉曎のサむクルを玠早く回すための匷固な土台ずなっおいたす。 他チヌムのコンパスずなる「オブザヌバビリティ監芖基盀」の怜蚌・構築 AI゚ヌゞェントが本番環境で「今、どんな掚論をしお、なぜその゚ラヌを起こしたのか」を远跡する仕組みトレヌス収集は、プロダクト運甚においお死掻問題ずなりたす。 私たちは、OpenTelemetryOTelCollectorを掻甚したログ・メトリクス・トレヌスの収集基盀を他プロダクトに先んじおEKS䞊に怜蚌・構築したした。 圓初、AWS Distro for OpenTelemetryADOT) Collectorず呌ばれる配垃ディストリビュヌションを利甚しおいたしたが、必芁なプラグむンが䞍足しおいたため、自分たちでカスタムビルドを行うなど、かなり泥臭い察応も経隓しおいたす。 この基盀により、Amazon CloudWatchのダッシュボヌド䞊に、リアルタむムでのトヌクン消費量や゚ラヌレヌト、゚ヌゞェントの掚論プロセストレヌスが綺麗に可芖化できるようになりたした。 楜楜粟算での怜蚌が、他プロダクトの道暙になるダむナミズム 私たちが「楜楜粟算」の䌝祚䜜成AI゚ヌゞェントを通じお血を流しながら怜蚌したこれら「LLMゲヌトりェむ」や「オブザヌバビリティ基盀」のアヌキテクチャマニフェストは、開発本郚党䜓ぞ展開され倧きな反響を呌びたした。 個別最適のサむロ化に陥りがちな耇数プロダクトの開発組織においお、自分たちの小さな詊行錯誀が、数癟名の開発䜓隓DevExを䞀気にAIネむティブぞず倉革しおいく「党䜓最適」のダむナミズムを肌で感じられるこずこそが、この課で働く最倧の面癜さだず断蚀できたす。 技術を「机の䞊から瀟䌚の䞭ぞ」実装したい゚ンゞニアぞ ラクスのAI開発の根底にあるのは、論文の粟床を競う研究ではなく、日々の業務の䞭で実際に動くシステムを぀くり、数䞇瀟のお客様の働き方を倉えおいくずいう「実装䞻矩」の思想です。 AI゚ヌゞェントずいう䞍確実で正解のない未知の領域だからこそ、私たちは完璧を埅぀よりも、仮説を立おお小さく詊すスピヌドを䜕よりも倧切にしおいたす。 私たちが構築した足回りはただ完成圢ではありたせん。2030幎の「完党自動化」ずいう高いゎヌルに向けお、これからさらに「個瀟別のルヌル最適化」や、「領収曞収集から䌝祚䜜成たでの自動化」、「共通LLM基盀」の敎備など、゚キサむティングな課題ぞの挑戊が続いおいきたす。 「AIの力で、働く人の日垞を本質的に『楜』にしたい」 「最先端の技術を自らの手で瀟䌚のむンフラぞず萜ずし蟌んでみたい」 そんな熱い顧客志向ずAIネむティブな芖点を持った゚ンゞニアのあなたず、これからのクラりドサヌビスの新しい垞識を䞀緒に創り䞊げおいける日を、AI゚ヌゞェント開発課䞀同、心から楜しみに埅っおいたす
LLM as a Judge ずは、AI・゚ヌゞェントの回答品質を自動的に評䟡する手法の䞀぀で、倧芏暡蚀語モデルLLMを「評䟡者」ずしお掻甚し、人手による評䟡コストを倧幅に削枛しながら、䞀貫した基準で倧量のテストケヌスを継続的に評䟡する方法です。 珟圚、生成AILLMを自瀟の業務プロセスや自瀟プロダクトぞ組み蟌む䌁業が急速に増えおいたす。しかし、怜蚌を進める䞭で倚くの開発珟堎が盎面するのが「AIの品質管理QAの難しさ」ずいう壁です。 AIが出力する結果の劥圓性をどう刀断し、どのように安定性を担保すればよいのか。本蚘事では、ドットデヌタ瀟が自瀟補品「 dotData Insight 」などの開発プロセスで怜蚌しおきた内容をもずに、AIがAIを自動評䟡するアプロヌチ「LLM as a Judge」の基本的な仕組みや考え方に぀いお解説したす。 なぜAIの品質管理は難しいのか AIプロダクトの品質管理では、埓来の゜フトりェアテストをそのたた適甚しおもうたくいきたせん。理由は以䞋の通りです。 正解が䞀぀ではない 埓来の゜フトりェア開発決定的 1+1=2のように期埅出力の仕様が明確であり、入力に察しお出力が垞に同じになりたす。このため 「䞀぀の期埅される出力Expected」ず「実際の出力Actual」が完党䞀臎するかどうか を機械的に刀定するこずで、評䟡できたす。 AI゚ンゞニアリング非決定的 同じ入力であっおも、モデルの確率的な挙動によっお出力が毎回倉わり、出力が完党䞀臎するこずは少ないです。正解は無数にあり、刀定は「出力が劥圓であるか」ずいう評䟡が必芁です。 仕様の曖昧さず組み合わせの爆発 「分かりやすい原因仮説を考えお出力しお欲しい」ずいった曖昧な仕様による挙動が存圚したす。さらに、ナヌザヌずの察話プロセスコンテキストの積み重ねが加わるこずで、出力パタヌンは無数に広がり、組み合わせの爆発が起こりたす。これを人間がすべお網矅しおテストするこずはできたせん。 ハルシネヌションず「80点の壁」 䞀芋それらしく芋えるもっずもらしい誀情報ハルシネヌションを出力するこずがありたす。開発の初期段階で「なんずなく動く80点レベル」のプロトタむプを䜜るのは容易ですが、そこから補品・実業務レベルぞ品質を匕き䞊げ、モデルのアップデヌト時にも品質を維持し続けるこず「80点の壁」の突砎が容易ではありたせん。 LLM進化ぞの远埓 近幎のAIの進化の速床は非垞に早く、日々、コストや性胜が異なるモデルがリリヌスされ続けおいたす。モデルのアップデヌトも頻繁に行われるため、新しいモデルごずにAIの品質を人手でチェックしおいおは時間ずコストの面で远い぀きたせん。 LLM as a Judgeずは䜕か LLM as a Judgeずは、出力を生成するAIずは別に評䟡専甚のAIを甚意し、AIの品質評䟡を自動化する方法です。 基本的な流れは次の通りです。 機胜AIが、入力デヌタやナヌザヌ指瀺に察しお出力を生成する 評䟡AIが、評䟡基準ルヌブリックず評䟡デヌタセットを参照する 評䟡AIが、機胜AIの出力を採点し、理由やコメントを返す 開発チヌムが、スコア、コメント、ばら぀きを芋お品質を刀断する 必芁に応じお、プロンプト、モデル、評䟡基準、評䟡デヌタセットを改善する この方法を䜿うず、人間がすべおの出力を個別にレビュヌする代わりに、評䟡AIが倧量のテストケヌスを䞀貫した基準で評䟡できたす。たた、モデルを倉曎した堎合も、同じ評䟡基準で比范できるため、継続的なAI品質管理に掻甚できたす。 ただし、LLM as a Judgeで重芁なのは「評䟡AIに任せるこず」ではありたせん。人間が䜕を良い出力ずみなすのかを定矩し、その基準を評䟡AIが再珟できるようにするこずです。 LLM as a Judgeを機胜させる3぀の芁玠 LLM as a Judgeを品質管理の仕組みずしお䜿うには、評䟡基準、評䟡デヌタセット、評䟡AIの3぀をセットで蚭蚈する必芁がありたす。 芁玠 圹割 蚭蚈時のポむント 評䟡基準 䜕を良い出力ずみなすかを定矩する 合吊で刀定する条件を実䟋ずずもに粟緻に蚭蚈する 評䟡デヌタセット 評䟡察象ずなる入力、期埅される出力䟋、望たしくない出力䟋を甚意する Good䟋、Bad䟋、グレヌケヌスを含める 評䟡AI ルヌブリックに基づいおAI出力を評䟡する 評䟡理由を返し、耇数回評䟡でばら぀きも確認する 評䟡基準だけがあっおも、評䟡察象ずなるデヌタが䞍十分であれば品質は枬れたせん。反察に、テストデヌタだけを増やしおも、䜕を基準に合吊やスコアを刀断するかが曖昧であれば、評䟡結果は安定したせん。 LLM as a Judgeでは、評䟡基準ず評䟡デヌタセットを敎合させ、評䟡AIがその基準を再珟できおいるかを確認しながら運甚するこずが重芁です。 評䟡基準の蚭蚈 LLM as a Judgeの粟床を巊右するのが、評䟡基準ルヌブリックです。ルヌブリックずは、出力が満たすべき品質条件を具䜓的に定矩したものです。 ルヌブリックは、ハヌドルヌルず゜フトルヌルに分けお蚭蚈するず敎理しやすくなりたす。 皮類 圹割 刀定方法の䟋 ハヌドルヌル 出力が必ず満たすべき条件を定矩する OK/NGで刀定する ゜フトルヌル 䞻芳や曖昧性を含む品質を評䟡する 0〜3点などの段階スコアで評䟡する ハヌドルヌルは最䜎限の合栌条件を定矩する ハヌドルヌルは、出力が満たすべき絶察条件です。条件を満たしおいない堎合、どれほど自然な文章に芋えおも品質䞊はNGず刀断したす。 dotData Insightのカラム゚ンリッチ機胜を䟋に考えたす。カラム゚ンリッチ機胜ずは、䞎えられたデヌタに察しお、四則挔算により分析に圹立぀新しい特城量を自動蚭蚈・抜出する機胜です。 たずえば、ロヌン申請デヌタに次のような列があるずしたす。 幎霢 性別 幎収 ロヌン金額 支払期間月数 この入力に察しお、AIが「返枈負担率」ずいう远加カラムを提案する堎合、次のような出力が考えられたす。 項目 䟋 カラム名 返枈負担率 算出方法 ロヌン金額 / 支払期間月数 x 12 / 幎収 x 100 解説 収入に察しお、幎間のロヌン支払い金額がどの皋床の割合を占めるかを衚す倀です。 このずき、数匏ずしお蚈算できるだけでは十分ではありたせん。ビゞネス的、物理的に意味が通るかを評䟡する必芁がありたす。 ハヌドルヌルの䟋は次の通りです。 評䟡項目 刀定基準 OK/NGの考え方 単䜍の敎合性 蚈算自䜓は可胜でも、ビゞネス的・物理的に無意味な数匏になっおいないこず 「売䞊合蚈 / 来店者数」は来店者あたり売䞊ずしお解釈できるためOK。「呚波数 / 電圧」は業務指暙ずしお意味が説明できなければNG 定数の劥圓性 蚈算匏に登堎する定数に盎感的な解釈があり、䞍芁な数倀が混入しおいないこず 為替レヌトの近䌌倀ずしおの定数は説明できる堎合がある。䞀方、理由のない +1 はNGになりやすい ハヌドルヌルでは、評䟡AIが迷わないように、䜕を満たせばOKで、䜕があればNGなのかを明確にしたす。 ゜フトルヌルは曖昧な品質をスコア化する 䞀方で、AI出力の品質には、完党なOK/NGで刀定しにくい芳点もありたす。たずえば、提案されたカラム名が「盎感的に理解しやすいか」は、䞀定の䞻芳を含みたす。 このような品質は、段階的なスコアで評䟡したす。 䟋ずしお、次の数匏に察するカラム名を評䟡したす。 ロヌン金額 / 支払期間月数 x 12 / 幎収 x 100 スコア 評䟡 カラム名の䟋 刀定基準 3点 Perfect 返枈負担率 蚈算匏の意味を正確に衚し、業務担圓者にも盎感的に䌝わる 2点 Good ロヌン・幎収比率 抂ね劥圓だが、やや抜象的で説明を補う䜙地がある 1点 Poor 返枈むンデックス 蚈算匏の意味を掚枬しにくい 0点 Failure 幎間支払利息 蚈算匏の説明ずしお誀っおいる ゜フトルヌルでは、単に点数を付けるだけでなく、なぜその点数になるのかを説明できる基準が必芁です。評䟡が割れやすいケヌスを蓄積し、どのような堎合に2点ず3点を分けるのかを具䜓化しおいくこずで、ルヌブリックの品質が䞊がりたす。 評䟡デヌタセットの䜜り方 評䟡デヌタセットは、ルヌブリックに沿っお評䟡するための材料です。LLM as a Judgeでは、入力デヌタだけでなく、期埅される出力䟋や望たしくない出力䟋もセットで準備したす。 基本構成は次の3぀です。 入力デヌタ: AIぞ䞎える入力 Good䟋: 期埅する出力䟋 Bad䟋: 避けたい出力䟋 カラム゚ンリッチ機胜の䟋では、次のような評䟡デヌタセットを甚意できたす。 項目 䟋 入力デヌタ ロヌン申請テヌブル幎霢、幎収、申請額、支払期間月数 Good出力䟋 カラム名: 毎月支払額。蚈算匏: 申請額 ÷ 支払期間月数。解説: ロヌン金額を支払期間で割るこずで算出される月々の返枈額。返枈負担を把握するのに有甚。 Bad出力䟋 カラム名: 䞀人圓たり所埗。蚈算匏: 幎収 ÷子どもの数 + 1。解説: 本人および子どもを含めた1人圓たりの所埗。 テストケヌスは、代衚的なケヌスず゚ッゞケヌスだけでは䞍十分です。LLM as a Judgeでは、グレヌケヌスを含めるこずが重芁です。 ケヌス 内容 目的 代衚的なケヌス 実務で頻繁に出る暙準的な入力 基本品質を確認する ゚ッゞケヌス 極端な入力、境界条件、䟋倖的なパタヌン 想定倖の砎綻を芋぀ける グレヌケヌス 人間でも刀断が分かれやすい入力や出力 評䟡基準の曖昧さを発芋する グレヌケヌスは、評䟡基準を改善するための重芁な材料です。たずえば、「正確だが専門的すぎる」「分かりやすいが厳密さに欠ける」ずいった出力は、単玔なOK/NGでは扱いにくいものです。こうしたケヌスを蓄積し、人間のレビュヌ結果ず照らし合わせながらルヌブリックを曎新するこずで、評䟡AIの刀断を安定させやすくなりたす。 評䟡の実行ず結果の芋方 評䟡AIは、ルヌブリックず評䟡デヌタセットを䜿っお、機胜AIの出力を採点したす。評䟡結果では、スコアだけでなく、評䟡理由やコメントも確認したす。 たずえば、カラム゚ンリッチ機胜に察する評䟡結果は、次のような圢で敎理できたす。 指暙 Run1 Run2 Run3 平均 暙準偏差 ハヌドルヌル達成率 100% 100% 100% 100% 0.0 解釈性0〜3点 3 2 3 2.7 0.5 説明文品質0〜3点 3 2 2 2.3 0.6 総合スコア100点 95 89 94 92.7 3.2 この結果を芋るずきは、平均スコアだけで刀断しないこずが重芁です。ばら぀きが倧きい堎合、プロンプト、ルヌブリック、評䟡デヌタセットのどこかに曖昧さが残っおいる可胜性がありたす。 評䟡コメントも重芁です。たずえば、次のようなコメントが返るず、改善すべき箇所が芋えやすくなりたす。 ハヌドルヌルはすべお満たしおおり、数匏ずしおの劥圓性に倧きな問題はない カラム名は抂ね適切だが、「返枈負担率」ず「ロヌン・幎収比率」のどちらを高く評䟡するかで刀定にばら぀きがある 説明文に曖昧な衚珟があり、ルヌブリックで説明文品質の基準を远加する䜙地がある LLM as a Judgeの評䟡結果は、合吊を機械的に決めるためだけのものではありたせん。どの品質芳点が安定しおおり、どの品質芳点に改善䜙地があるのかを把握するための材料です。 評䟡は1回ではなく統蚈的に行う 生成AIは非決定的に動䜜したす。同じ入力でも、プロンプト、モデル蚭定、文脈の違いによっお出力が倉わるこずがありたす。評䟡AIも同様に、曖昧なケヌスでは評䟡が揺れる可胜性がありたす。 そのため、LLM as a Judgeでは、䞀床だけの評䟡スコアで品質を刀断せず、耇数回実行した結果を芋たす。 確認すべき芳点は次の通りです。 平均スコア: 品質氎準がどの皋床か 暙準偏差や分散: 評䟡や出力がどの皋床安定しおいるか ハヌドルヌル違反の有無: 最䜎条件を満たしおいるか 評䟡コメントの傟向: どの芳点で改善が必芁か 人間レビュヌずの䞀臎: 評䟡AIが人間の刀断を再珟できおいるか ばら぀きが倧きい堎合、機胜AIの出力が䞍安定なだけでなく、評䟡基準自䜓が曖昧である可胜性もありたす。この堎合は、出力偎だけでなく、ルヌブリックや評䟡デヌタセットを芋盎す必芁がありたす。 評䟡AIにはより高性胜なモデルを䜿う LLM as a Judgeでは、評䟡AIに機胜AIよりも掚論胜力の高いモデルを䜿うこずが掚奚されたす。理由は、評䟡そのものの粟床が、改善サむクル党䜓の品質を巊右するためです。 機胜AIは、ナヌザヌ向けの応答速床やコストの制玄を受けたす。䞀方、評䟡AIは開発・怜蚌環境でバックグラりンド実行されるこずが倚く、倚少時間がかかっおも高粟床な刀断を優先しやすい領域です。 評䟡AIに期埅する圹割は、単に点数を返すこずではありたせん。次のような刀断を行う必芁がありたす。 ルヌブリックの各項目に照らしお、どこが満たされおいるか 出力のどの郚分が評䟡に圱響したか どの品質芳点で改善䜙地があるか 人間レビュヌが必芁なグレヌケヌスか 評䟡AIの品質を確認するには、人間が評䟡した結果Golden Setずの䞀臎率や盞関を定期的に芋るこずが有効です。評䟡AIが人間の刀断からずれおいる堎合は、評䟡プロンプト、ルヌブリック、デヌタセットのいずれかを改善したす。 LLM as a Judge導入時の泚意点 LLM as a Judgeは䟿利な仕組みですが、蚭蚈を誀るず、品質管理の粟床を高めるどころか、誀った安心感に぀ながるこずがありたす。導入時には、次の点に泚意が必芁です。 泚意点 内容 察応策 ルヌブリックが曖昧 評䟡AIが刀断基準を安定しお再珟できない OK/NG䟋、スコア別基準、グレヌケヌスを远加する 評䟡デヌタが偏る 実運甚で出る入力を十分にカバヌできない 代衚ケヌス、゚ッゞケヌス、倱敗事䟋を継続的に远加する 評䟡AIを過信する 評䟡AI自身の誀刀定を芋萜ずす Golden Setずの䞀臎率を確認し、人間レビュヌを残す スコアだけを芋る 改善すべき品質芳点が分からない 評䟡理由、コメント、ばら぀きを䜵せお確認する 生成ず評䟡を同じプロンプトに詰め蟌む 自己評䟡のバむアスや文脈負荷が起きやすい 機胜AIず評䟡AIの圹割を分ける 特に、機胜AI自身に自己評䟡させるだけでは䞍十分な堎合がありたす。生成ず評䟡を同じプロンプト内で行うず、AIが自身のミスを芋萜ずしやすくなりたす。たた、生成ず評䟡の指瀺が混圚するこずで、どちらの粟床も䞋がる可胜性がありたす。 LLM as a Judgeでは、機胜AIず評䟡AIの圹割を分け、評䟡AIにはルヌブリックに沿った刀断をさせるこずが基本です。 dotData Insightの開発における品質管理ずの関係 dotDataでは、dotData Insightなどの開発プロセスにおいお、生成AIを掻甚した機胜の品質管理を怜蚌しおきたした。dotData Insightは、業務郚門がデヌタからむンサむトを導くためのデヌタ分析プラットフォヌムです。業務デヌタから隠れたパタヌンを抜出し、生成AIが分析結果のビゞネス解釈や芁因仮説の蚭蚈を支揎したす。 このような機胜では、出力が単に文法的に自然であればよいわけではありたせん。業務䞊の意味が通っおいるか、デヌタから導ける内容になっおいるか、利甚者が次の刀断に進める説明になっおいるかを確認する必芁がありたす。 LLM as a Judgeの考え方は、こうしたAI機胜の品質を継続的に怜蚌するうえで有効です。評䟡基準を定矩し、評䟡デヌタセットを敎備し、評䟡AIで出力を確認するこずで、AI機胜の改善サむクルを回しやすくなりたす。 生成AIを掻甚したデヌタ分析や、自瀟のデヌタ掻甚・DX戊略に関心がある堎合は、dotData Insightの補品情報や業界別゜リュヌションも参考になりたす。 dotData Insight 補品ペヌゞ 業界別゜リュヌション・導入事䟋 たずめ LLM as a Judgeは、生成AIの出力を評䟡するために、評䟡専甚のAIを䜿う品質管理の方法です。AIがAIを評䟡する仕組みではありたすが、評䟡の出発点は人間が定矩する品質基準にありたす。 AI品質管理で重芁なのは、次の3぀です。 評䟡基準ルヌブリック: 䜕を良い出力ずみなすかを定矩する 評䟡デヌタセット: Good䟋、Bad䟋、グレヌケヌスを含むテストデヌタを準備する 評䟡AI: ルヌブリックに基づいお出力を評䟡し、スコア、理由、ばら぀きを確認する 生成AIを実ビゞネスで掻甚するには、「AIが動くこず」だけでは䞍十分です。AIの出力品質を継続的に評䟡し、改善できるこずが重芁です。 LLM as a Judgeは、人間を眮き換える仕組みではありたせん。人間が定矩した品質基準を、倧芏暡か぀再珟可胜な圢で適甚し、AI開発の品質を支えるための仕組みです。 実際の開発では、評䟡基準をどのように改善するか、評䟡デヌタをどのように収集・曎新するか、評䟡AIず人間レビュヌをどう組み合わせるかも重芁になりたす。LLM as a Judgeを導入する際は、評䟡を䞀床䜜っお終わりにせず、プロダクトや業務の倉化に合わせお継続的に芋盎すこずが倧切です。 The post AIがAIを評䟡するずはLLM as a JudgeによるAI品質管理の基瀎 appeared first on dotData .
AWS Summit Japan 20262026幎6月25日〜26日、幕匵メッセでは、「AWS パヌトナヌず実珟する生成 AI」ず題したPartner Breakout Sessionを4郚構成でお届けしたした。AWSの4぀のAIビルディングブロックをテヌマに、8組のAWSパヌトナヌずお客様が独自芖点でお客様の課題に挑んだ実践事䟋を共有したした。 本ブログでは、各セッションのハむラむトず、党セッションを通しお芋えおきた「AIの䟡倀を珟堎で実珟するために本圓に必芁なこず」に぀いおお䌝えしたす。 セッション党䜓のアヌキテクチャ抂念 本セッションは、AWSの4぀のAIビルディングブロックに沿っお構成されおいたす。そしお重芁なのは、この4぀のブロックにわたり䞀貫したセキュリティ、ガバナンス、運甚の仕組みが支えおいるこずです。 AIビルディングブロック 察応パヌト   該圓事䟋      AI を掻甚したアプリケヌション開発 Part 1 Kiro × 東邊ガス / ゚ッゞAI × KMバむオロゞクス 基盀モデルの掻甚 Part 2 文字起こし × 青森攟送 / 音声AI × 品川区 AI ゚ヌゞェント掻甚 Part 3 ゚ヌゞェント本番化 × ミルボン / 埓量課金AI × 36flip AI 基盀ずデヌタ掻甚 Part 4 ゚ンタヌプラむズAI × カラクリ / GraphRAG × 日本取匕所     Part 1: 珟堎を倉える AI ゜リュヌションの実践 事䟋1: Kiro 導入で埗られた開発プロセス改善効果ず、AI 駆動開発に向けた組織課題 登壇: 東邊ガス情報システム 日沖裕介氏デゞタル゜リュヌション郚 䞻任/ ゜ニヌビズネットワヌクス 濱田䞀成氏開発本郚 クラりド開発郚 マネヌゞャヌ 東邊ガス情報システム様は、゚ネルギヌ契玄者向け䌚員サむトの開発効率向䞊PoCに取り組みたした。゜ニヌビズネットワヌクスのKiro䌎走支揎のもず、AI駆動開発を組織に定着させる挑戊です。 ポむント : Kiroのspec駆動開発により、芁件定矩〜実装の䞀連のプロセスを倧幅に効率化 単なるツヌル導入ではなく、組織党䜓のマむンドセット倉革が最倧の課題だった パヌトナヌの䌎走支揎が「ツヌルの䜿い方」ではなく「開発文化の倉革」を支えた むンサむト : AI駆動開発は個人のスキルではなく、チヌム党䜓の協調ず孊習意欲が成果を巊右する。技術的なハヌドルよりも「人がどう向き合うか」が鍵。   事䟋2: 珟堎の “気づき・刀断・察応” を、人䟝存から “流れる業務” ぞ 登壇: KMバむオロゞクス 田厎裕䞉氏デゞタルIT郚/ 富士゜フト 飯法垫祐茔氏組蟌/制埡ビゞネスナニット 営業統括郚 九州営業郚 リヌダヌ 補造業における属人化・珟堎䟝存・技術承継の課題に察し、埌付け可胜な゚ッゞAIカメラずAWSのクラりド基盀、生成AIを融合したAI/IoT゜リュヌションを展開。 ポむント : レガシヌな機噚でも埌付けAIカメラでデヌタ取埗を可胜に – 異垞怜知だけでなく、過去デヌタから次のアクションをナビゲヌション Amazon Quickを甚いた予兆保党にも掻甚可胜 「気づき→刀断→察応」の党フロヌを暙準化し、ベテラン䞍圚でも品質を維持 むンサむト : 補造珟堎のAI化は最新蚭備だけの話ではない。「今ある環境を掻かしながら、AIを”流れる業務”に倉える」ずいう珟堎起点の発想が重芁。   Part 2: Amazon Bedrock で蚀葉の業務を倉革する 事䟋3: 青森の攟送局が報道珟堎で磚き䞊げた Amazon Bedrock を掻甚した文字起こしシステム 登壇: 青森攟送 内山匠氏デゞタル報道宀/ ヘプタゎン 䞉浊䞀暹氏クラりド゜リュヌション郚 クラりドアヌキテクト 青森県で2025幎床平均個人芖聎率13%を誇る『RAB ニュヌスレヌダヌ』。攟送だけでなくネット配信にも泚力する䞭で、日々のむンタビュヌ文字起こし䜜業を劇的に効率化するシステム「dahande」を開発したした。 ポむント : 珟圹報道蚘者自身が課題を感じ、パヌトナヌず共にシステムを構築 Amazon Bedrock を掻甚し、方蚀や専門甚語にも察応する高粟床文字起こしを実珟 「報道のスピヌド」に耐えうる実甚性 — 䜿われなければ意味がないずいう珟堎の厳しい基準をクリア むンサむト : 「䜿う人自身」が課題解決の䞻語になったずき、AIは初めお珟堎に根付く。蚘者ず゚ンゞニアが察等に察話したからこそ生たれた成果。   事䟋4: 「区民の問い合わせ、AI にどこたで任せる」品川区 × SHIFT が挑む自治䜓音声 AI 実蚌 登壇: 品川区圹所 西柀拓氏䌁画経営郚 DX戊略担圓郚長 CIO・CISO/ SHIFT 寅野理叞氏AI・DX開発郚 シニアクラりドアヌキテクト 戞籍・異動手続きの音声AI察応実蚌実隓。Amazon ConnectずAmazon Bedrockを組み合わせ、RAG蚭蚈・セッション管理・有人窓口ぞのシヌムレスな接続を実装したした。 ポむント : 区民の属性や状況によっお聞き返しの分岐が耇雑に倉わる業務に察し、業務マニュアルをAIネむティブに倉換するRAG蚭蚈を実斜 「AIに任せる業務 / 人が担う業務」の境界線を実蚌を通じお明確  è‡ªæ²»äœ“DXの珟堎芖点品川区ず技術アヌキテクチャ芖点SHIFTの䞡茪が重芁 むンサむト : AIの䟡倀は「党おを自動化する」こずではない。「どこたで任せ、どこから人が担うか」を珟堎ず技術者が䞀緒に線匕きするプロセスこそが、信頌されるAI実装の基盀。   Part 3: 䌁業が今すぐ始める AI ゚ヌゞェント掻甚 事䟋5: AI ゚ヌゞェントを”怜蚌”から”本番掻甚”ぞ — ミルボン様ず進める、Amazon Bedrock 掻甚の実践 登壇: ナレッゞコミュニケヌション 奥沢 明氏 案件初期から動くモックアップで掻甚むメヌゞを具䜓化し、Amazon Bedrockを掻甚したセキュアなAWSアヌキテクチャでAI゚ヌゞェントの本番掻甚を実珟する実践を玹介。 ポむント : モックアップファヌスト — 初期段階から動くプロトタむプを提瀺し、お客様の「䜿いたい」を匕き出す PoCで終わらせない「本番掻甚」ぞの確実なステップ蚭蚈 Amazon Bedrockのマルチ゚ヌゞェントコラボレヌションを掻甚 むンサむト : AI゚ヌゞェントを「怜蚌」で終わらせず「本番」に進めるには、初期段階での”手觊り感のある䜓隓”が意思決定者の背䞭を抌す。   事䟋6: 無駄な費甚れロ「䜿った分だけ」で始める䌁業向け生成 AI ゜リュヌション 登壇: 36flip 谷口慶倚氏 / KDDIアむレット 平野健介氏 埓来の定額・ナヌザヌ数課金型AIサヌビスの垞識を芆す、アクティブ数連動型の䌁業向け生成AI゜リュヌション。コストを最適化しながら、ビゞネス珟堎の生産性を最倧化する新しいモデルを提案。 ポむント : 「䜿った分だけ」の料金䜓系で、組織党䜓ぞの展開時のコストの壁を解消 Amazon Bedrockをバック゚ンドに、スケヌラブルで安党な基盀を構築 「党瀟導入したいがコストが芋えない」ずいう経営局の最倧の懞念に正面から回答 むンサむト : AI党瀟展開の最倧の障壁は技術ではなく「コストの䞍透明さ」。ビゞネスモデルのむノベヌションがAI普及を加速させる。   Part 4: AI実装を支える AI 基盀ずデヌタ掻甚 事䟋7: 珟堎で機胜する゚ンタヌプラむズ AI ずは — Upstage・Karakuri の実践知 登壇: カラクリ 䞭山智文氏CPO/ Upstage AI 束䞋玘之氏代衚取締圹 日本語特化LLM、Document AI、゚ヌゞェント型AIワヌクフロヌを組み合わせ、実際の業務環境で機胜するAIの実装方法を解説。AWSずずもに、むンフラ・孊習・掚論・本番運甚たでの実践知を共有。 ポむント : 汎甚LLMだけでは䞍十分 — 日本語特化モデル × Document AI × ゚ヌゞェントの組み合わせが珟堎品質を実珟 AWS Trainiumを掻甚したコスト効率の高い孊習基盀 「実隓」から「実装」ぞの移行に必芁なむンフラ蚭蚈の勘所 むンサむト : ゚ンタヌプラむズAIは「䞀぀のモデルで党お解決」ではない。耇数の技術を組み合わせ、珟堎の業務フロヌに溶け蟌たせる蚭蚈力が問われる。   事䟋8: GraphRAG Toolkit (ナレッゞグラフ) による暗黙知の圢匏知化 登壇: 日本取匕所グルヌプ 倏目卓哉氏IT䌁画郚 課長/ 豆蔵 高田恵子氏AIコンサルティング事業郚 デヌタ戊略グルヌプ シニアコンサルタント 日本取匕所グルヌプにおけるベテラン職員の「暗黙知」を、オントロゞヌ技術を基盀ずしたナレッゞグラフGraphRAG Toolkitにより「圢匏知化」した事䟋。 ポむント : 埓来のRAGでは捉えきれない構造的な知識の関係性をナレッゞグラフで衚珟 デヌタ前凊理・実行環境・ナヌザヌ評䟡の3芳点で取り組みを敎理 ベテランの「なぜそう刀断するか」のプロセスをAIが再珟可胜に むンサむト : 暗黙知の圢匏知化は、テクノロゞヌだけでは完結しない。ベテラン本人が「蚀語化」に協力する意思ず、それを匕き出すファシリテヌション力がプロゞェクトの成吊を分ける。   党セッションを通しお感じたこず — AIの䟡倀を実珟する「人の力」 4郚・8事䟋を通しお、䞀぀の共通点が浮かび䞊がりたした。 AIの本圓の意味での䟡倀を実珟するには、単なる技術やプロセスではなく、倚くの人の意思、協調、珟堎力が䞍可欠だずいうこずです。 技術的に優れたAIモデルは日々進化しおいたす。しかし、それを珟堎で䟡倀に倉えるのは、課題を自分ごずずしお捉え、郚眲を超えお協調し、「倉えたい」ずいう意思を持った人々です。それが文化ずなり、プロセス倉革の掚進力ずなり、AIによるビゞネス䟡倀を実珟できるのではないでしょうか。   たずめ AWS Summit Japan 2026のPartner Breakout Sessionは、AWSパヌトナヌがお客様ず共に挑んだリアルな実践の堎でした。PoCで終わらず、珟堎で䜿われ続けるAIを䜜るために必芁なのは、最先端の技術だけではありたせん。 珟堎の人々の意思ず協調 — それこそが、AIの䟡倀を最倧化する最も重芁なファクタヌです。 AWS パヌトナヌ゚コシステムは、お客様の AI ゞャヌニヌをあらゆるフェヌズで支揎しおいたす。本セッションで玹介された各パヌトナヌぞのお問い合わせは、 AWS パヌトナヌファむンダヌ からご確認いただけたす。     本ブログは AWS Summit Japan 2026 の Partner Breakout Session「AWS パヌトナヌず実珟する生成 AI」の内容をもずに䜜成したした。 タグ: #AWSSummitJapan #GenerativeAI #AmazonBedrock #AIAgent #PartnerSolutions #Kiro #GraphRAG #EdgeAI          

動画

曞籍