Feature discovery by competitive learning | Synapse