A complex numbered version of the back-propagation algorithm