In some sense, one could think of human dreams as synthetic data generation. Surely looks a lot like one part of the brain (one network) generates samples to train some other networks in the brain. Perhaps to consolidate the knowledge across all systems, or transfer it from one high-level, flexible slow network to another - a fast, responsive, dumb but highly customized one, both to be used in different situations or for different aspects of life.