【发布时间】:2018-12-11 07:45:42
【问题描述】:
有人可以帮助我了解深度特征合成自动创建的这种特征如何实际工作吗?我遇到了这么多创建的此类功能,但我不确定它是如何工作的。我无法在这里连接整个代码,尽管我确信阅读过官方功能工具文档的人都知道这个例子。希望看到回复!感谢您的宝贵时间!
【问题讨论】:
标签: python featuretools
有人可以帮助我了解深度特征合成自动创建的这种特征如何实际工作吗?我遇到了这么多创建的此类功能,但我不确定它是如何工作的。我无法在这里连接整个代码,尽管我确信阅读过官方功能工具文档的人都知道这个例子。希望看到回复!感谢您的宝贵时间!
【问题讨论】:
标签: python featuretools
这是为“客户”表生成的功能。
特征SUM(sessions.MIN(transactions.amount)) 可以解释为客户每次会话的最小交易金额的总和。
这是由
计算的Featuretools 使用深度特征合成来堆叠基元以制作更复杂的特征。所以在这种情况下,它使用MIN 原语和SUM 原语来生成深度为 2 的特征。这个深度很有用,因为您可以获得机器学习的复杂模式。
例如,功能MAX(sessions.SUM(transactions.amount)) 可以解释为客户在所有会话中花费的最大金额。
【讨论】: