Neural Network Forecasting Time-Series Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing forecasting models for telecommunications networks face challenges due to their low-capacity learning approaches, requiring multiple models for each time-series, leading to high computational costs and the risk of overfitting, especially in dynamic network environments with many data points.

Innovation Solution

A neural network architecture that separates time-series data into groups and applies them to multiple sub-branches, generating separate forecasting coefficients for each output time point, using an inverse Wavelet transform for improved prediction performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a forecasting model is trained for each time-series using low-capacity learning approaches, then the model can fit the historical time-series, but the computational cost and memory requirements become tremendous when forecasting thousands of time-series

Engineering Contradiction:
Improveforecasting accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent combines multiple individual time-series forecasting models into a single unified neural network model. Instead of training separate models for each time-series, the invention processes multiple time-series simultaneously through one model, sharing computational resources and parameters across all series. This merging approach dramatically reduces the total computational cost and memory requirements while maintaining forecasting accuracy for thousands of time-series points.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If low-capacity learning approaches are used with careful model selection by forecasting experts, then the model can be fit to historical data, but the approach does not scale in network settings with large numbers of changing data points

Engineering Contradiction:
Improvemodel fit qualityVSAvoidscalability to network environments
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic neural network architecture that automatically adapts to different time-series patterns and changes in the underlying random processes. The model uses dynamic parameter adjustment and learns from multiple time-series simultaneously, enabling it to scale to network environments with thousands of changing data points. The system dynamically adjusts its forecasting approach based on the characteristics of each time-series without requiring manual model selection or expert intervention for each series.

Inventive Principle:
Principle #15Dynamics

3Reliability

If LSTM layers are used to fit time-series with specific structural constraints, then the model can capture temporal dependencies, but the model capacity is limited by the imposed structure

Engineering Contradiction:
Improvetemporal dependency captureVSAvoidmodel capacity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the time-series processing into multiple parallel processing streams within the neural network, allowing different parts of the model to handle different aspects of temporal patterns. Instead of forcing all time-series through a single rigid LSTM structure, the invention divides the processing into multiple pathways that can capture diverse temporal dependencies simultaneously, thereby increasing overall model capacity while maintaining the ability to capture temporal relationships.

Inventive Principle:
Principle #1Segmentation

4Productivity

If Fourier transforms are used in the output layer to fit all future points to the same function, then the model can generate forecasts, but the model capacity is limited by this constraint

Engineering Contradiction:
Improveforecast generation capabilityVSAvoidmodel capacity
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by allowing different parts of the output to be generated by different functions rather than forcing all future points to conform to a single Fourier transform. The neural network generates forecasts with varying characteristics for different time points and different time-series, enabling each local region of the forecast to have the appropriate quality and pattern. This approach dramatically increases model capacity while maintaining forecast generation capability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12045707B2Forecasting time-series data in a network environment
Publication Date: 2024.07.23 CIENA CORP
  • US12045707B2 patent drawing
  • US12045707B2 patent drawing
  • US12045707B2 patent drawing

AI summary

Systems, methods, and computer-readable medium for forecasting a time-series are provided. In one implementation, a method is configured to include a step of providing a time-series to a neural network including one or more branches for processing one or more portions of the time-series. In each of the one or more branches, the method includes separating the respective portion of the time-series into individual portions and applying each portion to a respective sub-branch of a plurality of sub-branches of the one or more branches. The method also includes generating forecasting coefficients for each output time point in each of the respective sub-branches and providing a forecast of the time-series based at least on the forecasting coefficients.