
鳥が障害物にぶつからないように右へと進み続けるシンプルなゲームアプリ「Flappy Bird」を、遺伝的アルゴリズムを用いたニューラルネットワークで学習させてみた映像。
1世代につき200羽の鳥を行動させて、その結果を次の世代の行動に活かしつつ繰り返し、21世代にして最適な行動を習得。
一度最適な行動を覚えてしまえばずっと飛んでいられるんだもの、すごい技術だよね。
【関連】
二足歩行生物が徐々に進化していく、筋肉ベースの3D歩行シミュレート結果
神の視点。バーチャル生物が進化していく過程を追った映像
物理演算エンジンを使った相撲ゲームのなんだか笑えるプレイ映像
センサー位置を把握して利用。自動ドアの開け方を学習したツバメ

この記事へのコメント
※コメント欄が表示されない場合、ブラウザの設定やアドオンを確認してみてください。
※URLや特定の単語を含むコメントはすぐに反映されず、確認後に公開されます。
1. 名無しさん
返信する
2. 名無しさん
返信する
3. 名無しさん
返信する
4. 名無しさん
返信する
進化がマッチしてる
5. 名無しさん
返信する
単純作業がいくらできるようになっても、人がプログラム書けば1世代で終わるじゃん
途方もない作業ができるようになったら凄いのだろうけど
それを覚えさせるのにどれだけ時間がかかるんだろうね
限界が見えないように思えるけど、最適解だとチェック確認するのが寿命のある人間な時点で、行き詰る気がする
6. 名無しさん
返信する
「遺伝的アルゴリズム」や「ニューラルネットワーク」でググってごらん
最初の3行は完全な誤謬。
ゲームの早解きって視点”のみ”ならそう見えるのかもしれないけど。
次の2行はアルゴリズムの効率化と計算速度でなんとかなる(予定)。
ニューラルネットワーク自体は元々何十年も前に概念自体はできてたわけで、ここ5年ぐらいでようやくまともに計算できる計算速度を人間が手に入れたから再評価されているだけ。
最後の2行も誤謬。最終的な出力を最適解かどうか判断する必要はない。計算速度に依存しているからある程度上手く行った時点で学習を打ち切るだけだから。ずっと学習させ続けることの弊害もあるしね。ちなみに学習内容が最適か否かは今のところ判断する方法がない(ことになっている)から、学習過程の評価も難しいかもね。
7. 名無しさん
返信する
他にも難しい事を面白おかしく紹介してくれて見ているだけで楽しい。
頭の中は???でいっぱいになる事が多いけどw
8. 名無しさん
返信する
9. 名無しさん
返信する
10. 名無しさん
返信する
11. 名無しさん
返信する
12. 偽物ブランド
返信する
安心、安全にお届けします
価格、品質、自信のある商品を取り揃えておりますので、
当店の主要な経営のブランド:ヴィトン シャネル ロレックスなど.
当店は主に経営する商品:かばん.バッグ .財布 .キーケース. .腕時計など.
日本には無い商品,日本では高価な商品,弊社のない商品,取引先を代理して製造会社を連絡することができる.
弊社長年の豊富な経験と実績があり.輸入手続も一切は弊社におまかせできます.ご希望の商品を責任を持ってお届けします.
当店の商品は特恵を与える。興味あれば、是非ご覧下さい
財布、腕時計、バッグ一品市場