glouppe/info8006-introduction-to-ai
Lectures for INFO8006 Introduction to Artificial Intelligence, ULiège
解決する問題
このリポジトリは、大学レベルの人工知能入門コース向けの完全で構造化されたカリキュラムを提供します。講義スライド、演習、実践的なプログラミングプロジェクトをまとめ、学生と教員がすべての教材を一箇所で利用できるようにします。
仕組み
コンテンツはMarkdownベースのスライドとして構成され、ブラウザで表示できます。講義と演習用のPDFファイルも含まれます。付属のPythonノートブックは、uvを使用した管理環境で実行され、PyTorchはオプションの追加として利用可能です。スライドは簡単なHTTPサーバーでローカルに提供され、Pacmanプロジェクトでは検索、対戦探索、ベイズフィルタリングの実践タスクを提供します。
対象者
このリポジトリは、ULiègeのINFO8006コースの学生と教員を対象としていますが、古典的なAIトピックを体系的に学びたい自学自習者にも同様に役立ちます。
ハイライト
- 毎週のトピックは、知的エージェント、検索、ゲーム、不確実性、確率的推論、機械学習、意思決定、強化学習をカバー
- 各講義には解答付きの演習が付属
- 3つのPacmanプログラミングプロジェクト:検索アルゴリズム、対戦探索、ベイズフィルター。模倣学習プロジェクトも計画中
- 過去の講義と過去問が復習用に含まれています
- uvを使用したPythonノートブックのセットアップ手順、PyTorchはオプションの依存関係
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト