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が再び人間に勝つ:たった1枚の自撮り写真から人の性格を判別

[[327813]]新たな研究によると、人工知能(AI)は、自撮り写真だけに基づいて人の性格を識別す...

マイクロソフトはIBMとアマゾンに続き、警察への顔認識技術の販売を拒否

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...

機械学習におけるクラス不均衡に対処するための 10 のヒント

導入あるクラスの観測値が他のクラスの観測値よりも高い場合、クラスの不均衡が生じます。例: 不正なクレ...

DeepMind の新しい研究: ReST は大規模なモデルを人間の好みに合わせて調整し、オンライン RLHF よりも効果的です

過去数か月間、私たちは大規模言語モデル (LLM) が高品質のテキストを生成し、幅広い言語タスクを解...

ロボット開発者イノベーションデー | Horizo​​n RDK と NodeHub の新製品

7月25日、「Horizo​​n 2023 Robotics Developer Innovatio...

RFID技術によるスマート製造

RFID 技術は、識別距離が長く、速度が速く、干渉に対する耐性が強く、複数のターゲットを同時に識別で...

端から端まで道を切り開きます! OccWorld: 自動運転の未来に向けた 3D 占有世界モデルへの新しいアプローチ

序文と個人的な理解とても良い作品を見つけたので、皆さんと共有したいと思います!占有+世界モデルに関し...

Google に行ったが、ディープラーニングはできなかった。Facebook の Tian Yuandong が人生の課題と選択について語る

初めての15分間のスピーチの準備に2か月を要し、卒業後すぐにGoogleに入社したものの歯車の一部に...

...

なぜ機械学習は人工知能よりも優れているのでしょうか?

人工知能、データサイエンス、機械学習はすべて同じ分野に属します。問題は、この場合、どちらが正しい目的...

2020 年のデータサイエンスのトレンド

企業が自社が所有するビッグデータを高速かつ効率的、コスト効率よく革新的な方法で活用することをますます...

企業が大型モデルに「参入」する場合、なぜ大手メーカーによる生産が推奨されるのでしょうか?

GPT-3.5が海外で発売されてからまだ1年も経っていないし、文心易言が国内で発売されてからまだ半...

...