场景
商品的价格会随时间发生变化,可以通过ML .NET
的异常情况检测
功能获得价格的拐点
和峰值
,为决策做参考
数据集
数据来自Every Cryptocurrency Daily Market Price
原始数据包含币种symbol、时间date、开盘价open、最高价high、最低价low、收盘价close等多种数据
这里只取Bitcoin在2013年4月28日至2018年11月29日的开盘价格,如图所示
训练
自动化ML尚不支持异常情况检测
,所以这里需要正常的写代码
根据教程:使用 ML.NET 检测产品销售中的异常的步骤,可以很简单的进行coding
峰值检测
关键代码如下
var iidSpikeEstimator = mlContext.Transforms.DetectIidSpike(