Parameterized boolean functions are a replacement for neural nets