こんにちは、このコースの第2のモジュールを歓迎します。
はい、そうです。
3D環境で目標を達成するためにいくつかのモンスターを殺そうとする人工知能でDoomをプレイしようとしています。
出会いの違いでビデオゲームをプレイしているときとまったく同じように3Dマップを知っています。
このゲームは、あなたが構築してコーディングする方法でプレイするつもりはありません。
だから私たちは、私たちの前にもう一つの非常にエキサイティングな挑戦をしています。そして、我々は深い畳み込みのCuellarであるより複雑なモデルを作るつもりだから、次のレベルに引き上げるつもりです。
だから私はこの直感の後にあなたが今それを実装することに非常に興奮していることを願っています。
私はそれを実現することに非常に興奮しています。
それでは、今すぐ始めましょう。
あなたが見るとわかるように、私はGoogleに出発しています。なぜなら、あなたは開かれた永遠の環境を見せて、私たちがやっているゲームを歩き回ることはもちろんあります。
さて、Googleから始めて、ここにジムを開いて入力します。
そこで、私たちはジムをオープンします。
次に、リンクをクリックするとページが表示され、このページの左上にある環境をクリックすると、実際にゲームの環境であるすべての環境があります。
これらのゲームのそれぞれについて、AIを実装してゲームにすることができます。
そして、あなたは何の目標を達成する必要があるか、そして何が報酬であるのかを知るたびに、大部分のゲームでは入力状態は実際には入力画像です。
それは以前のように私たちがベクトルとコーディングを知っていた自己運転車ではありません。ここでのゲームのほとんどの環境の1つの状態は、代わりに入力状態です。
それはまさに私たちの未来のようなものです。私は人間のような目を持っています。
実際に我々が実装しようとしているこのAIは、一連の画像を観察することになるので、人間の脳に最も近いものにすることです。その画像の中でどこで行う必要があるのか​​を検出してから、古典的なニューラルネットワーク。
さて、私たちはそれがどのような動作をするべきか知っています。
そして今、ゲームに移りましょう。
我々はこのリストの最後の試合が勝つことを望む。
そこでそれをクリックしてみましょう。
運命と暴力へようこそ。
あなたが気づくことができるように、我々はいくつかのバージョンの運命を持っています。
そして、これらは異なるレベルの異なるマップです。
たとえば、ここで見ているこのゲームの基本的なゼロへの最初のものを見てみましょう。
そして、あなたがこのゲームで見ることができるように、そしてこのゲームのために行くように指定されているゲームのいずれについても、ゴールはワンショットでこのモンスターを3秒で殺すことです。
次に報酬が指定されます。
だからここでこのモンスターを殺すために101ポイントを得る。
それからあなたはショットを欠いてマイナス5点で悪い言葉を得る。
だから今実際には、それはたくさんのショットが欠けているので、それはすべての報酬である20秒20秒ごとにマイナス1ポイントを得るため、いくつかのものが得られています。
そして、あなたはゲームがどのように終わるかを知っています。
それで、モンスターが死んだときに終わります。
プレーヤーが死んでいるときやタイムアウトしているとき。
そしてあなたはまた行動を取るので、この1つの攻撃に対して3つの行動があります。
だから、あなたが右に移動して左に移動して撮影するとき。
それは私たちがやるゲームではありません。
実際これはあまりにも単純です。
それは私のお気に入りです。
私は前方に移動して右折して右折し、多くのモンスターを撃つことができる場所を好む。
これは実際にはこれよりもはるかにエキサイティングです。
それをクリックしてみましょう。
それだ。
今見たら、実際に進むことができます。
左に移動して右折して右折し、再び撃つことができます。
そして、私たちにはこれらの人のような多くのモンスターがあります。
もちろん、私たちの目標はもちろん、それらを撃つことだけです。しかし、それは主な目的はここで地図のこの先端に達することです。
私たちがモンスターを殺さなければ、私たちは殺されるでしょうし、私たちはできないでしょう。なぜなら、モンスターを殺さなければならないからです。ベストに達する。
大丈夫。
そしてそれが私たちの主な目標です。それでは、ベストに近づいているときに私たちの報酬が最初の言葉を得るのを見てみましょう。
それでプラスの距離は、言葉がちょうど私がベストより近くに近づいている間に私たちが完了した距離は、私のものより遠く離れていて、殺されるためにベスト100ポイントから遠く離れている距離です。
だから報酬はちょうど距離で測定されます。
あなたがベストに近づくと、あなたはベストに近いメーターの数に等しい報酬を得る。
それは継続的な肯定的な報酬です。
ベストをさらに上回ると、このリストからさらに進んでいくことで完了したメーター数に等しい報酬を得ることができます。
そして、ガンを取得した場合、マイナス100ポイントの悪い言葉を得ると、プレイは残りの部分に触れるとゲームが終了します。
それが私たちが勝つときです。
プレーヤーが死んでいるときは、それが失われたときです。
そして、ここでのゲームが許可されたアクションである時があるとき、攻撃は右と左を右に曲がり、右に曲がり左に曲がる。
これまで以上に多くの行動を取っています。
ここでは6つのセクションがあります。
それで大丈夫です。
これで複雑さが増すことはありません。
さて、私はあなたがこのゲームに興奮していることを願っています。
私は実際にこれが最もエキサイティングなゲームだと思っています。
だから我々はそのゲームを打ち負かすAIを構築し、これを行うために深い畳み込みニューラルネットワークを実装します。