A comparative analysis of activation functions in neural networks: unveiling categories | Synapse