Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection
Modern screwdriver systems generate real-time angle-torque data that form tightening curves that are valuable for quality inspection issues (e.g., detect faulty processes). This work describes the Screw Process Anomaly Visualization (SPAV) Python module, which provides several eXplainable AI (XAI) graphs for Machine Learning (ML) screw tightening results, namely global and local errors, with identification of most probable anomaly angle-torque locations. SPAV integrates seamlessly with the scientific Python ecosystem and is compatible with several ML implementations, including H2O and Keras deep AutoEncoders (AE). • Presentation of the Screw Process Anomaly Visualization (SPAV) Python module. • Demonstrated with Autoencoders (AE) using H2O and Keras tools. • Produces several eXplainable Artificial Intelligence (XAI) visualizations. • Useful for screwdriver systems used in assembly manufacturers.
Institutions
- University of Minho (PT)
Publication Details
- Journal
- Software Impacts
- Published
- 2025-09-25
- DOI
- https://doi.org/10.1016/j.simpa.2025.100786
- Primary Topic
- Nanofluid Flow and Heat Transfer
- Type
- article
- Field-Weighted Citation Impact
- 0.00