A Low-Cost Fault-Tolerant Approach for Hardware Implementation of Artificial Neural Networks | Synapse