AI Risk Scoring for Cloud Resource Optimization Recommendations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Assessing and implementing computing resources optimization recommendations in cloud environments is challenging due to the large volume of recommendations, lack of domain knowledge, and the difficulty in determining the impact and risk of implementation, leading to inefficient and costly manual assessments.
Innovation Solution
A dynamic and robust risk assessment mechanism using a Generative Artificial Intelligence (Gen AI) model generates Optimization Implementation Risk Indicator (OIRI) scores and assessments to evaluate the risks associated with implementing computing resources optimization recommendations, providing users with informed decision-making.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual assessment of computing resources optimization recommendations is performed, then domain knowledge and expertise can be applied, but labor and time costs increase significantly
Solution Approach 1:
An AI-based risk assessment service acts as an intermediary between the optimization recommendation system and human users. This service automatically evaluates risks associated with computing resource optimization recommendations using machine learning models, providing risk scores and assessments that assist human decision-makers without requiring their direct involvement in the technical assessment process.
Solution Approach 2:
The patent replaces manual mechanical assessment processes with an automated AI-based system. The mechanical system of human experts manually reviewing recommendations is substituted with an automated risk assessment service that uses machine learning models to evaluate risks, calculate risk scores, and generate assessments automatically, thereby eliminating labor and time costs associated with manual assessment.
2Reliability
If comprehensive risk assessment of optimization recommendations is performed, then implementation risks are minimized, but system complexity and processing requirements increase
Solution Approach 1:
The risk assessment system is segmented into distinct functional components: a risk assessment service layer that handles high-level coordination, machine learning models that perform specific risk evaluation tasks, and integration interfaces that connect to cloud service providers. This segmentation allows each component to be optimized independently and simplifies the overall system architecture.
Solution Approach 2:
The AI-based risk assessment service serves as an intermediary layer between the complex machine learning models and the users, abstracting away the complexity of the underlying models. Users interact with simple risk scores and assessments rather than dealing with the complex mechanics of the machine learning evaluation process.
3Productivity
If AI-based automated risk assessment is implemented, then labor and time costs are reduced, but the system requires sophisticated machine learning models and infrastructure
Solution Approach 1:
The risk assessment service acts as an intermediary that manages the complexity of sophisticated machine learning models. It provides a simplified interface to users while handling complex model training, evaluation, and inference processes in the background, thereby enabling high productivity without exposing users to model complexity.
Solution Approach 2:
The system uses machine learning models that are trained on historical data and can be replicated and deployed across multiple environments. Once a model is trained and validated, it can be copied and used to assess risks for different cloud service providers and different optimization scenarios, maintaining high productivity while managing model complexity through reuse.
Data Source
AI summary
Methods, systems, and computer-readable storage media for evaluating risks associated with implementation of computing resources optimization recommendations. A parquet file is generated for the computing resources optimization recommendations according to a pre-determined format. The predetermined format includes a set of fields representing information of the computing resources optimization recommendations. The parquet file is processed to obtain values corresponding to a subset of the set of fields for each of the computing resources optimization recommendations and a prompt is generated based on the obtained values. Further, Generative Artificial Intelligence (Gen AI) model is used to generate an optimization implementation risk indicator (OIRI) score and an OIRI assessment of each of the computing resources optimization recommendations based upon the respective prompt. The OIRI score and the OIRI assessment along with each of the computing resources optimization recommendation are displayed in a graphical user interface of a client device of a user.


