Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Amazon Bedrock超⼊⾨を読んで ⽤語整理してみた 2024.03.27 すごい広島 IT初⼼者の会 SATOSHI KANEYASU
Slide 2
Slide 2 text
⾃⼰紹介 ⽒名︓兼安 聡 職種︓クラウドエンジニア 担当︓PM、スクラムマスター、DevOps 趣味︓サックス、筋トレ、CS ゲーム 資格︓ X(Twitter)︓@satoshi256kbyte
Slide 3
Slide 3 text
2⽉末発売の 本を読みました
Slide 4
Slide 4 text
本を読んだ理由 ⽣成AI系のPJを経験したんだけど、 まだ⽤語の整理できてないな・・・って
Slide 5
Slide 5 text
なので 整理してみます
Slide 6
Slide 6 text
AIモデル • AIモデルは機械学習のモデル • 本来は学習させねばならない • ⼤量の⾃然⾔語データを学習したAIモデルは、⼤規模⾔語モデル (LLM)または基盤モデルと呼ばれる。 • AIモデル=LLM=基盤モデル(多分)
Slide 7
Slide 7 text
AIプラットフォーム • ChatGPのGPTは、GPTというAIモデルが使われてるという意味 • 様々なAIモデルを実⾏する基盤がAIプラットフォーム • 主要なクラウドサービスにはAIプラットフォームがある • AWSのAmazon Bedrock • AzureのAzure AI • GCPのGoogle VertexAI
Slide 8
Slide 8 text
Amazon Bedrockで提供している AIモデル • Amazon Titan • AI21 Labs/Jurassic-2 • Anthropic/Claude • Cohere/Command • Meta/Llama 2 • Stability AI/Stable Diffusion XL
Slide 9
Slide 9 text
Amazon Bedrockと Amazon Kendraの違い • Amazon Kendraは機械学習を利⽤した検索サービス ⾃然⾔語でドキュメントを検索 • Amazon Bedrockは、 Kendraで⾒つかったドキュメントから回答を⽣成する • 役割が違う
Slide 10
Slide 10 text
ハルシネーションとRAG • ハルシネーション︓AIが不正確な回答をする現象 • RAG(Retrieval-augmented Generation)︓AIモデルに追加情報を 提供し、回答の精度を⾼める⼿法
Slide 11
Slide 11 text
Ragas • Ragas(RAG Assessment)︓RAGを使⽤した回答の効果を評価す るフレームワーク
Slide 12
Slide 12 text
LangChain • LangChain︓異なるAIモデル間の⼊出⼒形式の差を吸収し、対話形 式のやり取りを可能にするツール
Slide 13
Slide 13 text
気になったこと • 現状の現場だと、 Bedrock+Kendraはほぼセットで、いきなりRAGの話になる (個⼈の感想です) • PJをこなすだけでは正しい知識が得られないこともある • PJ開始時にチームで読み合わせをしてもよいのでは