Multilayer neural networks