187: Self-Driving Arm

Published: Feb. 15, 2017, 7:27 p.m.

b'

Crossing machine intelligence, robotics, and medicine, Patrick Pilarski (@patrickpilarski) is working on smart prosthetic limbs.

Build your own learning robot references:\\xa0Weka Data Mining Software in Java\\xa0for getting to know your data,\\xa0OpenIA Gym\\xa0for understanding reinforcement learning algorithms,\\xa0Robotis Servos\\xa0for the robot (AX is the lower priced line), and five lines of code:

  pred = numpy.dot(xt,w) 
delta = r + gamma*numpy.dot(xtp1,w) - pred
e = gamma*lamda*e + xt
w = w + alpha*delta*e
xt = xtp1

Patrick even made us a\\xa0file\\xa0(with comments and everything!).

Once done, you can enter the\\xa0Cybathlon. (Or check out a look at\\xa0Cybathlon 2016 coverage.)

Machine Man\\xa0by Max Barry

Snow Country\\xa0by Bokushi Suzuki

Aimee Mullins and her many amazing legs\\xa0(TED Talk)

Patrick is a\\xa0professor at University of Alberta, though a lot more than that: he is the Canada Research Chair in Machine Intelligence for Rehabilitation at the University of Alberta, and Assistant Professor in the Division of Physical Medicine and Rehabilitation, and a principal investigator with both the Alberta Machine Intelligence Institute \\xa0(Amii) and the Reinforcement Learning and Artificial Intelligence Laboratory (RLAI). See his TED talk:\\xa0Intelligent Artificial Limbs.

'