Foot-and-Mouth Disease (FMD) remains a critical threat to global livestock industries, causing severe economic losses and trade restrictions. This paper proposes a novel application of Temporal Graph Networks (TGNs) to forecast FMD outbreak risk with a four-week horizon using livestock movement traceability data. By modeling complex, time-evolving relationships between farms and geographic regions, the TGN framework captures the dynamic spatio-temporal dependencies that govern disease spread. We evaluate our model against several benchmarks, including Logistic Regression, LSTM, static Graph Convolutional Networks (GCNs), and a GCN-LSTM hybrid. Our results demonstrate that the proposed TGN model achieves superior performance, with an F1-score of 0.89 and an AUC-ROC of 0.94, significantly outperforming all baseline approaches. The study highlights the potential of advanced graph-based deep learning to enhance veterinary epidemiological surveillance and enable proactive disease control strategies through early warning systems.
References
[1]
Vernon, M.C. and Keeling, M.J. (2008) Representing the UK’s Cattle Herd as Static and Dynamic Networks. ProceedingsoftheRoyalSocietyB: BiologicalSciences, 276, 469-476. https://doi.org/10.1098/rspb.2008.1009
[2]
Bigras-Poulin, M., Thompson, R.A., Chriel, M., Mortensen, S. and Greiner, M. (2006) Network Analysis of Danish Cattle Industry Trade Patterns as an Evaluation of Risk Potential for Disease Spread. PreventiveVeterinaryMedicine, 76, 11-39. https://doi.org/10.1016/j.prevetmed.2006.04.004
[3]
Holme, P. and Saramäki, J. (2012) Temporal Networks. PhysicsReports, 519, 97-125. https://doi.org/10.1016/j.physrep.2012.03.001
[4]
Wang, L., et al. (2019) Predicting Animal Disease Outbreaks Using Machine Learning. Computers and Electronics in Agriculture, 161, 280-290.
[5]
Scarselli, F., Gori, M., Tsoi, A.C., Hagenbuchner, M. and Monfardini, G. (2009) The Graph Neural Network Model. IEEETransactionsonNeuralNetworks, 20, 61-80. https://doi.org/10.1109/tnn.2008.2005605
[6]
Hamilton, W., Ying, Z. and Leskovec, J. (2017) Inductive Representation Learning on Large Graphs. arXiv: 1706.02216.
[7]
Xu, D., Ruan, C.W., Korpeoglu, E., Kumar, S. and Achan, K. (2020) Inductive Representation Learning on Temporal Graphs. arXiv: 2002.07962.
[8]
Rossi, E., et al. (2020) Temporal Graph Networks for Deep Learning on Dynamic Graphs. arXiv: 2006.10637.
[9]
Cho, K., van Merrienboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., et al. (2014) Learning Phrase Representations Using RNN Encoder-Decoder for Statistical Machine Translation. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, October 2014, 1724-1734. https://doi.org/10.3115/v1/d14-1179
[10]
Kipf, T. and Welling, M. (2016) Semi-Supervised Classification with Graph Convolutional Networks. arXiv: 1609.02907.