有监督学习是一种使用标注数据训练模型以进行预测的机器学习方法。在有监督学习中,模型学习使用已知的输入数据和响应来执行分类或回归任务。
有监督学习是一种机器学习方法,使用带标签的数据训练模型进行预测,其中算法从已知输入数据(特征)及其对应的已知响应或输出中学习。
主要有分类和回归两类:分类预测类别响应,例如判断设备部件是有缺陷还是良好;回归预测连续数值,例如用电负荷或电池荷电状态 (SOC)。
有监督学习需要具有已知输入和输出的带标签训练数据,而无监督学习使用无标签数据在无人干预的情况下发现隐藏模式。有监督学习结果通常更准确,但需要耗时且可能昂贵的数据标注。
常见应用包括医学影像与肿瘤检测、心电图 (ECG) 信号分类、用电负荷预测、信用评分、工业自动化中的异常检测,以及电动汽车中电池荷电状态 (SOC) 估计。
决策树、支持向量机 (SVM) 和神经网络都可应用于有监督学习中的分类与回归任务。
改进模型通常包括特征工程(包括特征选择与转换)和超参数调优,以确定诸如学习率、批量大小和训练周期数等参数,从而获得最佳模型性能。
MATLAB 提供 Classification Learner 和 Regression Learner App 用于训练和评估机器学习模型,提供用于神经网络的 Deep Network Designer 应用,以及用于数据预处理、特征工程和将模型部署到嵌入式系统的工具。
带标签的数据提供正确的输入-输出配对,使模型能够学习其中的模式和关系,从而直接影响预测准确性。带标签数据的质量和真实性对模型性能以及模型在未见数据上的泛化能力至关重要。
资源
通过文档、示例、视频等拓展您的知识。