什么是 Compose?¶

Compose 是一种用于自动化预测工程的机器学习工具。它允许您构建预测问题并为监督学习生成标签。最终用户通过编写一个标签函数来定义感兴趣的结果,然后运行搜索以自动从历史数据中提取训练样本。然后将其结果提供给 Featuretools 进行自动化特征工程,随后提供给 EvalML 进行自动化机器学习。应用机器学习工程师的工作流程因此变为

通过自动化机器学习流程的早期阶段,我们的最终用户可以轻松定义任务并解决它。
主要概念¶
通过使用标签生成器和标签函数来构建预测问题。标签生成器沿着时间索引自动提取数据以生成标签。该过程首先在最少量数据后设置第一个截止时间。然后使用间隔将后续截止时间分开。从每个截止时间开始,一个窗口确定要传递到标签函数的数据量,也称为数据切片。
然后,标签函数将提取的数据切片转换为标签。
当标签函数返回连续值时,可以使用标签转换将标签进一步处理为离散值。