Will One Small Step for AI Be One Giant Leap for Robotics?


Robot learns to walk by itself using artificial intelligence.

Have you ever wondered how human-like a robot can become? Initially, in the learning phase, a tendon-driving robotic limb undergoes a motor babbling phase where the system attempts random control sequences and gathers the associated kinematics. The input-output data from the motor babbling is fed to a multi-layer perceptron artificial neural network (ANN) to train it. In turn, the trained ANN produces an initial output-input (inverse) map based on the system’s dynamics.

The ANN of the inverse map from 6D kinematics to a 3D motor control sequences has three layers and twenty-four nodes total. There are six nodes in the input layer, fifteen nodes in the hidden layer, and three nodes in the output layer. The hyperbolic tangent sigmoid transfer function was used to compute a layer’s output from its net input—well suited for neural networks when velocity is a priority over the precise shape of the transfer function. Scaling was used for the output layer.  
    
The next phase refines the initial learning and consists of two parts—exploration and converging toward high reward. Exploring random attempts over time will result in solutions with a treadmill reward. Then, the behaviour is reinforced with a reward to refine the inverse map. The ANN’s weights are adjusted between attempts to enable the system to learn from experience.

The results are the G2P algorithm is able to learn how to propel a treadmill autonomously—without explicit modelling of the dynamics or closed-loop error sensing. In effect, the researchers created robots that learn from experience and experimentation, rather than explicit instructions or prior simulation guidance. “May lead to a class of robots with unique advantages in terms of design, versatility, and performance,” and “contributes to computational neuroscience by providing a biologically and developmentally tenable learning strategy for anatomically plausible limbs.”

Comments

Popular posts from this blog

Deep Learning & Medical Imaging

Artificial Intelligence & Cyber Security

HOW ARE IoT & HOME AUTOMATION RELATED?