最好是提前被告知任务类型,也可以从目标变量的情况来判断任务类型。聚类任务不需要目标变量,这一点是易于判断的。从目标变量的实际意义进行判断也是一种方法,还有一种粗糙的判断是分类还是回归任务的方法:观察目标变量的变化是否光滑且变量的类别是否多。因为,对于一般分类任务而言,类别数较少,而且我们只需要类别,不需要类别间的变化过程,因此变量的变化是不光滑的,我们可以将这种类别数较少且变化不光滑的数据简单判定为离散数据;对于回归任务,我们需要目标变量的变化过程,因此回归任务的目标变量显得更加光滑,并且为了能光滑,变量的类别也会多,我们可以将这种变量的类别多且变化光滑的数据简单判定为连续数据。但是以上粗糙的方法有时并不奏效,我们可以根据模型的实际使用反馈来调整,但最好是被提前告知任务类型。