Neural nets for adaptive filtering and adaptive pattern recognition | Synapse