{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T16:27:53Z","timestamp":1781368073368,"version":"3.54.1"},"reference-count":41,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2016,9,23]],"date-time":"2016-09-23T00:00:00Z","timestamp":1474588800000},"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 consider real-life smart parking systems where parking lot occupancy data are collected from field sensor devices and sent to backend servers for further processing and usage for applications. Our objective is to make these data useful to end users, such as parking managers, and, ultimately, to citizens. To this end, we concoct and validate an automated classification algorithm having two objectives: (1) outlier detection: to detect sensors with anomalous behavioral patterns, i.e., outliers; and (2) clustering: to group the parking sensors exhibiting similar patterns into distinct clusters. We first analyze the statistics of real parking data, obtaining suitable simulation models for parking traces. We then consider a simple classification algorithm based on the empirical complementary distribution function of occupancy times and show its limitations. Hence, we design a more sophisticated algorithm exploiting unsupervised learning techniques (self-organizing maps). These are tuned following a supervised approach using our trace generator and are compared against other clustering schemes, namely expectation maximization, k-means clustering and DBSCAN, considering six months of data from a real sensor deployment. Our approach is found to be superior in terms of classification accuracy, while also being capable of identifying all of the outliers in the dataset.<\/jats:p>","DOI":"10.3390\/s16101575","type":"journal-article","created":{"date-parts":[[2016,9,23]],"date-time":"2016-09-23T07:32:37Z","timestamp":1474615957000},"page":"1575","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Data Analytics for Smart Parking Applications"],"prefix":"10.3390","volume":"16","author":[{"given":"Nicola","family":"Piovesan","sequence":"first","affiliation":[{"name":"Centre Tecnol\u00f2gic de Telecomunicacions de Catalunya (CTTC), Parc Mediterrani de la Tecnologia, Av. Carl Friedrich Gauss, 7, Castelldefels, 08860 Barcelona, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leo","family":"Turi","sequence":"additional","affiliation":[{"name":"Department of Information Engineering (DEI), University of Padova, Via Gradenigo 6\/B, 35131 Padova, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Enrico","family":"Toigo","sequence":"additional","affiliation":[{"name":"Department of Information Engineering (DEI), University of Padova, Via Gradenigo 6\/B, 35131 Padova, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8996-9058","authenticated-orcid":false,"given":"Borja","family":"Martinez","sequence":"additional","affiliation":[{"name":"Internet Interdisciplinary Institute (IN3), Universitat Oberta de Catalunya (UOC), Parc Mediterrani de la Tecnologia, Av. Carl Friedrich Gauss 5, Castelldefels, 08860 Barcelona, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michele","family":"Rossi","sequence":"additional","affiliation":[{"name":"Department of Information Engineering (DEI), University of Padova, Via Gradenigo 6\/B, 35131 Padova, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2016,9,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/JIOT.2014.2306328","article-title":"Internet of things for smart cities","volume":"1","author":"Zanella","year":"2014","journal-title":"IEEE Internet Things J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"251","DOI":"10.14257\/ijunesst.2015.8.2.25","article-title":"Understanding smart and automated parking technology","volume":"8","author":"Jog","year":"2015","journal-title":"Int. J. u- e-Serv. Sci. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.comnet.2015.12.023","article-title":"Urban planning and building smart cities based on the internet of things using big data analytics","volume":"101","author":"Rathorea","year":"2016","journal-title":"Comput. Netw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1145\/331499.331504","article-title":"Data clustering: A review","volume":"31","author":"Jain","year":"1999","journal-title":"ACM Comput. Surv."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1023\/A:1009745219419","article-title":"Density-based clustering in spatial databases: The algorithm GDBSCAN and its applications","volume":"2","author":"Sander","year":"1998","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"McLachlan, G., and Krishnan, T. (2008). The EM Algorithm and Extensions, Wiley-Interscience. [2nd ed.].","DOI":"10.1002\/9780470191613"},{"key":"ref_7","unstructured":"Yanxu, Z., Rajasegarar, S., Leckie, C., and Palaniswami, M. (2014, January 21\u201324). Smart car parking: Temporal clustering and anomaly detection in urban car parking. Proceedings of the IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Singapore."},{"key":"ref_8","unstructured":"Kohonen, T. (1984). Self-Organization and Associative Memory, Springer."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Kohonen, T. (2001). Self-Organizing Maps, Springer.","DOI":"10.1007\/978-3-642-56927-2"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"586","DOI":"10.1109\/72.846731","article-title":"Clustering of the self-organizing map","volume":"11","author":"Vesanto","year":"2000","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Polycarpou, E., Lambrinos, L., and Protopapadakis, E. (2013, January 4\u20137). Smart parking solutions for urban areas. Proceedings of the IEEE International Symposium and Workshops on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), Madrid, Spain.","DOI":"10.1109\/WoWMoM.2013.6583499"},{"key":"ref_12","first-page":"26","article-title":"Lean smart parking","volume":"30","author":"Dance","year":"2014","journal-title":"Park. Prof."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1080\/01944363.2013.787307","article-title":"Getting the prices right","volume":"79","author":"Pierce","year":"2013","journal-title":"J. Am. Plan. Assoc."},{"key":"ref_14","unstructured":"Worldsensing Smartprk\u2014Making Smart Cities Happen. Available online:http:\/\/www.fastprk.com\/."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Yang, J., Portilla, J., and Riesgo, T. (2012, January 25\u201328). Smart parking service based on wireless sensor networks. Proceedings of the Annual Conference on IEEE Industrial Electronics Society (IECON), Montreal, QC, Canada.","DOI":"10.1109\/IECON.2012.6389096"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"479","DOI":"10.1016\/j.tranpol.2006.05.005","article-title":"Cruising for parking","volume":"13","author":"Shoup","year":"2006","journal-title":"Transp. Policy"},{"key":"ref_17","unstructured":"Wang, H., and He, W. (2011, January 10\u201315). A Reservation-based smart parking system. Proceedings of the IEEE Conference on Computer Communications Workshops, Shanghai, China."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1109\/TITS.2013.2252428","article-title":"New \u201cSmart Parking\u201d system based on resource allocation and reservations","volume":"14","author":"Geng","year":"2013","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Khan, Z., Anjum, A., and Kiani, S.L. (2013, January 9\u201312). Cloud based big data analytics for smart future cities. Proceedings of the IEEE\/ACM International Conference on Utility and Cloud Computing, Dresden, Germany.","DOI":"10.1109\/UCC.2013.77"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Anastasi, G., Antonelli, M., Bechini, A., Brienza, S., de Andrea, E., de Guglielmo, D., Ducange, P., Lazzerini, B., Marcelloni, F., and Segatori, A. (2013, January 30\u201331). Urban and social sensing for sustainable mobility in smart cities. Proceedings of the 2013 Sustainable Internet and ICT for Sustainability (SustainIT), Palermo, Italy.","DOI":"10.1109\/SustainIT.2013.6685198"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1049\/iet-its.2013.0045","article-title":"Architecture for parking management in smart cities","volume":"8","author":"Barone","year":"2014","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Gupta, A., Sharma, V., Ruparam, N.K., Jain, S., Alhammad, A., and Ripon, M.A.K. (2014, January 24\u201327). Integrating pervasive computing, InfoStations and swarm intelligence to design intelligent context-aware parking-space location mechanism. Proceedings of the International Conference on Advances in Computing, Communications and Informatics (ICACCI), Delhi, India.","DOI":"10.1109\/ICACCI.2014.6968231"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1587","DOI":"10.1109\/TII.2014.2299233","article-title":"Developing vehicular data cloud services in the IoT environment","volume":"10","author":"He","year":"2014","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1080\/15472450.2015.1037955","article-title":"A real-time parking prediction system for smart cities","volume":"20","author":"Vlahogiannia","year":"2016","journal-title":"J. Intell. Transp. Syst. Technol. Plan. Oper."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1156","DOI":"10.1109\/TII.2015.2469260","article-title":"Lean sensing: Exploiting contextual information for most energy-efficient sensing","volume":"11","author":"Martinez","year":"2016","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Lin, T., Rivano, H., and Le Mou\u00ebl, F. (2014, January 21\u201326). How to choose the relevant MAC protocol for wireless smart parking urban networks?. Proceedings of the ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks (PE-WASUN), Montreal, QC, Canada.","DOI":"10.1145\/2653481.2653484"},{"key":"ref_27","unstructured":"Bishop, C. (2007). Pattern Recognition and Machine Learning, Springer."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1016\/j.patrec.2009.09.011","article-title":"Data clustering: 50 Years beyond k-means","volume":"38","author":"Jain","year":"2010","journal-title":"Pattern Recognit. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/TIT.1982.1056489","article-title":"Least squares quantization in PCM","volume":"28","author":"Lloyd","year":"1982","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_30","unstructured":"Arthur, D., and Vassilvitskii, S. (2007, January 7\u20139). k-means++: The advantages of careful seeding. Proceedings of the ACM-SIAM Symposium on Discrete Algorithms (SODA), New Orleans, LA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","article-title":"The WEKA data mining software: An update","volume":"11","author":"Hall","year":"2009","journal-title":"ACM SIGKDD Explor. Newsl."},{"key":"ref_32","unstructured":"Haykin, S. (2001). Neural Networks and Learning Machines, Prentice Hall. [3rd ed.]. Pearson Education."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1023\/A:1009740529316","article-title":"Principal direction divisive partitioning","volume":"2","author":"Boley","year":"1998","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Savaresi, S.M., Boley, D.L., Bittanti, S., and Gazzaniga, G. (2002, January 11\u201313). Cluster selection in divisive clustering algorithms. Proceedings of the International Conference on Data Mining (SIAM), Arlington, VA, USA.","DOI":"10.1137\/1.9781611972726.18"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1007\/s11222-015-9597-y","article-title":"Divisive clustering of high dimensional data streams","volume":"26","author":"Hofmey","year":"2016","journal-title":"Stat. Comput."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Sun, C., Fang, F., Zhou, Z.H., Yang, W., and Liu, Z.Y. (2013). Intelligence Science and Big Data Engineering, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-642-42057-3"},{"key":"ref_37","unstructured":"Pareto, V. (1896). Cours d\u2019Economie Politique, Librairie Droz."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/2.781637","article-title":"Chameleon: Hierarchical clustering using dynamic modeling","volume":"32","author":"Karypis","year":"1999","journal-title":"IEEE Comput."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1016\/j.ipm.2009.03.002","article-title":"A systematic analysis of performance measures for classification tasks","volume":"45","author":"Sokolova","year":"2009","journal-title":"Inf. Process. Manag."},{"key":"ref_40","unstructured":"Musicant, D.R., Kumar, V., and Ozgur, A. (2003, January 20\u201323). Optimizing F-measure with support vector machines. Proceedings of the International FLAIRS Conference, St. Augustine, FL, USA."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.jss.2016.09.007","article-title":"Big data mining with parallel computing: A comparison of distributed and MapReduce methodologies","volume":"122","author":"Tsai","year":"2016","journal-title":"J. Syst. Softw."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1575\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:31:41Z","timestamp":1760211101000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1575"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,23]]},"references-count":41,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2016,10]]}},"alternative-id":["s16101575"],"URL":"https:\/\/doi.org\/10.3390\/s16101575","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,9,23]]}}}