Neural Network/Mind Render AI Drill(Free)

With this asset, you can train a neural network using the inverted pendulum example.


The inverted pendulum problem involves keeping a rod upright on a cart by properly controlling the cart, and it is often used as a benchmark problem for evaluating the performance of control algorithms.


You can experiment with how changing various settings, such as the number of layers in the neural network, affects the learning process.


The asset includes a foundational explanation of AI (documents), program development, and a simulation environment. The documents describe the following:


[Introduction]

This document explains the prerequisites required to use Mind Render AI Drill.


Install Unity Hub

Install Unity

Sign in to Unity

Add a project

Install Visual Studio Code

Edit the program


[Neural Network]

Using an inverted pendulum as an example, his document explains how to train a neural network using backpropagation and gradient descent.


Brief Review of Neural Networks

Gradient Descent

Problem Setting

Overview of the Program

Code Descriptions

Training Result

Optional Exercises

Appendix A. Universal Approximation Theorem

Appendix B. Backpropagation