A brief review of feed-forward neural networks | Synapse