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