Add associative perceptron and custom feature extractor