{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:28:02Z","timestamp":1760236082793,"version":"build-2065373602"},"reference-count":66,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,10,21]],"date-time":"2021-10-21T00:00:00Z","timestamp":1634774400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Smart Cities"],"abstract":"<jats:p>Cities are becoming increasingly complex to manage, as they increase in size and must provide higher living standards for their populations. New technology-based solutions must be developed towards attending this growth and ensuring that it is socially sustainable. This paper puts forward the notion that these solutions must share some properties: they should be anthropocentric, holistic, horizontal, multi-dimensional, multi-modal, and predictive. We propose an architecture in which streaming data sources that characterize the city context are used to feed a real-time graph of the city\u2019s assets and states, as well as to train predictive models that hint into near future states of the city. This allows human decision-makers and automated services to take decisions, both for the present and for the future. To achieve this, multiple data sources about a city were gradually connected to a message broker, that enables increasingly rich decision-support. Results show that it is possible to predict future states of a city, in aspects such as traffic, air pollution, and other ambient variables. The key innovative aspect of this work is that, as opposed to the majority of existing approaches which focus on a real-time view of the city, we also provide insights into the near-future state of the city, thus allowing city services to plan ahead and adapt accordingly. The main goal is to optimize decision-making by anticipating future states of the city and make decisions accordingly.<\/jats:p>","DOI":"10.3390\/smartcities4040072","type":"journal-article","created":{"date-parts":[[2021,10,21]],"date-time":"2021-10-21T23:30:11Z","timestamp":1634859011000},"page":"1366-1390","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["An Anthropocentric and Enhanced Predictive Approach to Smart City Management"],"prefix":"10.3390","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6650-0388","authenticated-orcid":false,"given":"Davide","family":"Carneiro","sequence":"first","affiliation":[{"name":"CIICESI, Escola Superior de Tecnologia e Gest\u00e3o, Instituto Polit\u00e9cnico do Porto, 4610-156 Felgueiras, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7910-2418","authenticated-orcid":false,"given":"Ant\u00f3nio","family":"Amaral","sequence":"additional","affiliation":[{"name":"CIICESI, Escola Superior de Tecnologia e Gest\u00e3o, Instituto Polit\u00e9cnico do Porto, 4610-156 Felgueiras, Portugal"},{"name":"Instituto Superior de Engenharia do Porto (ISEP), Instituto Polit\u00e9cnico do Porto, 4249-015 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2190-4319","authenticated-orcid":false,"given":"Mariana","family":"Carvalho","sequence":"additional","affiliation":[{"name":"CIICESI, Escola Superior de Tecnologia e Gest\u00e3o, Instituto Polit\u00e9cnico do Porto, 4610-156 Felgueiras, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6173-433X","authenticated-orcid":false,"given":"Lu\u00eds","family":"Barreto","sequence":"additional","affiliation":[{"name":"ADiT-LAB, Instituto Polit\u00e9cnico de Viana do Castelo, 4900-347 Viana do Castelo, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1016\/j.jclepro.2019.04.106","article-title":"Towards Modern Sustainable Cities: Review of Sustainability Principles and Trends","volume":"227","author":"Sodiq","year":"2019","journal-title":"J. Clean. Prod."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"128325","DOI":"10.1109\/ACCESS.2019.2925082","article-title":"Comparative analysis of machine learning techniques for predicting air quality in smart cities","volume":"7","author":"Ameer","year":"2019","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.comcom.2021.05.007","article-title":"Reinforcement learning-enabled Intelligent Device-to-Device (I-D2D) communication in Narrowband Internet of Things (NB-IoT)","volume":"176","author":"Nauman","year":"2021","journal-title":"Comput. Commun."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1016\/j.scs.2018.01.053","article-title":"Towards sustainable smart cities: A review of trends, architectures, components, and open challenges in smart cities","volume":"38","author":"Silva","year":"2018","journal-title":"Sustain. Cities Soc."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"120689","DOI":"10.1016\/j.jclepro.2020.120689","article-title":"From digital to sustainable: A scientometric review of smart city literature between 1990 and 2019","volume":"258","author":"Zheng","year":"2020","journal-title":"J. Clean. Prod."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.scs.2017.02.016","article-title":"Smart sustainable cities of the future: An extensive interdisciplinary literature review","volume":"31","author":"Bibri","year":"2017","journal-title":"Sustain. Cities Soc."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/j.comcom.2020.02.069","article-title":"Applications of Artificial Intelligence and Machine learning in smart cities","volume":"154","author":"Ullah","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.ijinfomgt.2019.01.004","article-title":"Smart cities: Advances in research\u2014An information systems perspective","volume":"47","author":"Ismagilova","year":"2019","journal-title":"Int. J. Inf. Manag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/j.bdr.2019.03.001","article-title":"Systematic review of the literature on big data in the transportation domain: Concepts and applications","volume":"17","author":"Neilson","year":"2019","journal-title":"Big Data Res."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.pmcj.2018.07.004","article-title":"Survey on traffic prediction in smart cities","volume":"50","author":"Nagy","year":"2018","journal-title":"Pervasive Mob. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1016\/j.comcom.2019.12.003","article-title":"Dynamic pricing techniques for Intelligent Transportation System in smart cities: A systematic review","volume":"150","author":"Saharan","year":"2019","journal-title":"Comput. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Dutta, J., Gazi, F., Roy, S., and Chowdhury, C. (November, January 30). AirSense: Opportunistic crowd-sensing based air quality monitoring system for smart city. Proceedings of the 2016 IEEE SENSORS, Orlando, FL, USA.","DOI":"10.1109\/ICSENS.2016.7808730"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.bdr.2018.05.006","article-title":"Towards sustainable smart city by particulate matter prediction using urban big data, excluding expensive air pollution infrastructures","volume":"17","author":"Honarvar","year":"2019","journal-title":"Big Data Res."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1016\/j.scs.2018.11.033","article-title":"Can cities become smart without being sustainable? A systematic review of the literature","volume":"45","author":"Yigitcanlar","year":"2019","journal-title":"Sustain. Cities Soc."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"881","DOI":"10.1016\/j.jclepro.2018.12.234","article-title":"Going green vs going smart for sustainable development: Quo vadis?","volume":"214","author":"Gazzola","year":"2019","journal-title":"J. Clean. Prod."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Awan, F.M., Minerva, R., and Crespi, N. (2020). Improving Road Traffic Forecasting Using Air Pollution and Atmospheric Data: Experiments Based on LSTM Recurrent Neural Networks. Sensors, 20.","DOI":"10.3390\/s20133749"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"122480","DOI":"10.1109\/ACCESS.2020.3006887","article-title":"A Comprehensive Study on IoT Based Accident Detection Systems for Smart Vehicles","volume":"8","author":"Alvi","year":"2020","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"86448","DOI":"10.1109\/ACCESS.2020.2992441","article-title":"Future Trends and Current State of Smart City Concepts: A Survey","volume":"8","author":"Kirimtat","year":"2020","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MCOM.2018.1700298","article-title":"Enabling cognitive smart cities using big data and machine learning: Approaches and challenges","volume":"56","author":"Mohammadi","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Nosratabadi, S., Mosavi, A., Keivani, R., Ardabili, S., and Aram, F. (2019). State of the art survey of deep learning and machine learning models for smart cities and urban sustainability. International Conference on Global Research and Education, Springer.","DOI":"10.20944\/preprints201908.0154.v1"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"826","DOI":"10.1016\/j.future.2019.04.017","article-title":"Machine learning in the Internet of Things: Designed techniques for smart cities","volume":"100","author":"Din","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/j.future.2018.11.039","article-title":"A novel code data dissemination scheme for Internet of Things through mobile vehicle of smart cities","volume":"94","author":"Teng","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/MNET.2019.1800258","article-title":"Visual IoT: Enabling internet of things visualization in smart cities","volume":"33","author":"Ji","year":"2019","journal-title":"IEEE Netw."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.ccs.2017.10.002","article-title":"Planning support systems for smart cities","volume":"12","author":"Pettit","year":"2018","journal-title":"City Cult. Soc."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Maitakov, F.G., Merkulov, A.A., Petrenko, E.V., and Yafasov, A.Y. (2018). Development of decision support systems for smart cities. International Conference on Electronic Governance and Open Society: Challenges in Eurasia, Springer.","DOI":"10.1007\/978-3-030-13283-5_5"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1016\/j.eswa.2017.06.027","article-title":"Smart health: Big data enabled health paradigm within smart cities","volume":"87","author":"Pramanik","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"761","DOI":"10.1016\/j.future.2017.08.043","article-title":"Distributed attack detection scheme using deep learning approach for Internet of Things","volume":"82","author":"Diro","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_28","first-page":"765","article-title":"An ingestion and analytics architecture for iot applied to smart city use cases","volume":"5","author":"Akbar","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1080\/10630732.2014.942092","article-title":"Smart cities: Definitions, dimensions, performance, and initiatives","volume":"22","author":"Albino","year":"2015","journal-title":"J. Urban Technol."},{"key":"ref_30","unstructured":"Moss Kanter, R., and Litow, S.S. (2021, October 15). Informed and Interconnected: A Manifesto for Smarter Cities. Available online: https:\/\/www.hbs.edu\/faculty\/Pages\/item.aspx?num=36185."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Komninos, N. (2013). Intelligent Cities: Innovation, Knowledge Systems and Digital Spaces, Routledge.","DOI":"10.4324\/9780203857748"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Chourabi, H., Nam, T., Walker, S., Gil-Garcia, J.R., Mellouli, S., Nahon, K., Pardo, T.A., and Scholl, H.J. (2012, January 4\u20137). Understanding smart cities: An integrative framework. Proceedings of the 2012 45th Hawaii International Conference on System Sciences, Maui, HI, USA.","DOI":"10.1109\/HICSS.2012.615"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1140\/epjst\/e2012-01703-3","article-title":"Smart cities of the future","volume":"214","author":"Batty","year":"2012","journal-title":"Eur. Phys. J. Spec. Top."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Seljeseth, M., Yamin, M.M., and Katt, B. (2020). UIOT-FMT: A Universal format for collection and aggregation of data from smart devices. Sensors, 20.","DOI":"10.20944\/preprints202010.0029.v1"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Nunes, D., Teixeira, D., Carneiro, D., Sousa, C., and Novais, P. (2020). Decision intelligence in street lighting management. World Conference on Information Systems and Technologies, Springer.","DOI":"10.1007\/978-3-030-45691-7_47"},{"key":"ref_36","unstructured":"Robinson, I., Webber, J., and Eifrem, E. (2013). Graph Databases, O\u2019Reilly Media, Inc."},{"key":"ref_37","unstructured":"Wirth, R., and Hipp, J. (2000, January 18\u201320). CRISP-DM: Towards a standard process model for data mining. Proceedings of the 4th International Conference on the Practical applications of Knowledge Discovery and Data Mining, Manchester, UK."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Ivan\u010d\u00e1kov\u00e1, J., Babi\u010d, F., and Butka, P. (2018, January 7\u201310). Comparison of different machine learning methods on Wisconsin dataset. Proceedings of the 2018 IEEE 16th World Symposium on Applied Machine Intelligence and Informatics (SAMI), Kosice and Herlany, Slovakia.","DOI":"10.1109\/SAMI.2018.8324834"},{"key":"ref_39","first-page":"4671349","article-title":"Tabu search and machine-learning classification of benign and malignant proliferative breast lesions","volume":"2020","author":"Dhahri","year":"2020","journal-title":"BioMed Res. Int."},{"key":"ref_40","first-page":"7747907","article-title":"Machine Learning Classification Techniques for Detecting the Impact of Human Resources Outcomes on Commercial Banks Performance","volume":"2021","author":"Atiku","year":"2021","journal-title":"Appl. Comput. Intell. Soft Comput."},{"key":"ref_41","first-page":"159","article-title":"Virtues of the Haversine","volume":"68","author":"Sinnott","year":"1984","journal-title":"Sky Telesc."},{"key":"ref_42","unstructured":"Dubos, R. (2017). Social Capital: Theory and Research, Routledge."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/BF01386390","article-title":"A note on two problems in connexion with graphs","volume":"1","author":"Dijkstra","year":"1959","journal-title":"Numer. Math."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1177\/1477153510376794","article-title":"Field surveys of the effect of lamp spectrum on the perception of safety and comfort at night","volume":"42","author":"Knight","year":"2010","journal-title":"Light. Res. Technol."},{"key":"ref_45","unstructured":"Carneiro, D., and Sousa, C. (2018, January 12\u201313). The influence of external factors on the energy efficiency of public lighting. Proceedings of the CAPSI\u201918\u201418th Conference of the Portuguese Association for Information Systems, Santarem, Portugal."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"4029","DOI":"10.1016\/S1352-2310(99)00144-2","article-title":"Air Pollution in cities","volume":"33","author":"Mayer","year":"1999","journal-title":"Atmos. Environ."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1016\/j.envpol.2007.06.012","article-title":"Human health effects on air pollution","volume":"151","author":"Kampa","year":"2008","journal-title":"Environ. Pollut."},{"key":"ref_48","unstructured":"(2020, September 04). World Health Organization. Ambient (Outdoor) Air Pollution. Available online: https:\/\/www.who.int\/news-room\/fact-sheets\/detail\/ambient-(outdoor)-air-quality-and-health."},{"key":"ref_49","unstructured":"Department for Environment Food & Rural Affairs (2020, September 04). Interactive Monitoring Networks Map, Available online: https:\/\/uk-air.defra.gov.uk\/interactive-map."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_51","unstructured":"Dobson, A.J., and Barnett, A.G. (2018). An Introduction to Generalized Linear Models, CRC Press."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1214\/aos\/1013203451","article-title":"Greedy function approximation: A gradient boosting machine","volume":"29","author":"Friedman","year":"2001","journal-title":"Ann. Stat."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1016\/j.solener.2017.04.066","article-title":"Multi-site solar power forecasting using gradient boosted regression trees","volume":"150","author":"Persson","year":"2017","journal-title":"Sol. Energy"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.biosystemseng.2018.04.011","article-title":"Pressure drop modelling in sand filters in micro-irrigation using gradient boosted regression trees","volume":"171","author":"Nieto","year":"2018","journal-title":"Biosyst. Eng."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1016\/j.scitotenv.2019.01.054","article-title":"Estimation of real-driving emissions for buses fueled with liquefied natural gas based on gradient boosted regression trees","volume":"660","author":"Pan","year":"2019","journal-title":"Sci. Total Environ."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"637","DOI":"10.3389\/fgene.2019.00637","article-title":"Predprba: Prediction of protein-rna binding affinity using gradient boosted regression trees","volume":"10","author":"Deng","year":"2019","journal-title":"Front. Genet."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.jct.2019.03.030","article-title":"Prediction of clathrate hydrate phase equilibria using gradient boosted regression trees and deep neural networks","volume":"135","author":"Song","year":"2019","journal-title":"J. Chem. Thermodyn."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Smidt, H., Thornton, M., and Ghorbani, R. (2018, January 3\u20136). Smart application development for IoT asset management using graph database modeling and high-availability web services. Proceedings of the 51st Hawaii International Conference on System Sciences, Hilton Waikoloa Village, HI, USA.","DOI":"10.24251\/HICSS.2018.725"},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"D\u2019silva, G.M., Thakare, S., and Bharadi, V.A. (2016, January 12\u201313). Real-time processing of IoT events using a Software as a Service (SaaS) architecture with graph database. Proceedings of the 2016 International Conference on Computing Communication Control and automation (ICCUBEA), Pune, India.","DOI":"10.1109\/ICCUBEA.2016.7859984"},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Ueta, K., Xue, X., Nakamoto, Y., and Murakami, S. (2016, January 15\u201318). A distributed graph database for the data management of IoT systems. Proceedings of the 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Chengdu, China.","DOI":"10.1109\/iThings-GreenCom-CPSCom-SmartData.2016.74"},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Ali, S., Wang, G., Fatima, K., and Liu, P. (2019). Semantic Knowledge Based Graph Model in Smart Cities. International Conference on Smart City and Informatization, Springer.","DOI":"10.1007\/978-981-15-1301-5_22"},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"1091","DOI":"10.1016\/j.scitotenv.2018.11.086","article-title":"A novel spatiotemporal convolutional long short-term neural network for air pollution prediction","volume":"654","author":"Wen","year":"2019","journal-title":"Sci. Total Environ."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"1341","DOI":"10.1007\/s10098-019-01709-w","article-title":"Air pollution prediction by using an artificial neural network model","volume":"21","author":"Maleki","year":"2019","journal-title":"Clean Technol. Environ. Policy"},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.envsoft.2019.06.014","article-title":"A review of artificial neural network models for ambient air pollution prediction","volume":"119","author":"Cabaneros","year":"2019","journal-title":"Environ. Model. Softw."},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1080\/10630732.2019.1586223","article-title":"Can I Park in the City Center? Predicting Car Park Occupancy Rates in Smart Cities","volume":"27","author":"Stolfi","year":"2020","journal-title":"J. Urban Technol."}],"container-title":["Smart Cities"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2624-6511\/4\/4\/72\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:20:13Z","timestamp":1760167213000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2624-6511\/4\/4\/72"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,21]]},"references-count":66,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,12]]}},"alternative-id":["smartcities4040072"],"URL":"https:\/\/doi.org\/10.3390\/smartcities4040072","relation":{},"ISSN":["2624-6511"],"issn-type":[{"type":"electronic","value":"2624-6511"}],"subject":[],"published":{"date-parts":[[2021,10,21]]}}}