Dreaming introduces noise into our system. There’s a compelling hypothesis in machine learning called ‘overfitting,’ where systems become so tuned to recognizing patterns that they falter when faced with new, unexpected scenarios. Some computer scientists are exploring ways to inject noise into computational models to keep them adaptable.