ANN-Based System Throughput Prediction for As-a-Service Configurations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computer retailers face challenges in determining the exact hardware configuration needed to meet customer expectations for capacity and throughput in 'as-a-service' offerings, which is time-consuming and inefficient due to manual creation and testing by subject matter experts.
Innovation Solution
A method and system utilizing an Artificial Neural Network (ANN) trained on telemetry data to predict system throughput, automating the generation of as-a-service offerings by classifying initial system specifications and outputting recommended configurations that meet required throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual creation and testing of system configurations by subject matter experts is used, then system throughput requirements can be met, but the process is time-consuming and inefficient
Solution Approach 1:
The machine learning model is trained in advance on historical system configuration and throughput data to learn the relationship between hardware specifications and performance metrics. This preliminary training enables the model to predict throughput for new configurations without requiring manual testing, thus resolving the contradiction between accuracy and time consumption.
Solution Approach 2:
Instead of physically testing each system configuration to measure throughput, the patent creates a virtual model (machine learning model) that copies the behavior of actual systems. This model can predict throughput for any given configuration instantaneously, eliminating the time-consuming manual testing process while maintaining prediction accuracy.
2Reliability
If manual configuration testing is performed to ensure customer requirements are met, then reliable system recommendations can be provided, but the process complexity and resource requirements increase
Solution Approach 1:
The patent replaces the mechanical process of manual configuration testing and evaluation with an automated machine learning-based prediction system. The ML model automatically processes system specifications and predicts throughput, eliminating the need for manual intervention and reducing process complexity while maintaining or improving recommendation reliability.
Solution Approach 2:
The machine learning model enables the system to determine appropriate configurations and predict throughput autonomously without requiring subject matter experts. The model self-services by taking system specifications as input and automatically generating accurate throughput predictions and recommendations, thus reducing both complexity and resource requirements.
Data Source
AI summary
A method comprising: obtaining an initial system specification for a system; classifying the initial system specification by using a machine learning model that is configured to yield an estimated system throughput for the system; detecting whether the estimated system throughput is greater than or equal to a required system throughput; and when the estimated system throughput is greater than or equal to the required system throughput, outputting one or more recommended system specifications that are based on the initial system specification.


