Neural network ensembles
Optimization by simulated annealing