Practice (i.e. trial error) is how unsupervised Machine Learning learns. FSD ChatGPT use a combination of supervised Machine Learning and reinforcement learning. Unsupervised Machine Learning would be way too inefficient for these