AlgebraNets