Neural networks and their applications | Synapse