详细内容或原文请订阅后点击阅览
儿童机器学习:您的第一个机器学习程序
为什么重要:面向儿童的机器学习:您的第一个 ML 程序教程是专门为 6 至 10 年级的学生设计的。
来源:人工智能+简介
简介儿童机器学习:欢迎年轻的程序员们,开始您在机器学习世界中的第一次激动人心的冒险!这听起来可能很复杂,但别担心,我们会将其分解成小块。机器学习就是教计算机如何从数据中学习和做出决策,就像我们人类从经验中学习和做出决策一样。
这适合谁?
这适合谁?年级:6 至 10 年级
年级本教程面向 6 至 10 年级的学生,他们对 Python 有一些基本了解,包括变量、数据类型、循环、函数,并对数据和解决问题有一般兴趣。因此,如果您热衷于探索如何让计算机从数据中学习,那么您来对地方了!
我们将学到什么?
我们将学到什么?在本教程中,我们将学习如何使用名为 Scikit-learn 的 Python 库创建一个基本的机器学习模型。我们将使用一个简单而著名的数据集,称为“鸢尾花”数据集,其中包括三种不同种类的鸢尾花的不同测量值。
了解您的第一个机器学习程序
了解您的第一个机器学习程序 了解您的第一个机器学习程序在机器学习中,我们的目标是创建一个模型 - 这是一种从数据中学习的计算机程序。在使用现有数据(称为训练数据)训练模型后,我们可以使用它根据新的、看不见的数据进行预测。
Scikit-learn 是一个流行的机器学习 Python 库。它有很多工具可以轻松创建和训练这些模型。
让我们看一个简单的机器学习程序:
让我们将此代码分解为更简单的步骤:
我们首先导入必要的库。我们将使用来自 sklearn 的数据集来加载鸢尾花数据集,使用 train_test_split 将数据集拆分为训练集和测试集,使用 tree 使用决策树模型,并使用 accuracy_score 来衡量模型的表现。
数据集
sklearn
train_test_split
tree
accuracy_score
fit
book