{"title":"Unsupervised domain adaptation for drive-by condition monitoring of multiple railway tracks","authors":"Ramin Ghiasi , Nicolas Lestoille , Cassandre Diaine , Abdollah Malekjafarian","doi":"10.1016/j.engappai.2024.109516","DOIUrl":null,"url":null,"abstract":"<div><div>Monitoring railway tracks through drive-by vibration data collected by in-service trains offers a cost-effective and adaptable solution for inspecting multiple railway lines. However, numerous existing drive-by monitoring methods rely on supervised learning models, necessitating extensive labelled data for each line. In this paper, a novel framework is proposed based on Unsupervised Domain Adaptation (UDA) concept which facilitates the transfer of a geometric defects diagnosis model learned from one line to a new line without the need for any labelled data from the new line. The proposed framework learns the dynamic-based features that are sensitive to damage and also invariant to different railway tracks. It comprises three components: data pre-processing, UDA implementation, and damage diagnosis. The framework uses the data from the source domain, including corresponding labels, as well as the unlabelled data from the target domain as input. The outputs of the framework consist of the predicted labels for the target domain. The performance of the proposed framework is evaluated using a comprehensive dataset of field measurements of a high-speed train passing 4 different lines within the French high-speed rail network. The proposed UDA framework is implemented using four common UDA algorithms including Information-Theoretical Learning (ITL), Geodesic Flow Kernel (GFK), Transfer Component Analysis (TCA), and Subspace Alignment (SA). The results show that the proposed framework has a 14% increase in the anomaly detection accuracy compared to traditional unsupervised learning methods in which UDA is not used. Furthermore, this study investigates the impact of incorporating a percentage of target data labels during training (semi-supervised domain adaptation), along with various sensor layouts and different tuning parameters, on the accuracy of the proposed approach. The results show that the proposed framework can significantly facilitate the monitoring of railway track conditions using the data collected by in-service trains which could be great interest of railway owners.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5000,"publicationDate":"2024-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197624016749","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Monitoring railway tracks through drive-by vibration data collected by in-service trains offers a cost-effective and adaptable solution for inspecting multiple railway lines. However, numerous existing drive-by monitoring methods rely on supervised learning models, necessitating extensive labelled data for each line. In this paper, a novel framework is proposed based on Unsupervised Domain Adaptation (UDA) concept which facilitates the transfer of a geometric defects diagnosis model learned from one line to a new line without the need for any labelled data from the new line. The proposed framework learns the dynamic-based features that are sensitive to damage and also invariant to different railway tracks. It comprises three components: data pre-processing, UDA implementation, and damage diagnosis. The framework uses the data from the source domain, including corresponding labels, as well as the unlabelled data from the target domain as input. The outputs of the framework consist of the predicted labels for the target domain. The performance of the proposed framework is evaluated using a comprehensive dataset of field measurements of a high-speed train passing 4 different lines within the French high-speed rail network. The proposed UDA framework is implemented using four common UDA algorithms including Information-Theoretical Learning (ITL), Geodesic Flow Kernel (GFK), Transfer Component Analysis (TCA), and Subspace Alignment (SA). The results show that the proposed framework has a 14% increase in the anomaly detection accuracy compared to traditional unsupervised learning methods in which UDA is not used. Furthermore, this study investigates the impact of incorporating a percentage of target data labels during training (semi-supervised domain adaptation), along with various sensor layouts and different tuning parameters, on the accuracy of the proposed approach. The results show that the proposed framework can significantly facilitate the monitoring of railway track conditions using the data collected by in-service trains which could be great interest of railway owners.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.