Skip to content
Universities of Wisconsin
Call Now608-262-2011 Call 608-262-2011 Request Info Request Info Search the UW Extended Campus website Search
Wisconsin Online Collaboratives
  • About Us
    • About Us
    • Accreditation
    • Our Campus Partners
  • Degrees & Programs
  • Admissions & Aid
    • How to Apply
    • Admission Pathways
    • Important Dates
    • Tuition & Financial Aid
    • Transferring Credits
    • Contact an Enrollment Adviser
  • Online Learning
    • About Online Learning
    • Online Learning Formats
    • Capstone Projects
    • Success Coaching
    • Technology Requirements
  • Stories & News
Home Home / Capstone Projects / Graph Neural Networks for CMDB Intelligence

Graph Neural Networks for CMDB Intelligence

Program: Data Science Master's Degree
Location: Not Specified (remote)
Student: John C. Platais

Configuration Management Databases (CMDBs) are essential for modern IT operations. They document the systems, applications, and infrastructure that support enterprise environments. However, many CMDBs become outdated over time. This can happen when discovery tools fail to identify all assets, when relationships change faster than updates are made, or when records are entered manually. These gaps can result in issues with impact analysis, incident response, change management, and automated remediation.  

The goal of this project was to investigate whether machine learning, specifically graph-based models such as Graph Neural Networks (GNNs), can enhance the accuracy of CMDB data. This includes predicting missing relationships, identifying misclassified assets, and recognizing service-level structures. To facilitate experimentation at a realistic scale while addressing privacy concerns, a synthetic dataset was created, representing approximately 3.55 million nodes and 3.63 million edges. This dataset also included metadata fields and noise to reflect the complexities typical of real CMDBs.  

The project compared feature-engineered baselines (XGBoost and Gradient Boosting) with graph-native models, including GraphSAGE, Graph Autoencoder (GAE), and Graph Isomorphism Network (GIN). Results show that while GNNs achieved slightly higher performance in node classification, reaching 60% accuracy and 76% ROC AUC, compared to the baseline’s 59% accuracy and 74% ROC AUC, traditional models outperformed GNNs on link prediction and graph classification. The XGBoost link-prediction model achieved a ROC AUC of approximately 0.90, whereas the Graph Autoencoder produced near-random results, demonstrating the challenges posed by sparse and incomplete neighborhoods. For graph classification, Gradient Boosting consistently produced strong results, while GNN based models showed unstable performance due to limited structural diversity in the synthetic subgraphs. These findings suggest that hybrid approaches, which combine engineered features with learned graph embeddings, may be more effective than relying solely on either classical or graph-based methods. 

Let's Get Started Together

Apply Apply Schedule an Advising Call Schedule an Advising Call Request Info Request Info

This field is for validation purposes and should be left unchanged.
Are you interested in pursuing the degree or taking one or two courses?(Required)
Can we text you?(Required)

By selecting yes, I agree to receive updates about online degrees, events, and application deadlines from the Universities of Wisconsin.

Msg frequency varies depending on the activity of your record. Message and data rates may apply. Text HELP for help. You can opt out by responding STOP at any time. View our Terms and Conditions and Privacy Policy for more details.

Wisconsin Online Collaboratives will not share your personal information. Privacy Policy

Wisconsin Online Collaboratives

A Collaboration of the
Universities of Wisconsin

University of Wisconsin System

Pages

  • Our Degrees & Programs
  • How to Apply
  • Online Learning Formats
  • Our Campus Partners

Enrollment Advising

608-800-6762
learn@uwex.wisconsin.edu

Contact

780 Regent Street
Suite 130
Madison, WI 53715

Technical Support

1-877-724-7883
https://uwex.wisconsin.edu/technical-support/

Connect

  • . $name .facebook
  • . $name .linkedin
  • . $name .instagram
  • . $name .youtube

Copyright © 2026 Board of Regents of the University of Wisconsin System. | Privacy Policy