人工知能
2023
レポート課題 (締切: 2024年1月26日16:20)
レポートの提出 (1回しか送信することができません)
- 授業の内容を踏まえて、独自AIを設計しできれば実装してください。
- AIの設計とは、AIのモデルを作成することとします。授業中に model = tf.keras.Sequential .. として作成したモデルのことを表します。
- 提出ファイルの形式は基本的に何でも構いません。
- 提出は、最後の授業(2024年1月19日)の終了後から、2024年1月26日16:20の間で提出することができます。提出は、上のリンクから辿ってください。
- 他者のレポートはコピーしないでください。ただChatGPT的な生成AIの使用はOKです。
スケジュール
金曜日 4限 240教室
-
09月22日
人工知能、強化学習入門、pythonの基礎 1
課題 提出 解答例 -
10月06日
pythonの基礎 2 (配列内の特定要素の数を数える)
課題 提出 解答例 -
10月13日
五目並べ盤面の表現
課題 提出 解答例 -
10月20日
勝利判定(縦横ライン)
課題 提出 解答例 -
10月27日
勝利判定(斜めライン)
課題 提出 解答例 -
11月03日
ランダムにプレイする五目並べAI
課題 提出 解答例 -
11月10日
簡易的モンテカルロ探索による五目並べAI
課題 提出 解答例 -
11月17日
簡易的モンテカルロ探索によるネットワーク鬼ごっこゲームAI、モンテカルロ木探索による五目並べAI
課題 (参考)モンテカルロ木探索 提出 解答例 -
11月24日
教師あり学習入門、バックプロパゲーション
課題 提出 -
12月01日
ニューラルネットワークによる回帰分析の基礎 1 (計算の可視化)
課題 ←初めてプログラムを実行したときに「警告: この...」と表示されます。「このまま実行」を押してください。 プログラムを保存しておきたいときは、「ドライブにコピー」をしてください。Google Driveは、ここからも開けます。ただ課題の提出自体はドライブにコピーをしなくても出来ます。
提出 -
12月08日
畳み込みニューラルネットワークによる画像分類の体験
課題 説明動画 提出 -
12月15日
畳み込みニューラルネットワークによる五目並べの勝利判定 (失敗例1)
課題 説明動画 提出 -
12月22日
畳み込みニューラルネットワークによる五目並べの勝利判定 (失敗例2)
課題 説明動画 提出 -
01月05日
畳み込みニューラルネットワークによる五目並べの勝利判定 (失敗例3)
課題 説明動画 提出 - 01月19日 まとめ 課題提出
-
01月26日
レポート (この画面の一番上からレポートのファイルをアップロードしてください。)
プログラミング開発環境
- Google Colaboratory (Google Driveにつながります) (オンラインのPython開発環境)を使用します。Googleアカウントを作成しておいてください。
- Google Colaboratoryの使い方 (「1. Google Colaboratoryにつなげます」を見てください)
- map, filter, reduceについて
成績評価基準
- 1回分の授業中課題: 5点、15回の授業で 5 * 15 = 75点となる。
- レポート: 25点
- 出席は、授業中の課題を提出すると出席となります。
- 5回欠席をするとF評価となります。
- レポート未提出だとE評価となります。