Phase-Functioned Neural Networks for Character Control [video]
youtube.com
youtube.com
Neurons were constructed by passing an inverter's input through an RC high-pass filter. A ring of these would slowly feed a single pulse, or a pattern of pulses, around the network by something equivalent to phase-shifting an incoming pulse. Sensors, and current or voltage feedback from a straining motor, could adjust the timing or even alter the pattern of the pulses. The pulse train would directly power the movements of the robot.
"Once trained, our system is also extremely fast and compact, requiring only milliseconds of execution time and a few megabytes of memory, even when trained on gigabytes of motion data."