Reinforcement learning in 3D visualisation environment


Ilya Yatsyshin

Related Product or JB Team


Mentor's location


Project tasks:
  • integrate one of reinforcement learning algorithms (e.g. Proximal Policy Optimization [PPO]) in CoSpaces app to teach agent to solve task in some environment (e.g. balanced ball on a platform);
  • implement visualisation of learning process;
  • ability to create learning environments and setup them from script.

Machine learning, 3D graphics

Desired result

The ability to create a machine learning environment in CoSpaces scene and visualise the training process.


Programming languages necessary for the project: Java & Python.

Knowledge / skills: basic experience with machine learning.

Result presentation