From Maxout to Channel-Out: Encoding Information on Sparse Pathways | Synapse