Graph neural networks for detecting anomalies in scientific workflows

被引:2
|
作者
Jin, Hongwei [1 ,6 ]
Raghavan, Krishnan [1 ]
Papadimitriou, George [2 ]
Wang, Cong [3 ]
Mandal, Anirban [3 ]
Kiran, Mariam [4 ]
Deelman, Ewa [2 ]
Balaprakash, Prasanna [5 ]
机构
[1] Argonne Natl Lab, Lemont, IL USA
[2] Univ Southern Calif, Los Angeles, CA USA
[3] Renaissance Comp Inst RENCI, Chapel Hill, NC USA
[4] Energy Sci Network ESnet, Berkeley, CA USA
[5] Oak Ridge Natl Lab, Oak Ridge, TN USA
[6] Argonne Natl Lab, Math & Comp Sci Div, 9700 S Cass Ave, Lemont, IL 60439 USA
关键词
Anomaly detection; machine learning; graph neural networks; scientific workflows; hyperparameter tuning; explainable predictions;
D O I
10.1177/10943420231172140
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Identifying and addressing anomalies in complex, distributed systems can be challenging for reliable execution of scientific workflows. We model these workflows as directed acyclic graphs (DAGs), where the nodes and edges of the DAGs represent jobs and their dependencies, respectively. We develop graph neural networks (GNNs) to learn patterns in the DAGs and to detect anomalies at the node (job) and graph (workflow) levels. We investigate workflow-specific GNN models that are trained on a particular workflow and workflow-agnostic GNN models that are trained across the workflows. Our GNN models, which incorporate both individual job features and topological information from the workflow, show improved accuracy and efficiency compared to conventional learning methods for detecting anomalies. While joint trained with multiple scientific workflows, our GNN models reached an accuracy more than 80% for workflow level and 75% for job level anomalies. In addition, we illustrate the importance of hyperparameter tuning method in our study that can significantly improve the metric(s) measure of evaluating the GNN models. Finally, we integrate explainable GNN methods to provide insights on job features in the workflow that cause an anomaly.
引用
收藏
页码:394 / 411
页数:18
相关论文
共 50 条
  • [11] Detecting Unseen Anomalies in Network Systems by Leveraging Neural Networks
    Hashemi, Mohammad J.
    Keller, Eric
    Tizpaz-Niari, Saeid
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2515 - 2528
  • [12] BGNN: Detection of BGP Anomalies Using Graph Neural Networks
    Hoarau, Kevin
    Tournoux, Pierre Ugo
    Razafindralambo, Tahiry
    2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [13] Detecting review fraud using metaheuristic graph neural networks
    Oak R.
    International Journal of Information Technology, 2024, 16 (7) : 4019 - 4025
  • [14] Detecting Malicious Blockchain Transactions Using Graph Neural Networks
    Jeyakumar, Samantha Tharani
    Yugarajah, Andrew Charles Eugene
    Hou, Zhe
    Muthukkumarasamy, Vallipuram
    DISTRIBUTED LEDGER TECHNOLOGY, SDLT 2023, 2024, 1975 : 55 - 71
  • [15] Detecting Synthesized Audio Files Using Graph Neural Networks
    Izotova, O. A.
    Lavrova, D. S.
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (08) : 1212 - 1217
  • [16] Detecting malicious logins as graph anomalies
    Powell, Brian A.
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 54
  • [17] Hybridization of Ontologies and Neural Networks in the Problems of Detecting Anomalies of Time Series
    Moshkin, V. S.
    Kurilo, D. S.
    Andreev, I. A.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2023, 33 (03) : 425 - 431
  • [18] Detecting Anomalies in Industrial Control Systems with LSTM Neural Networks and UEBA
    Pinon-Blanco, Camilo
    Otero-Vazquez, Fabian
    Ortega-Fernandez, Ines
    Sestelo, Marta
    2023 JNIC CYBERSECURITY CONFERENCE, JNIC, 2023,
  • [19] Hybridization of Ontologies and Neural Networks in the Problems of Detecting Anomalies of Time Series
    V. S. Moshkin
    D. S. Kurilo
    I. A. Andreev
    Pattern Recognition and Image Analysis, 2023, 33 : 425 - 431
  • [20] Machine learning approaches for predicting craniofacial anomalies with graph neural networks
    Alme, Colten
    Pirim, Harun
    Akbulut, Yusuf
    COMPUTATIONAL BIOLOGY AND CHEMISTRY, 2025, 115