我正在关注有关机器学习基础的教程,并且提到某些东西可以是功能或标签。
据我所知,功能是正在使用的数据的属性。我不知道标签是什么,我知道单词的含义,但是我想知道它在机器学习的上下文中的含义。
我正在关注有关机器学习基础的教程,并且提到某些东西可以是功能或标签。
据我所知,功能是正在使用的数据的属性。我不知道标签是什么,我知道单词的含义,但是我想知道它在机器学习的上下文中的含义。
Answers:
简要地,特征是输入;标签输出。这适用于分类和回归问题。
功能是输入集中数据的一列。例如,如果您要预测某人会选择的宠物的类型,则您的输入功能可能包括年龄,居住地区,家庭收入等。标签是最终的选择,例如狗,鱼,鬣蜥,石头,等等
训练完模型后,您将为其提供包含这些功能的一组新输入。它将返回该人的预测“标签”(宠物类型)。
特征:
机器学习中的功能意味着您的训练数据的属性。或者,您可以在训练数据集中说出列名。
假设这是您的训练数据集
Height Sex Age
61.5 M 20
55.5 F 30
64.5 M 41
55.5 F 51
. . .
. . .
. . .
. . .
然后,这里Height
是Sex
和Age
的功能。
标签:
训练后从模型获得的输出称为标签。
假设你供给上述数据集以某种算法,并产生一个模型来预测性别作为男性或女性,在传递功能,如上述模型age
,height
等
因此,计算后,它将返回性别为Male或Female。那就是标签
先决条件:基本统计数据和ML(线性回归)暴露
可以用一句话来回答-
它们相似,但是其定义根据需要而改变。
让我解释一下我的发言。假设您有一个数据集,为此请考虑exercise.csv
。数据集中的每一列称为要素。性别,年龄,身高,心率,身体温度和卡路里可能是各个列之一。每列代表不同的功能或特性。
User_ID Gender Age Height Weight Duration Heart_Rate Body_Temp Calories
14733363 male 68 190.0 94.0 29.0 105.0 40.8 231.0
14861698 female 20 166.0 60.0 14.0 94.0 40.3 66.0
11179863 male 69 179.0 79.0 5.0 88.0 38.7 26.0
为了巩固理解并弄清难题,我们来解决两个不同的问题(预测案例)。
案例1:在这种情况下,我们可以考虑使用-性别,身高和体重来预测运动中燃烧的卡路里。此处的预测卡路里为Label。卡路里是您要使用-x1:性别,x2:高度和x3:重量等各种功能预测的列。
情况2:在第二种情况下,我们可能希望通过使用性别和体重作为特征来预测Heart_rate。这里Heart_Rate是使用特征-x1 :性别和x2:重量预测的标签。
了解了以上说明后,您就不会再对标签和功能感到困惑了。
假设您要预测气候,那么赋予您的功能将是历史气候数据,当前天气,温度,风速等,而标签将是几个月。上面的组合可以帮助您得出预测。