{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T13:38:40Z","timestamp":1761917920768,"version":"build-2065373602"},"reference-count":41,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2021,7,11]],"date-time":"2021-07-11T00:00:00Z","timestamp":1625961600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>We exploit the use of a controller area network (CAN-bus) to monitor sensors on the buses of local public transportation in a big European city. The aim is to advise fleet managers and policymakers on how to reduce fuel consumption so that air pollution is controlled and public services are improved. We deploy heuristic algorithms and exhaustive ones to generate Bayesian networks among the monitored variables. The aim is to describe the relevant relationships between the variables, to discover and confirm the possible cause\u2013effect relationships, to predict the fuel consumption dependent on the contextual conditions of traffic, and to enable an intervention analysis to be conducted on the variables so that our goals are achieved. We propose a validation technique using Bayesian networks based on Granger causality: it relies upon observations of the time series formed by successive values of the variables in time. We use the same method based on Granger causality to rank the Bayesian networks obtained as well. A comparison of the Bayesian networks discovered against the ground truth is proposed in a synthetic data set, specifically generated for this study: the results confirm the validity of the Bayesian networks that agree on most of the existing relationships.<\/jats:p>","DOI":"10.3390\/s21144733","type":"journal-article","created":{"date-parts":[[2021,7,11]],"date-time":"2021-07-11T22:16:48Z","timestamp":1626041808000},"page":"4733","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Fuel Prediction and Reduction in Public Transportation by Sensor Monitoring and Bayesian Networks"],"prefix":"10.3390","volume":"21","author":[{"given":"Federico","family":"Delussu","sequence":"first","affiliation":[{"name":"Dipartimento di Informatica, University of Torino, 10149 Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0978-0691","authenticated-orcid":false,"given":"Faisal","family":"Imran","sequence":"additional","affiliation":[{"name":"Dipartimento di Informatica, University of Torino, 10149 Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Mattia","sequence":"additional","affiliation":[{"name":"Dipartimento di Matematica G. Peano, University of Torino, 10123 Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0434-4850","authenticated-orcid":false,"given":"Rosa","family":"Meo","sequence":"additional","affiliation":[{"name":"Dipartimento di Informatica, University of Torino, 10149 Turin, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,11]]},"reference":[{"key":"ref_1","unstructured":"World Health Organization (2021, May 30). The Top 10 Causes of Death. Available online: https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/the-top-10-causes-of-death."},{"key":"ref_2","unstructured":"Directorate-General for Environment European Commission (2021, May 30). Air Quality Standards. Available online: https:\/\/ec.europa.eu\/environment\/air\/quality\/standards.htm."},{"key":"ref_3","unstructured":"European Environment Agency (2021, May 30). Exceedances of Air Quality Limit Values Due to Traffic. Available online: https:\/\/www.eea.europa.eu\/data-and-maps\/indicators\/exceedances-of-air-quality-objectives-7\/assessment-2."},{"key":"ref_4","unstructured":"Stoica, A. (2021, May 30). Pollution in EU Wreaking Havoc on Human Health. Available online: https:\/\/energyindustryreview.com\/analysis\/pollution-in-eu-wreaking-havoc-on-human-health\/."},{"key":"ref_5","unstructured":"Pollino, C.A., and Henderson, C. (2010). Bayesian Networks: A Guide for Their Application in Natural Resource Management and Policy, Landscape Logic, University of Tasmania. Technical Report 14."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"6343","DOI":"10.1109\/TVT.2019.2916299","article-title":"A Machine Learning Model for Average Fuel Consumption in Heavy Vehicles","volume":"68","author":"Schoen","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Perrotta, F., Parry, T., and Neves, L.C. (2017, January 11\u201314). Application of machine learning for fuel consumption modelling of trucks. Proceedings of the 2017 IEEE International Conference on Big Data (Big Data), Boston, MA, USA.","DOI":"10.1109\/BigData.2017.8258382"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Moradi, E., and Miranda-Moreno, L. (2020). Vehicular fuel consumption estimation using real-world measures through cascaded machine learning modeling. Transp. Res. Part D Transp. Environ., 88.","DOI":"10.1016\/j.trd.2020.102576"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yao, Y., Zhao, X., Liu, C., Rong, J., Zhang, Y., Dong, Z., and Su, Y. (2020). Vehicle Fuel Consumption Prediction Method Based on Driving Behavior Data Collected from Smartphones. J. Adv. Transp., 2020.","DOI":"10.1155\/2020\/9263605"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.egyr.2019.10.018","article-title":"OBD-II sensor diagnostics for monitoring vehicle operation and consumption. Technologies and Materials for Renewable Energy, Environment and Sustainability","volume":"6","author":"Rimpas","year":"2020","journal-title":"Energy Rep."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Pavlovic, J., Fontaras, G., Broekaert, S., Ciuffo, B., Ktistakis, M., and Grigoratos, T. (2021). How accurately can we measure vehicle fuel consumption in real world operation?. Transp. Res. Part D Transp. Environ., 90.","DOI":"10.1016\/j.trd.2020.102666"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Wickramanayake, S., and Bandara, H.D.D. (2016, January 5\u20136). Fuel consumption prediction of fleet vehicles using Machine Learning: A comparative study. Proceedings of the 2016 Moratuwa Engineering Research Conference (MERCon), Moratuwa, Sri Lanka.","DOI":"10.1109\/MERCon.2016.7480121"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Bousonville, T., Dirichs, M., and Kr\u00fcger, T. (2019, January 25\u201327). Estimating truck fuel consumption with machine learning using telematics, topology and weather data. Proceedings of the 2019 International Conference on Industrial Engineering and Systems Management (IESM), Shanghai, China.","DOI":"10.1109\/IESM45758.2019.8948175"},{"key":"ref_14","unstructured":"Delussu, F., and Meo, R. (2021, May 31). Sensors Data about Fuel Consumption in Buses of Public Transport. Available online: https:\/\/github.com\/rosameo\/Sensors-Data-about-Fuel-Consumption-in-Buses."},{"key":"ref_15","unstructured":"Wikipedia (2021, May 31). CAN Bus. Available online: https:\/\/en.wikipedia.org\/wiki\/CAN_bus."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1145\/3241036","article-title":"The seven tools of causal inference, with reflections on machine learning","volume":"62","author":"Pearl","year":"2019","journal-title":"Commun. ACM"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Little, C.H.C. (1977). Counting unlabeled acyclic digraphs. Combinatorial Mathematics V, Springer.","DOI":"10.1007\/BFb0069176"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s10994-006-6889-7","article-title":"The max-min hill-climbing Bayesian network structure learning algorithm","volume":"65","author":"Tsamardinos","year":"2006","journal-title":"Mach. Learn."},{"key":"ref_19","unstructured":"Russell, S., and Norvig, P. (2003). Artificial Intelligence: A Modern Approach, Pearson Education."},{"key":"ref_20","unstructured":"Chickering, D.M. (2013). A transformational characterization of equivalent Bayesian network structures. arXiv."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1214\/aos\/1176344136","article-title":"Estimating the Dimension of a Model","volume":"6","author":"Schwarz","year":"1978","journal-title":"Ann. Stat."},{"key":"ref_22","unstructured":"Pearl, J., Glymour, M., and Jewell, N.P. (2016). Causal Inference in Statistics\u2014A Primer, Wiley."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/BF00994016","article-title":"Learning Bayesian Networks: The Combination of Knowledge and Statistical Data","volume":"20","author":"Heckerman","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_24","first-page":"424","article-title":"Investigating causal relations by econometric models and cross-spectral methods","volume":"37","author":"Granger","year":"1969","journal-title":"Econom. J. Econom. Soc."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/j.jeconom.2005.02.004","article-title":"Testing for short-and long-run causality: A frequency-domain approach","volume":"132","author":"Breitung","year":"2006","journal-title":"J. Econom."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Contreras-Reyes, J.E., and Hern\u00e1ndez-Santoro, C. (2020). Assessing Granger-Causality in the Southern Humboldt Current Ecosystem Using Cross-Spectral Methods. Entropy, 22.","DOI":"10.3390\/e22101071"},{"key":"ref_27","unstructured":"Bouckaert, R.R. (1995). Bayesian Belief Networks: From Construction to Inference. [Ph.D. Thesis, Utrecht University]."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Larranaga, P., Sierra, B., Gallego, M.J., Michelena, M.J., and Picaza, J.M. (1997, January 23\u201326). Learning Bayesian networks by genetic algorithms: A case study in the prediction of survival in malignant skin melanoma. Proceedings of the Conference on Artificial Intelligence in Medicine in Europe, Grenoble, France.","DOI":"10.1007\/BFb0029459"},{"key":"ref_29","unstructured":"Margaritis, D. (2003). Learning Bayesian Network Model Structure from Data, Carnegie Mellon University. Technical Report."},{"key":"ref_30","unstructured":"Yaramakala, S., and Margaritis, D. (2005, January 27\u201330). Speculative Markov blanket discovery for optimal feature selection. Proceedings of the Fifth IEEE International Conference on Data Mining (ICDM\u201905), Houston, TX, USA."},{"key":"ref_31","unstructured":"Friedman, N., Nachman, I., and Pe\u2019er, D. (2013). Learning Bayesian network structure from massive datasets: The \u201csparse candidate\u201d algorithm. arXiv."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"6755","DOI":"10.1016\/j.eswa.2014.04.032","article-title":"A hybrid algorithm for Bayesian network structure learning with application to multi-label learning","volume":"41","author":"Gasse","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1111\/j.1467-9574.2012.00530.x","article-title":"\u2018All models are wrong\u2026\u2019: An introduction to model uncertainty","volume":"66","author":"Wit","year":"2012","journal-title":"Stat. Neerl."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Akaike, H. (1998). Information theory and an extension of the maximum likelihood principle. Selected Papers of Hirotugu Akaike, Springer.","DOI":"10.1007\/978-1-4612-1694-0_15"},{"key":"ref_35","unstructured":"Scutari, M. (2021, May 31). Bnlearn\u2014An R Package for Bayesian Network Learning and Inference. Available online: https:\/\/www.bnlearn.com\/documentation\/man\/score.html."},{"key":"ref_36","unstructured":"Verma, T.S., and Pearl, J. (2013, January 6). On the Equivalence of Causal Models. Proceedings of the Sixth Conference on Uncertainty in Artificial Intelligence (UAI1990), Montreal, QC, Canada."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/j.apenergy.2014.12.011","article-title":"A variance inflation factor and backward elimination based robust regression model for forecasting monthly electricity demand using climatic variables","volume":"140","author":"Vu","year":"2015","journal-title":"Appl. Energy"},{"key":"ref_38","unstructured":"(2021, July 08). E-Book: Bayesian Networks & Bayesialab\u2014A Practical Introduction for Researchers. Available online: https:\/\/library.bayesia.com\/articles\/#!bayesialab-knowledge-hub\/book."},{"key":"ref_39","unstructured":"Shpitser, I., VanderWeele, T., and Robins, J.M. (2012). On the Validity of Covariate Adjustment for Estimating Causal Effects. arXiv."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1093\/biomet\/65.2.297","article-title":"On a measure of lack of fit in time series models","volume":"65","author":"Ljung","year":"1978","journal-title":"Biometrika"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Holmes, D.E., and Jain, L.C. (2008). A Tutorial on Learning with Bayesian Networks. Innovations in Bayesian Networks: Theory and Applications, Springer.","DOI":"10.1007\/978-3-540-85066-3"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/14\/4733\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:28:54Z","timestamp":1760164134000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/14\/4733"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,11]]},"references-count":41,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["s21144733"],"URL":"https:\/\/doi.org\/10.3390\/s21144733","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,7,11]]}}}