Perhaps the cart is before the horse in conventional artificial neural networks. With adjustable dot products and a single frozen activation function. To put the cart behind the horse you can use a fixed system of dot products (fast transform) and indivually adjustable (parametric) avtivation functions AI462 neural networks.