Можешь объяснить ключевые различия между supervised и unsupervised обучением в Python, включая их применение и частые алгоритмы, связанные с каждым подходом? — ДейлиПреп