Patent ID: 11922294
Assignee: SERVICENOW CANADA INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A non-transitory computer readable medium having code stored thereon to provide an execution block for use with an artificial intelligence neural network system for time series forecasting, the execution block comprising:
a stack of fully connected layers of neural network nodes, said stack having input and output, said output being received in parallel by a first parallel branch and a second parallel branch;
said first parallel branch comprising:
a first fully connected layer of neural network nodes receiving and processing said output and a first waveform generator sub-unit receiving an output of said first fully connected layer;

said second parallel branch comprising:
a second fully connected layer of neural network nodes receiving and processing said output and a second waveform generator sub-unit receiving an output of said second fully connected layer;

wherein
an output of said first parallel branch is a forecast of said execution block based on said input computed as a synthesis of basis functions of said execution block;
an output of said second parallel branch is an estimate of said execution block for said input and is used to form a residual of said input to said execution block;
different basis stacks are trained using different training data sets such that different basis stacks are suitable for different tasks; and
said execution block is deployable for use with input windows of different lengths absent specific modification of the execution block for said input windows.