fixed multilayer perceptron