LSTM Database Anomaly Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Database systems face unpredictable memory outages due to insufficient random access memory (RAM), leading to costly downtime and reliability issues, as existing technologies lack effective anomaly prediction mechanisms.

Innovation Solution

A machine learning-based anomaly prediction system using a long short-term memory (LSTM) neural network is trained to process performance metrics from a database system, enabling the detection of sequences indicative of upcoming anomalies like memory outages by adjusting weights to minimize error, thereby predicting such events in advance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional monitoring methods are used to detect memory outages, then the system can identify anomalies after they occur, but the system cannot predict upcoming anomalies to prevent downtime

Engineering Contradiction:
Improvedatabase system reliabilityVSAvoiddowntime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The LSTM neural network performs preliminary analysis of performance metrics to predict memory outages before they occur. By training the model on historical metric data and detecting patterns that precede anomalies, the system can take preventive actions ahead of time, transforming reactive monitoring into proactive prediction and thereby reducing downtime while maintaining high reliability

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If machine learning models are trained to predict anomalies with high accuracy, then the prediction precision improves, but the computational complexity and training time increase

Engineering Contradiction:
Improveanomaly prediction accuracyVSAvoidmachine learning model complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system optimizes the balance between prediction accuracy and model complexity by adjusting parameters such as the number of LSTM layers, neurons per layer, and training epochs. This allows the model to achieve sufficient prediction precision for detecting memory outages while keeping computational requirements manageable for deployment in database environments

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11823014B2Machine learning based database anomaly prediction
Publication Date: 2023.11.21 SAP SE
  • US11823014B2 patent drawing
  • US11823014B2 patent drawing
  • US11823014B2 patent drawing

AI summary

A method for machine learning based database management is provided. The method may include training a machine learning model to detect an anomaly that is present and/or developing in a database system. The anomaly in the database system may be detected by at least processing, with a trained machine learning model, one or more performance metrics for the database system. In response to detecting the presence of the anomaly at the database system, one or more remedial actions may be determined for correcting and/or preventing the anomaly at the database system. The one or more remedial actions may further be sent to a database management system associated with the database system. Related systems and articles of manufacture are also provided.