Building a Regular Decision Boundary with Deep Networks | Synapse