请根据您对机器学习模型的了解，列出5种常见的机器学习模型类型，每个类型用一句话描述。
user
1. 监督学习模型：通过已标注的数据进行训练，能够对新数据进行预测或分类。
2. 无监督学习模型：利用未标注的数据，发现数据中的固有结构或模式。
3. 强化学习模型：通过与环境交互，学习如何采取行动以最大化某种长期回报。
4. 半监督学习模型：结合少量标注数据和大量未标注数据进行学习，以提高模型的预测准确性。
5. 迁移学习模型：通过将一个任务上学到的知识应用到另一个相关任务上，提高模型的泛化能力。
assistant