Self-learning fuzzy controllers based on temporal backpropagation | Synapse