Neural networks do great things when it comes to detecting patterns in noisy input data and assigning unambiguous results to them.