Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection
| dc.contributor.author | Moreno, Marta | |
| dc.contributor.author | Rocha, Hugo | |
| dc.contributor.author | Pilastri, André | |
| dc.contributor.author | Moreira, Guilherme | |
| dc.contributor.author | Matos, Luís Miguel | |
| dc.contributor.author | Cortez, Paulo | |
| dc.date.accessioned | 2026-09-22T18:18:12Z | |
| dc.date.issued | 2025-10-01 | |
| dc.date.updated | 2026-07-28T10:06:12Z | |
| dc.description | The code (and data) in this article has been certified as Reproducible by Code Ocean: (https://codeocean.com/). More information on the Reproducibility Badge Initiative is available at https://www.elsevier.com/physical-sciences-and-engineering/computer-science/journals. | |
| dc.description.abstract | 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). | eng |
| dc.description.sponsorship | This work is supported by national funds, through the Operational Competitiveness and Internationalization Programme (COMPETE 2020) [Project n°179826; Funding Reference: SIFN-01-9999-FN-179826]. The authors also wish to thank the anonymous reviewers for their helpful comments. | |
| dc.distribution | international | |
| dc.identifier.citation | Moreno, M., Rocha, H., Pilastri, A., Moreira, G., Matos, L. M., & Cortez, P. (2025). Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection. Software Impacts, 26, 100786. https://doi.org/10.1016/j.simpa.2025.100786 | |
| dc.identifier.doi | 10.1016/j.simpa.2025.100786 | |
| dc.identifier.eissn | 2665-9638 | |
| dc.identifier.uri | https://hdl.handle.net/1822/103690 | |
| dc.language.iso | eng | |
| dc.peerreviewed | yes | |
| dc.publisher | Elsevier B.V. | |
| dc.relation.hasversion | https://www.sciencedirect.com/science/article/pii/S2665963825000466 | |
| dc.rights | openAccess | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.title | Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection | |
| dc.type | article | |
| dspace.entity.type | Publication | |
| oaire.citationVolume | 26 | |
| oaire.version | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| sdum.export.identifier | 19963 | |
| sdum.journal | Software Impacts |
Ficheiros
Pacote original
1 - 1 de 1
A carregar...
- Nome:
- 1-s2.0-S2665963825000466-main.pdf
- Tamanho:
- 4.46 MB
- Formato:
- Adobe Portable Document Format