{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,10]],"date-time":"2025-12-10T09:09:26Z","timestamp":1765357766400,"version":"3.37.0"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T00:00:00Z","timestamp":1736812800000},"content-version":"vor","delay-in-days":13,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100009092","name":"Universidad de Alicante","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100009092","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2025,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Artificial intelligence (AI) is transforming industries and decision-making processes, but concerns about transparency and fairness have increased. Explainable artificial intelligence (XAI) is crucial to address these concerns, providing transparency in AI decision making, alleviating the effect of biases and fostering trust. However, the application of XAI in conjunction with problems with spatio-temporal components represents a challenge due to the small number of options, which when implemented penalize performance in exchange for the explainability obtained. This paper proposes self explainable graph convolutional recurrent network (SEGCRN), a model that seeks to integrate explainability into the architecture itself, seeking to increase the ability to infer the relationship and dependence between the different nodes, proposing an alternative to explainability techniques, which are applied as a second layer. The proposed model has been able to show in different data sets the ability to reduce the amount of information needed to make a prediction, while reducing the impact on the prediction caused by applying an explainability technique, having managed to reduce the use of information without loss of accuracy. Thus, SEGCRN is proposed as a gray box, which allows a better understanding of its behavior than black box models, having validated the model with traffic data, combining both spatial and temporal components, achieving promising results.<\/jats:p>","DOI":"10.1007\/s10994-024-06725-6","type":"journal-article","created":{"date-parts":[[2025,1,13]],"date-time":"2025-01-13T23:23:29Z","timestamp":1736810609000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Self explainable graph convolutional recurrent network for spatio-temporal forecasting"],"prefix":"10.1007","volume":"114","author":[{"given":"Javier","family":"Garc\u00eda-Sig\u00fcenza","sequence":"first","affiliation":[]},{"given":"Manuel","family":"Curado","sequence":"additional","affiliation":[]},{"given":"Faraon","family":"Llorens-Largo","sequence":"additional","affiliation":[]},{"given":"Jose F.","family":"Vicent","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,1,14]]},"reference":[{"key":"6725_CR1","unstructured":"Agarwal, C., Zitnik, M., & Lakkaraju, H. (2022). Probing gnn explainers: A rigorous theoretical and empirical analysis of gnn explanation methods. In International conference on artificial intelligence and statistics (pp. 8969\u20138996). PMLR."},{"key":"6725_CR2","doi-asserted-by":"publisher","first-page":"101805","DOI":"10.1016\/j.inffus.2023.101805","volume":"99","author":"S Ali","year":"2023","unstructured":"Ali, S., Abuhmed, T., El-Sappagh, S., Muhammad, K., Alonso-Moral, J. M., Confalonieri, R., Guidotti, R., Del Ser, J., D\u00edaz-Rodr\u00edguez, N., & Herrera, F. (2023). Explainable artificial intelligence (xai): What we know and what is left to attain trustworthy artificial intelligence. Information Fusion, 99, 101805. https:\/\/doi.org\/10.1016\/j.inffus.2023.101805","journal-title":"Information Fusion"},{"key":"6725_CR3","doi-asserted-by":"crossref","unstructured":"Altieri, M., Ceci, M., & Corizzo, R. (2023). Explainable spatio-temporal graph modeling. In International conference on discovery science (pp. 174\u2013188). Springer.","DOI":"10.1007\/978-3-031-45275-8_12"},{"key":"6725_CR4","unstructured":"Amara, K., Ying, R., Zhang, Z., Han, Z., Shan, Y., Brandes, U., Schemm, S., & Zhang, C. (2022). Graphframex: Towards systematic evaluation of explainability methods for graph neural networks. arXiv preprint arXiv:2206.09677"},{"key":"6725_CR5","doi-asserted-by":"crossref","unstructured":"Bai, B., Liang, J., Zhang, G., Li, H., Bai, K., & Wang, F. (2021). Why attentions may not be interpretable? In Proceedings of the 27th ACM SIGKDD conference on knowledge discovery & data mining (pp. 25\u201334).","DOI":"10.1145\/3447548.3467307"},{"key":"6725_CR6","unstructured":"Bai, L., Yao, L., Li, C., Wang, X., & Wang, C. (2020). Adaptive graph convolutional recurrent network for traffic forecasting. CoRR arXiv: 2007.02842"},{"key":"6725_CR7","doi-asserted-by":"crossref","unstructured":"Bibal, A., Cardon, R., Alfter, D., Wilkens, R., Wang, X., Fran\u00e7ois, T., & Watrin, P. (2022) Is attention explanation? An introduction to the debate. In Proceedings of the 60th annual meeting of the association for computational linguistics (Vol. Long Papers, pp. 3889\u20133900).","DOI":"10.18653\/v1\/2022.acl-long.269"},{"key":"6725_CR8","doi-asserted-by":"crossref","unstructured":"Bolorunduro, J. O., Zou, Z., & Bah, M. J. (2024). An effective keyword search co-occurrence multi-layer graph mining approach. Machine Learning, 1\u201334.","DOI":"10.1007\/s10994-024-06528-9"},{"key":"6725_CR9","unstructured":"Chen, M., Wei, Z., Huang, Z., Ding, B., & Li, Y. (2020). Simple and deep graph convolutional networks. In International conference on machine learning (pp. 1725\u20131735). PMLR."},{"issue":"1","key":"6725_CR10","doi-asserted-by":"publisher","first-page":"96","DOI":"10.3141\/1748-12","volume":"1748","author":"C Chen","year":"2001","unstructured":"Chen, C., Petty, K., Skabardonis, A., Varaiya, P., & Jia, Z. (2001). Freeway performance measurement system: Mining loop detector data. Transportation Research Record, 1748(1), 96\u2013102.","journal-title":"Transportation Research Record"},{"key":"6725_CR11","doi-asserted-by":"crossref","unstructured":"Cho, K., Merrienboer, B., Bahdanau, D., & Bengio, Y. (2014). On the properties of neural machine translation: Encoder\u2013decoder approaches. CoRR arXiv: 1409.1259","DOI":"10.3115\/v1\/W14-4012"},{"key":"6725_CR12","unstructured":"Chung, J., G\u00fcl\u00e7ehre, \u00c7., Cho, K., & Bengio, Y. (2014). Empirical evaluation of gated recurrent neural networks on sequence modeling. CoRR arXiv: 1412.3555"},{"issue":"3","key":"6725_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3369798","volume":"53","author":"R Das","year":"2020","unstructured":"Das, R., Sen, S., & Maulik, U. (2020). A survey on fuzzy deep neural networks. ACM Computing Surveys (CSUR), 53(3), 1\u201325.","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"4","key":"6725_CR14","doi-asserted-by":"publisher","first-page":"2207","DOI":"10.1007\/s10994-023-06475-x","volume":"113","author":"M Dileo","year":"2024","unstructured":"Dileo, M., Zignani, M., & Gaito, S. (2024). Temporal graph learning for dynamic link prediction with text in online social networks. Machine Learning, 113(4), 2207\u20132226.","journal-title":"Machine Learning"},{"key":"6725_CR15","doi-asserted-by":"crossref","unstructured":"Garc\u00eda-Sig\u00fcenza, J., Vicent, J. F., Llorens-Largo, F., & Bern\u00e1-Mart\u00ednez, J.-V. (2023). Few-shot learning for prediction of electricity consumption patterns. In Iberian conference on pattern recognition and image analysis (pp. 705\u2013715). Springer.","DOI":"10.1007\/978-3-031-36616-1_56"},{"key":"6725_CR16","doi-asserted-by":"publisher","first-page":"119320","DOI":"10.1016\/j.ins.2023.119320","volume":"645","author":"J Garc\u00eda-Sig\u00fcenza","year":"2023","unstructured":"Garc\u00eda-Sig\u00fcenza, J., Llorens-Largo, F., Tortosa, L., & Vicent, J. F. (2023). Explainability techniques applied to road traffic forecasting using graph neural network models. Information Sciences, 645, 119320.","journal-title":"Information Sciences"},{"issue":"01","key":"6725_CR17","doi-asserted-by":"publisher","first-page":"922","DOI":"10.1609\/aaai.v33i01.3301922","volume":"33","author":"S Guo","year":"2019","unstructured":"Guo, S., Lin, Y., Feng, N., Song, C., & Wan, H. (2019). Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 922\u2013929. https:\/\/doi.org\/10.1609\/aaai.v33i01.3301922","journal-title":"Proceedings of the AAAI Conference on Artificial Intelligence"},{"key":"6725_CR18","unstructured":"Hamilton, W., Ying, Z., & Leskovec, J. (2017). Inductive representation learning on large graphs. Advances in Neural Information Processing Systems, 30."},{"key":"6725_CR19","doi-asserted-by":"publisher","DOI":"10.2307\/j.ctv14jx6sm","volume-title":"Time series analysis","author":"JD Hamilton","year":"2020","unstructured":"Hamilton, J. D. (2020). Time series analysis. Princeton University Press."},{"key":"6725_CR20","doi-asserted-by":"publisher","first-page":"117921","DOI":"10.1016\/j.eswa.2022.117921","volume":"207","author":"W Jiang","year":"2022","unstructured":"Jiang, W., & Luo, J. (2022). Graph neural network for traffic forecasting: A survey. Expert Systems with Applications, 207, 117921. https:\/\/doi.org\/10.1016\/j.eswa.2022.117921","journal-title":"Expert Systems with Applications"},{"key":"6725_CR21","unstructured":"Kingma, D. P., & Welling, M. (2013). Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114"},{"key":"6725_CR22","unstructured":"Kipf, T. N., & Welling, M. (2017). Semi-supervised classification with graph convolutional networks. In: International conference on learning representations."},{"key":"6725_CR23","unstructured":"Li, P., Yang, Y., Pagnucco, M., & Song, Y. (2022). Explainability in graph neural networks: An experimental survey. arXiv preprint arXiv:2203.09258"},{"key":"6725_CR24","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1016\/j.ins.2022.06.090","volume":"608","author":"G Lin","year":"2022","unstructured":"Lin, G., Lin, A., & Gu, D. (2022). Using support vector regression and k-nearest neighbors for short-term traffic flow prediction based on maximal information coefficient. Information Sciences, 608, 517\u2013531.","journal-title":"Information Sciences"},{"issue":"2","key":"6725_CR25","doi-asserted-by":"publisher","first-page":"871","DOI":"10.1109\/TITS.2013.2247040","volume":"14","author":"M Lippi","year":"2013","unstructured":"Lippi, M., Bertini, M., & Frasconi, P. (2013). Short-term traffic flow forecasting: An experimental comparison of time-series analysis and supervised learning. IEEE Transactions on Intelligent Transportation Systems, 14(2), 871\u2013882.","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"issue":"3","key":"6725_CR26","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1145\/3236386.3241340","volume":"16","author":"ZC Lipton","year":"2018","unstructured":"Lipton, Z. C. (2018). The mythos of model interpretability: In machine learning, the concept of interpretability is both important and slippery. Queue, 16(3), 31\u201357. https:\/\/doi.org\/10.1145\/3236386.3241340","journal-title":"Queue"},{"key":"6725_CR27","unstructured":"Liu, L., Jiang, H., He, P., Chen, W., Liu, X., Gao, J., & Han, J. (2020). On the variance of the adaptive learning rate and beyond. In 8th International conference on learning representations. ICLR."},{"key":"6725_CR28","unstructured":"Liu, Y., Li, H., Guo, Y., Kong, C., Li, J., & Wang, S. (2022). Rethinking attention-model explainability through faithfulness violation test. In International conference on machine learning (pp. 13807\u201313824). PMLR."},{"issue":"2","key":"6725_CR29","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1049\/iet-its.2019.0287","volume":"14","author":"D Ma","year":"2020","unstructured":"Ma, D., Sheng, B., Ma, X., & Jin, S. (2020). Fuzzy hybrid framework with dynamic weights for short-term traffic flow prediction by mining spatio-temporal correlations. IET Intelligent Transport Systems, 14(2), 73\u201381.","journal-title":"IET Intelligent Transport Systems"},{"issue":"3","key":"6725_CR30","doi-asserted-by":"publisher","first-page":"1069","DOI":"10.1007\/s10994-023-06464-0","volume":"113","author":"L Ren","year":"2024","unstructured":"Ren, L., Hu, R., Liu, Y., Li, D., Wu, J., Zang, Y., & Hu, W. (2024). Improving fraud detection via imbalanced graph structure learning. Machine Learning, 113(3), 1069\u20131090.","journal-title":"Machine Learning"},{"key":"6725_CR31","doi-asserted-by":"crossref","unstructured":"Roy, A., Roy, K. K., Ahsan\u00a0Ali, A., Amin, M. A., & Rahman, A. M. (2021). Sst-gnn: Simplified spatio-temporal traffic forecasting model using graph neural network. In Pacific-asia conference on knowledge discovery and data mining (pp. 90\u2013102). Springer.","DOI":"10.1007\/978-3-030-75768-7_8"},{"key":"6725_CR32","first-page":"599","volume":"71","author":"DE Rumelhart","year":"1986","unstructured":"Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning internal representations by error propagation, parallel distributed processing, explorations in the microstructure of cognition. Biometrika, 71, 599\u2013607.","journal-title":"Biometrika"},{"key":"6725_CR33","unstructured":"Schlichtkrull, M. S., Cao, N. D., & Titov, I. (2021). Interpreting graph neural networks for nlp with differentiable edge masking. In International conference on learning representations."},{"key":"6725_CR34","unstructured":"Snell, J., Swersky, K., & Zemel, R. (2017). Prototypical networks for few-shot learning. Advances in Neural Information Processing Systems 30"},{"key":"6725_CR35","first-page":"2017","volume":"30","author":"A Vaswani","year":"2017","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, \u0141, & Polosukhin, I. (2017). Attention is all you need. Advances in Neural Information Processing Systems, 30, 2017.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"6725_CR36","unstructured":"Veli\u010dkovi\u0107, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., & Bengio, Y. (2017). Graph attention networks. arXiv preprint arXiv:1710.10903"},{"key":"6725_CR37","doi-asserted-by":"crossref","unstructured":"Veyrin-Forrer, L., Kamal, A., Duffner, S., Plantevit, M., & Robardet, C. (2022). On gnn explainability with activation rules. Data Mining and Knowledge Discovery, 1\u201335.","DOI":"10.1007\/s10618-022-00870-z"},{"key":"6725_CR38","doi-asserted-by":"publisher","unstructured":"Wu, Z., Pan, S., Long, G., Jiang, J., & Zhang, C. (2019) Graph wavenet for deep spatial-temporal graph modeling. In Proceedings of the twenty-eighth international joint conference on artificial intelligence. https:\/\/doi.org\/10.24963\/ijcai.2019\/264","DOI":"10.24963\/ijcai.2019\/264"},{"key":"6725_CR39","doi-asserted-by":"publisher","unstructured":"Yu, B., Yin, H., & Zhu, Z. (2018). Spatio-temporal graph convolutional networks: A deep learning framework for traffic forecasting. In Proceedings of the twenty-seventh international joint conference on artificial intelligence. https:\/\/doi.org\/10.24963\/ijcai.2018\/505","DOI":"10.24963\/ijcai.2018\/505"},{"key":"6725_CR40","doi-asserted-by":"publisher","unstructured":"Yuan, H., Yu, H., Gui, S., & Ji, S. (2020). Explainability in graph neural networks: A taxonomic survey. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.2012.15445","DOI":"10.48550\/ARXIV.2012.15445"},{"key":"6725_CR41","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Liu, Q., Wang, H., Lu, C., & Lee, C. (2022). Protgnn: Towards self-explaining graph neural networks. In Proceedings of the AAAI conference on artificial intelligence (Vol. 36, pp. 9127\u20139135).","DOI":"10.1609\/aaai.v36i8.20898"},{"issue":"8","key":"6725_CR42","doi-asserted-by":"publisher","first-page":"2783","DOI":"10.1109\/TFUZZ.2021.3062899","volume":"30","author":"Y Zheng","year":"2022","unstructured":"Zheng, Y., Xu, Z., & Wang, X. (2022). The fusion of deep learning and fuzzy systems: A state-of-the-art survey. IEEE Transactions on Fuzzy Systems, 30(8), 2783\u20132799. https:\/\/doi.org\/10.1109\/TFUZZ.2021.3062899","journal-title":"IEEE Transactions on Fuzzy Systems"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-024-06725-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-024-06725-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-024-06725-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,7]],"date-time":"2025-02-07T16:17:49Z","timestamp":1738945069000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-024-06725-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["6725"],"URL":"https:\/\/doi.org\/10.1007\/s10994-024-06725-6","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"type":"print","value":"0885-6125"},{"type":"electronic","value":"1573-0565"}],"subject":[],"published":{"date-parts":[[2025,1]]},"assertion":[{"value":"21 May 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 September 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 September 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 January 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"The authors declare no Conflict of interest.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"2"}}