11,000 種類を超える 5 つ星アセット

8.5 万人以上の顧客による評価

10 万人を超えるフォーラムメンバーが支持

すべてのアセットを Unity が審査済み

ホーム
ツール
AI-ML 統合
このコンテンツはサードパーティのプロバイダーによってホストされており、ターゲティングクッキーを使用することに同意しない限り動画の視聴が許可されません。これらのプロバイダーの動画の視聴を希望する場合は、ターゲティングクッキーのクッキーの設定をオンにしてください。
1/5
Simple Q is a free modular framework that uses the Q Learning algorithm process to allow you to build and train AI agents within the Unity App, without the need for additional assets.
SRP との互換性
Unity のスクリプタブルレンダーパイプライン(SRP)は、C# スクリプトを使用してレンダリングを制御できる機能です。SRP は、ユニバーサルレンダーパイプライン(URP)と HD レンダーパイプライン(HDRP)を支えるテクノロジーです。
Unity のバージョンビルトインURPHDRP
2022.3.14f1
互換性がある
互換性がない
互換性がない
詳細

Need a simple AI/ML framework that uses pure Unity and C#? Without needing to download other assets or learn Python?


If you answered yes, then Simple Q is the framework for you. Start a brain, make a choice, update the reward. All in three easy functions, done from one script.


Fully documented, with all code accompanied by comments explaining their functionality. And three examples included.


With Simple Q you not only build, train, and deploy working AI agents into your games, but also learn how the basics of AI and Machine Learning work, allowing you to build upon the fundementals and create amazing things.


Included in the Framework:

  • Q Learning Algortihm + QTable
  • Replay Buffer Experience
  • Exploration Vs Exploitation (two methods available)
  • Dynamic Decay (two common methods, and a new example method)
  • Shared Data Component (or Individual Experience without)
  • Persistent Data
  • Prioritized Learning (with three working examples to choose from)
  • Buffer Replay Removal Policy (with four working examples to choose from)
  • Attribute Pairs (For better Experience Sampling)
  • Little Q (a very basic setup for Q Learning - great for learning the basics).
  • Three agents/environments (Virtual Battle Bot, 2D Navigator, Dodge Bot (3D)).

Simple Q’s reinforcement learning framework integrates advanced techniques such as prioritized learning and experience replay to accelerate the training process and improve learning efficiency.


Trained data is saved with a simple string set on the component (in the Inspector), which allows multi agents (or NPC’s) to use the same learned data by accessing the same saved path. This enables continuous experimentation and iteration, for developers to freely create trained AI agents for Games/Apps.



Notes:

- There is a single robot model used in the "Dodge Bot" example. This is credited to Quaternius, and is under a CC0 license; see Third-Party Notices.txt file in package for details

- To get the most out of Simple Q, it is advised you read the doc included with the asset.

- Use the namespace "QLearning" to access the classes when building!

技術的な詳細
  • Q Learning Algortihm + QTable
  • Replay Buffer Experience
  • Exploration Vs Exploitation (two methods available)
  • Dynamic Decay (two common methods, and a new example method)
  • Shared Data Component
  • Persistent Data
  • Prioritized Learning (with three working examples to choose from)
  • Buffer Replay Removal Policy (with four working examples to choose from)
  • Attribute Pairs (For better Experience Sampling)
  • Little Q (a very basic setup for Q Learning - great for learning the basics).
  • Three agents/environments (Virtual Battle Bot, 2D Navigator, Dodge Bot (3D)).

Simple Q - ML Framework

(評価数が不足しています)
14 users have favourite this asset
(14)
FREE
20 views in the past week
8ヶ月前
Мужик, мое уважение.
Может это не самое эффективное решение, но именно такое решение я искал. В Keros.NET и TensorFlow.NET я не смог найти нужных мне инструментов для обу...
ライセンス
ファイルサイズ
1.2 MB
最新バージョン
1.0.0
最新リリース日
2024年5月29日
オリジナルの Unity バージョン
2022.3.14
高品質なアセット
11,000 種類を超える 5 つ星アセット
信頼がある
8.5 万人以上の顧客による評価
コミュニティが支持
10 万人以上のフォーラムメンバーが支持
Unity logo
言語選択
フィードバック
パートナープログラム
パートナー
USD
EUR
Copyright © 2025 Unity Technologies
全ての表示価格には消費税は含まれていません
USD
EUR
FREE