ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 什么是机器学习? > 原文: [https://pythonbasics.org/what-is-machine-learning/](https://pythonbasics.org/what-is-machine-learning/) 机器学习是人工智能的一个子领域。 科学家一直在尝试制造智能机器。 这台机器擅长于一件事,除了编程要完成的任务外,只有一件事无能为力。 ## 机器学习 ### 历史 1997 年,一台名为“深蓝”的计算机击败了世界象棋世界象棋锦标赛的冠军。聪明? 不,这是这台计算机所能做的:它无能为力。 因此,如果您遇到新问题,计算机将无法解决。 这意味着用新的逻辑和规则创建一个新程序。 您可以使用从示例和经验中学习的算法,而不必依赖硬编码规则。 这称为机器学习。 ![artificial intelligence](https://img.kancloud.cn/07/b9/07b9948970e2ffd55cee9715addea668_1160x838.jpg) ### 示例 机器学习算法可以解决许多问题,例如: * **垃圾邮件分类**:电子邮件是否是垃圾邮件。 * **文档分类**:它是什么类型的文档。 * **人脸检测**:是不是人脸? * **价格预测**:预期价格是多少?。 还有很多。 机器学习算法有不同类型,它们可以分为: * 监督学习算法 * 无监督学习算法 ### 分类 监督学习问题的一种类型是分类。 假设算法必须确定电子邮件是否为垃圾邮件。 您可以编写许多逻辑规则,但这很难维护并且很难更改。 您可以做的是创建一个程序,该程序使用应为输入生成的带有标签的输出示例。 该程序使用交易数据。 用训练数据对算法进行训练后,您可以进行预测。 给定一个新的示例电子邮件,该算法可以**预测/分类**,无论新电子邮件是垃圾邮件还是垃圾邮件。 由于使用了训练数据,因此我们将其称为**监督学习算法**。