こんにちは､ この最初のモジュールの自動運転車の楽しいチュートリアルへようこそ｡
壮大なものになりそうです｡
環境に対する眼力を､ 4つのレベルでテストするのです｡
つまり､ ゲームをするのです｡
ゲームの難易度は全レベルで､ AIはこの4つのレベルをクリアする必要があります｡
では､ この4つのレベルはどうなるのでしょうか？
まずレベル1ですが､ 空港に到着して､ 空港とダウンタウンを何往復かすることになります｡
だから､ 車が往復するのを見たら､ すぐにレベル1を通り越してレベル2になるんです｡
レベル2は､ この往復を続けながら､ 自分たちで描いた特定の道路を走るというものです｡
でも､ レベル2だから簡単な道になるし､ もちろんその道を走り続けることでクルマは自走することになる｡
つまり､ 空港からダウンタウンへ､ そしてその反対側へ行く道路になるのです｡
そして､ 車はその道路に留まることで､ この往復をしなければならなくなるわけです｡
そうなれば､ レベル2､ そしてレベル3と合格していくことになります｡
レベル3では､ 地図上に障害物を描き､ 車がその障害物を避けながらゴールにたどり着けるかどうかを確認します｡
だから心配ない｡
難易度の高い障害物を描き､ それを回避しながら空港や市街地までたどり着けるかどうか｡
そしていよいよレベル4､ 車にとって最も難しい､ ダウンタウンにたどり着くまでの非常に困難な道を描くことになるのです｡
だから､ よくわからないけど､ どこかのジグザグみたいな道になるんでしょうね｡
私は優秀な建築家ではありませんが､ 挑戦的な道を作ってみようと思っています｡
だから､ せめて1級は合格してほしい｡
それは素晴らしいことです｡
そして､ レベル2､ 3も合格できるようにしましょう｡
そして､ レベル4に合格すれば､ それは素晴らしいことです｡
では､ こうしてみましょう｡
挑戦してみよう｡
まあ､ 実際には自動運転車が挑戦することになるのですが､ 私たちはそのブレインですから､
それでもうまくいくことを期待しましょう｡
わかりました｡
では､ まず最初に地図について簡単に説明します｡
それが地図なんですね｡
そして､ まずは地図を見ます｡
AIを使わない自動運転車を見てみる｡
つまり､ このモジュールの冒頭で見たような､ ランダムなアクションを起こす車ということになります｡
では､ それをどう見ればいいのか｡
さて､ AIを停止させ､ AIを起動させるには､ 単純に温度を0にすればいいわけです｡
ここでいうパラメータとは気温のことで､ 今は7に等しいことを思い出してください｡
だから低温なんですね｡
それを後から増やしていくのです｡
しかし､ 車に脳を持たせたくない､ つまりAIを起動させたくないのであれば､ 単純に温度をゼロにするtイコールゼロにすればいいのです｡
こちらも同じです｡
もちろん､ それはコード上の本当の温度です｡
そうそう､ そうなんです｡
そして､ 保存することを忘れてはいけません｡ そうしないと､ 変更が反映されないからです｡
なるほど､ 今はAIがないんですね｡
AIが起動する｡
では､ この地図を見て､ どんなものかを簡単に思い出してみましょう｡
そこで､ すべてを選択してエンターキーを押します｡
わかりました｡
そして､ 私たちの地図と車がある｡
ご覧のように､ 車は左へ行ったり､ 直進したり､ 右へ行ったりと､ まったくランダムに行動しています｡
したがって､ 地図の左上で思い出したが､ 空港に到達していないのである｡
まあ､ そうなんですけどね｡
でも､ それは全くのランダムです｡
今は空港にいて､ もうひとつの目標であるマップ右下のダウンタウンには到達していませんよね｡
だから､ 私たちはここと同じだったんです｡
しかし､ その行動が全くランダムであることは､ 今はっきりとわかります｡
どこにも行かないし､ 人工知能も間違いなくない｡
でも､ 心配は無用です｡
今すぐ起動させます｡
マップを閉じます
そして､ カーネルを再起動します､ カーネルを再起動します｡
ここでこのツールボタンをクリックしてから､ です｡
はい､ それではいよいよ本番です｡
いよいよ私たちが作ったこの脳を車に搭載し､ AIを起動させます｡
どうなるのか､ 超楽しみです｡
これからAIを起動させるのですが､ そのためには温度を上げる必要があります｡
ですから､ 温度を変えるには､ このゼロをまあ､ さっきと同じように7に置き換えればいいんです｡
そこで､ ここでは7つを指定することにしよう｡
わかりました｡
貯金を忘れないようにしよう｡
そして､ 今度は地図に戻りましょう｡
そして､ カーネルを再起動したので､ もう一度これを実行すればよいのです｡
だから実行しよう､ そうすればいいんだ｡
車があるのに､ 何をやっているんだ？
まあ､ 自分の道を探そうとしているのでしょう｡
探索し､ 何をしなければならないかを理解しているのです｡
そして､ そろそろ空港に到着です｡
そして､ そこに行く｡
第一目標達成
素晴らしい｡
そして､ 次の目標はダウンタウンに到達することです｡
そして､ それはちょうどダウンタウンに到達したところでした｡
そして今､ それは空港に戻る空港を探そうとしています｡
そして､ またまた出ました｡
素晴らしい｡
だからうまくいくんです｡
実は時間がかからなかったんです､ 探索するにも､ 失敗から学ぶにも｡
ここでの間違いは､ ゴールから遠ざかることですよね｡
そこで､ 車に少しマイナスの報酬を与えて罰するのです｡
それは-0です｡ 2.
だから､ その失敗から学んだのだ｡
そして､ その失敗から学ぶことで､ ゴールに近づくというプラスの報酬を得ることに成功したのです｡
そして今､ ようやく自分たちが何をしなければならないかを理解した｡
確かに空港に到着して､ ダウンタウンに到着して､ この往復ですからね｡
だから､ 完璧なんです｡
自動運転車もありますが､ どうしても昆虫に見えてしまうんです｡
クルマが自信なさげなんですよね､ 動きが｡
右往左往しているような感じです｡
車の動きには見えませんね｡
どちらかというと､ バグに近い印象です｡
だから､ それを解決するんです｡
そして､ ご想像の通り､ それを解決する方法は温度を上げることです｡
なぜなら､ 温度はソフトマック機能のパラメータで､ アクションがより確実に返されるように増やすことができることを覚えているからです｡
そうすると､ 温度を上げれば､ まあ､ AIがどのアクションをすべきか確信を持つようになるので､
より確かなクルマを手に入れることができるかもしれないというのは､ 理にかなっていますね｡
そしてそれは､ より高い確率でアクションが再生されるからであることを忘れてはならない｡
この温度を上げることの唯一の問題は､ 温度を上げることによって､ 他の行動が低確率になるので､
AIが他の行動を探索することが少なくなることを覚えていることです｡
でも､ 今は問題ないようです｡ 都心の空港でも問題なく目的地に到着しているようです｡
だから､ 温度を上げようと思えば全然上げられるんです｡
今までは昆虫のように見えていたものが､ 車のように見える｡
では､ こうしてみましょう｡
これにて終了とさせていただきます｡
これでよしとしよう｡
再度カーネルを再起動する｡
そして､ プレス｡
はい｡
そして､ 今度は温度を上げる｡
では､ こうしてみましょう｡
自分のファイルに戻る
そして､ このtイコール7を100で置き換えてください｡
これでよしとしよう｡
そして､ 保存するのです｡
そして今､ 自動運転車が誕生した｡
自分自身に確信を持って｡
だから､ より良い結果が得られるかもしれないし､ よりクルマらしいものができるかもしれない｡
では､ 地図をクリックして､ もう一度実行してみましょう｡
わかりました｡
何があったんですか？
オッ､ なんかやけくそになった｡
なぜかはわかりませんが､ とにかく今は､ よりクルマに近いものができています｡
よりまっすぐに進んでいるのがわかると思います｡
左右に素早く動くわけではありません｡
それは､ その都度､ クルマが進むべき方向性をより確実に把握できるようになったからです｡
空港に行き､ ダウンタウンに行くという最適な方向性を取りたいのです｡
ですから､ 明らかにレベル1に合格していると言えます｡
この車は空港とダウンタウンを往復しているのです｡
だから､ それを保存しておくのです｡
それは......脳を救う方法を教えてあげることです｡
あとは､ この保存ボタンをクリックするだけです｡
そして､ もし私たちが
ここで起こることを見てください｡
さて､ 冒頭の報酬のカーブがあります｡
その中で､ いくつかの失敗を観察することができます｡
そこで､ 報酬がマイナスになるわけです｡
しかし､ その後､ 失敗から学び､ 少しずつ報酬が増え､ 一定の正の報酬である0に到達した｡
1.
でも､ それは私たちが設定した最大限の報酬であり､ 探索に終始したからこその結果です｡
それが探索の段階です｡
そして､ 何をしなければならないかがわかったのです｡
そこで､ 空港とダウンタウンを間違えなく往復していたのです｡
そうそう､ そうなんです｡
レベル1をクリアした｡
おめでとうございます｡
では､ もっと挑戦してみましょう｡
次のレベルに持っていこう｡
レベル2は､ 自分で描いた特定の道路を往復することを想定して､ 合格を目指そう｡
では､ 次のチュートリアルでそれを確認してみましょう｡
そしてそれまで､ iを楽しんでください｡