GitHub Wanxing リソース: 強化学習アルゴリズムの実装、チュートリアル コード学習計画

GitHub Wanxing リソース: 強化学習アルゴリズムの実装、チュートリアル コード学習計画

[[273322]]

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載しています。転載の際は出典元にご連絡ください。

強化学習 (RL) の登場以来、AI は StarCraft をプレイして Atari の王者になれるようになり、専門家を魅了し、素人を驚かせてきました。

こちらは1万以上の星を獲得した強化学習リソースです。チュートリアルの推奨だけでなく、サポート演習も用意されています。ネットユーザーからは学習後の評価が高く、リアルタイムで更新もされています。

入学要件は厳しくなく、数学と機械学習に関する基礎知識のみが必要です。

明確な学習パス

強化学習を始めたいなら、質の高いコースが不可欠です。

強化学習のリソースは何千もありますが、プロジェクト作成者の Denny Britz は次の 2 つを強く推奨しています。

デビッド・シルバーの強化学習コース:

http://www0.cs.ucl.ac.uk/staff/d.silver/web/Teaching.html

リチャード・サットンとアンドリュー・バートの『強化学習入門(第2版)』

http://incompleteideas.net/book/RLbook2018.pdf

ps 実際のテストには魔法は必要ありません

デニー・ブリッツ氏は、この2冊の本には強化学習を始めるために知っておくべき研究論文がほぼ網羅されていると語りました。基礎が高さを決めるので、理論的な知識もしっかりと学ぶ必要があります。

理論はありますが、本にはアルゴリズムの実装はありません。

心配しないでください。Denny Britz は、Python、OpenAI Gym、Tensorflow を使用して標準的な強化アルゴリズムのほとんどを個人的に実装し、教材と組み合わせて誰もが使用できるように共有しています。

それはとても思いやりのあることだ。

この Wanxing リソースでは、各フォルダーは教科書の 1 つ以上の章に対応しています。各フォルダーには、演習と解答に加えて、学習目標のセット、基礎となる概念の概要、および関連リンクが含まれています。

「モデルベースの強化学習: 動的プログラミングを使用したポリシー反復と値反復」の章を例に挙げます。

この章は、David Silver の RL コース「動的プログラミング計画」の 3 番目の講義の補足です。

まず、学習目標は次のとおりです。

  • 政策評価と政策改善の違い、そしてこれらのプロセスがどのように相互作用するかを理解する
  • ポリシー反復アルゴリズムを理解する
  • 価値反復アルゴリズムを理解する
  • 動的プログラミング手法の限界を理解する

学習目標を設定すると、このチュートリアルで重要な概念も強調表示されます。

最後に、実践的な演習を紹介します。

大きな枠組みは設定されています。空白を埋める方法に集中するだけです。

標準的な回答は記事の最後に添付されています。

実装されたアルゴリズムのリスト

このチュートリアルでは、次のアルゴリズムの実装について説明します。

  • 動的プログラミング戦略評価
  • 動的プログラミング戦略の反復
  • 動的プログラミング値の反復
  • モンテカルロ予測
  • イプシロン貪欲戦略のモンテカルロ制御
  • 重要度サンプリングによるモンテカルロオフポリシー制御
  • SARSA(戦略TD学習)
  • Q学習(オフポリシーTD学習)
  • 線形関数近似のためのQ学習
  • Atari ゲームのためのディープ Q 学習
  • Atari ゲーム向けデュアルディープ Q 学習
  • 優先体験再生によるディープ Q 学習 (構築中)
  • 政策勾配:ベースライン強化
  • ポリシー勾配: ベースライン アクター クリティック アルゴリズム
  • ポリシー勾配: 連続アクション空間を備えたベースラインアクタークリティックアルゴリズム
  • 連続アクション空間における決定論的ポリシー勾配 (WIP)
  • DDPG(建設中)
  • 非同期アドバンテージアクタークリティックアルゴリズム (A3C)

学習パスは非常に明確で、非常に質の高いリソースなので、評価してみませんか?

ポータル:

https://github.com/dennybritz/reinforcement-learning

<<:  IoT、ビッグデータ、AIの現状はどうなっているのでしょうか?

>>:  ZTEのインテリジェントビデオReIDアルゴリズムは大きな進歩を遂げ、3つの主要なデータセットで世界記録を更新しました。

ブログ    
ブログ    

推薦する

新しいAIシステムが地震を正確に予測できるようになりました

科学者たちは地震を正確に予測できる人工知能(AI)システムを開発した。これは自然災害に備え、人命を救...

AI、自動化、そして仕事の未来: 取り組むべき10の課題

[[236355]]職場で機械が人間の労働に取って代わるにつれ、その恩恵を受けるためには私たち全員が...

来年のビジネス インテリジェンスの見通しはどうでしょうか?

インテリジェント テクノロジーの使用が拡大するにつれて、ビジネス インテリジェンスの最新動向を常に把...

Hubo Technologyが「2019年グローバルフィンテックイノベーションTOP50」に選出されました

最近、世界をリードするインテリジェント金融検索エンジンであるHubo Technologyが「201...

ディープラーニングを理解するための鍵 - パラメータ

これは、これまで見た中で最もわかりやすいニューラル ネットワーク パラメータの説明です。数式も最小限...

2020年のサイバーセキュリティの転換点: 人工知能

先日終了したRSAC2020カンファレンスのテーマは「ヒューマンファクター」でした。業界では、この重...

これら 5 つのオープンソース ソフトウェアを使用すると、音声からテキストへの変換が簡単になります。

音声テキスト変換(STT)システムは、話した言葉をテキストに変換できる方法です。私たちがよく使うWe...

人工知能は日常のビジネス業務をどのように変えるのでしょうか?

「人工知能」という言葉を聞くと、まず頭に浮かぶのは「スマートデバイス/スマートシステム」です。しか...

2018 年の人工知能の 8 つの主要トレンド!

[[251877]]計算の観点から見ると、ビッグデータ分析のトレンドは流れ星のように消えることはあ...

ChatGPTへの対処方法

このテーマについて、人工知能の起源と発展、その一般原理、不安を避ける方法、そして時代に追いつく方法な...

...

アリババのPingtouge Xuantie CPUが重要な進歩を遂げました。RISC-V + Android 12 AIサポートを初めて実現しました。

アリババの平頭半導体は、ARMアーキテクチャの自社開発プロセッサYitian 710の商用化を実現し...

ドローン配送業界は明るい未来を秘めているが、発展は遅い

[[264900]] [51CTO.com クイック翻訳] Amazonは5年前にドローン配達につい...

人工知能の最初のグループが解雇された

全世界を置き換えると叫んだ人工知能は、ついに失業という苦境に陥った。スウェーデンのオンライン銀行であ...