-
公开(公告)号:US10338994B1
公开(公告)日:2019-07-02
申请号:US16165331
申请日:2018-10-19
Applicant: SAS Institute Inc.
Inventor: Jingrui Xie , Yue Li , Yung-Hsin Chien , Pu Wang
Abstract: In some examples, a processing device can receive prediction data representing a prediction. The processing device can also receive files defining abnormal data-point patterns to be identified in the prediction data. The processing device can identify at least one abnormal data-point pattern in the prediction data by executing customizable program-code in the files. The processing device can determine an override process that corresponds to the at least one abnormal data-point pattern in response to identifying the at least one abnormal data-point pattern in the prediction data. The processing device can execute the override process to generate a corrected version of the prediction data. The processing device can then adjust one or more computer parameters based on the corrected version of the prediction data.
-
公开(公告)号:US10685283B2
公开(公告)日:2020-06-16
申请号:US16726616
申请日:2019-12-24
Applicant: SAS Institute Inc.
Inventor: Yue Li , Michele Angelo Trovero , Phillip Mark Helmkamp , Jerzy Michal Brzezicki , Macklin Carter Frazier , Timothy Patrick Haley , Randy Thomas Solomonson , Sangmin Kim , Steven Christopher Mills , Yung-Hsin Chien , Ron Travis Hodgin , Jingrui Xie
IPC: G06N3/08 , G06F16/2458 , G06F16/28 , G06N3/04 , G06F16/242 , G06F16/248 , G06F16/26 , H04L12/24
Abstract: A pipeline system for time-series data forecasting using a distributed computing environment is disclosed herein. In one example, a pipeline for forecasting time series is generated. The pipeline represents a sequence of operations for processing the time series to produce modeling results such as forecasts of the time series. The pipeline includes a segmentation operation for categorizing the time series into multiple demand classes based on demand characteristics of the time series. The pipeline also includes multiple sub-pipelines corresponding to the multiple demand classes. Each of the sub-pipelines applies a model strategy to the time series in the corresponding demand class. The model strategy is selected from multiple candidate model strategies based on predetermined relationships between the demand classes and the candidate model strategies. The pipeline is executed to determine the modeling results for the time series.
-