Our websites use cookies. By continuing, you agree to their use. See details
Anomaly Detection in Bill of Materials with DBSCAN | Portfolium
Anomaly Detection in Bill of Materials with DBSCAN
favorite 1
visibility 158
January 3, 2021 in Computer Science
1 / 1
Our Capstone project Client, GE Aviation has a product called Ceramic Matrix Composite (CMC). CMC products are used in Jet Engines and they can have variable build patterns. These build patterns are stored as Bill of Materials (BOM). The GE team required human expertise to detect anomalies in this Bill of Materials. This consumed a lot of company resources. The purpose of this project was to prototype data mining-based methodology for forming generic traceability pattern from legacy databases and build mechanism to alert the GE team for outliers.

I, with the help of my two other teammates, came up with the following solutions to prototype a data mining-based methodology for forming generic traceability pattern from legacy databases and build mechanism to alert the GE team for outliers:

1. Used python's networkX library to parse the Bill of Materials and produce appropriate graph structures for creating the feature space for anomaly detection.

2. Used DBSCAN implemented in scikit-learn library to form clusters that will separate the normal traces from the anomalous ones.

3. Used pandas library to load, store and manipulate data.

4. Identified two categories of anomalies within the dataset given to us.
© 2025 • All content within this project is strictly the property of Tahmid Muttaki and is not for public use without permission. Report Abuse
Tahmid Muttaki

8 Skills

1 Teammate

Labiba Labanya

5 Tags

1 Likers

Frederikia Ainsworth