A training method that updates hidden layers using fixed random projections of output errors instead of backpropagation.