
microsoft/rag-time
📚 チュートリアルmicrosoft
RAGシステム習得のための5週間集中カリキュラム。基礎から高度な最適化までを網羅。
RAG Timeは、実運用レベルのRAGシステム構築における複雑な課題を解決するための詳細な教育リソースです。5週間のカリキュラムは、検索の基礎概念から高度な最適化手法まで段階的に構成されています。
主な学習トピック:
- ベクトル検索とインデックス:HNSWの実装と効率的な検索戦略。
- 高度な量子化:メモリとレイテンシを最適化するバイナリおよびスカラー量子化技術。
- ハイブリッド検索:キーワード検索とセマンティック検索を組み合わせた検索精度の向上。
- 表現学習:柔軟なマルチスケール検索を実現するMatryoshka埋め込みの活用。
- 責任あるAI:RAGパイプラインにおける安全性と倫理的配慮の実装。
Jupyter Notebookを使用することで、理論と実装の橋渡しを直接コードを動かしながら体験できます。基本的なRAGの実装を超え、生成AIにおける高性能な情報検索のニュアンスを習得したい開発者にとって不可欠なリソースです。
💡ハイライト
- ├─RAG習得のための5週間カリキュラム
- ├─バイナリ・スカラー量子化を網羅
- └─実践的なJupyter Notebook教材
🎯対象
- ├─AIエンジニア
- ├─ソフトウェア開発者
- └─データサイエンティスト