A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor of a data processing system manager configured to manage data processing systems, cause the data processing system manager to perform operations for managing failures of the data processing systems, the operations comprising:
- generating a structured knowledge labeled dataset using:
- one or more structured knowledge attributes stored in a structured knowledge repository, the one or more structured knowledge attributes being extracted from an architecture of a trained machine learning model, the architecture controls how the trained machine learning model generates inferences, and
- one or more failure prediction prompts stored in a failure prediction prompt library;
- fine-tuning an inference model using the structured knowledge labeled dataset to obtain a trained inference model;
- using the trained inference model to generate a failure prediction response, the failure prediction response comprising a failure prediction and a portion of the one or more structured knowledge attributes that provide for interpretability of the failure prediction, the failure prediction being one of the inferences;
- and
- providing the failure prediction response to a user
- wherein prior to generating the structured knowledge labeled dataset, the operations further comprise:
- extracting, using one or more techniques comprising explainable artificial intelligence (AI) techniques, the one or more structured knowledge attributes from the architecture of trained machine learning model;
- and
- storing the one or more structured knowledge attributes extracted from trained machine learning model into the structured knowledge repository.