ONNX 模型库
返回模型

说明文档

3DBall 训练智能体

这是一个使用 Unity ML-Agents 库创建的、在 3DBall 环境中运行的 PPO 智能体训练模型。该智能体学习在移动平台上尽可能长时间地保持球体平衡。

训练超参数

该智能体使用 3DBall.yaml 文件中的以下配置进行训练:

behaviors:
  3DBall:
    trainer_type: ppo
    hyperparameters:
      learning_rate: 0.0003
      learning_rate_schedule: linear
      beta: 0.0005
      epsilon: 0.2
      lambd: 0.95
      num_epoch: 3
      buffer_size: 2048
      batch_size: 256
      time_horizon: 1024
    network_settings:
      normalize: false
      hidden_units: 128
      num_layers: 2
      vis_encode_type: simple
    reward_signals:
      extrinsic:
        gamma: 0.99
        strength: 1.0
    checkpoint_interval: 500000
    threaded: true

视频演示

以下是训练后智能体的实际运行视频,展示了其学习到的行为。

<video controls width="100%"> <source src="3DBall_Demo.mp4" type="video/mp4"> 您的浏览器不支持 video 标签。 </video>

VisionaryKunal/3DBall-MLAgents

作者 VisionaryKunal

reinforcement-learning ml-agents
↓ 1 ♥ 0

创建时间: 2025-09-07 13:56:02+00:00

更新时间: 2025-09-07 17:16:16+00:00

在 Hugging Face 上查看

文件 (17)

.gitattributes
3DBall.onnx ONNX
3DBall/3DBall-499484.onnx ONNX
3DBall/3DBall-499484.pt
3DBall/3DBall-500484.onnx ONNX
3DBall/3DBall-500484.pt
3DBall/checkpoint.pt
3DBall/events.out.tfevents.1757158018.LAPTOPFORWORK.10612.0
3DBall_Demo (online-video-cutter.com).mp4
3DBall_Demo.mp4
3DBall_Demo_(1).mp4
README.md
config.json
configuration.yaml
run_logs/Player-0.log
run_logs/timers.json
run_logs/training_status.json