Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection

dc.contributor.authorMoreno, Marta
dc.contributor.authorRocha, Hugo
dc.contributor.authorPilastri, André
dc.contributor.authorMoreira, Guilherme
dc.contributor.authorMatos, Luís Miguel
dc.contributor.authorCortez, Paulo
dc.date.accessioned2026-09-22T18:18:12Z
dc.date.issued2025-10-01
dc.date.updated2026-07-28T10:06:12Z
dc.descriptionThe 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.abstractModern 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.sponsorshipThis 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.distributioninternational
dc.identifier.citationMoreno, 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.doi10.1016/j.simpa.2025.100786
dc.identifier.eissn2665-9638
dc.identifier.urihttps://hdl.handle.net/1822/103690
dc.language.isoeng
dc.peerreviewedyes
dc.publisherElsevier B.V.
dc.relation.hasversionhttps://www.sciencedirect.com/science/article/pii/S2665963825000466
dc.rightsopenAccess
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.titleScrew Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection
dc.typearticle
dspace.entity.typePublication
oaire.citationVolume26
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
sdum.export.identifier19963
sdum.journalSoftware Impacts

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
1-s2.0-S2665963825000466-main.pdf
Tamanho:
4.46 MB
Formato:
Adobe Portable Document Format