{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:48:08Z","timestamp":1761896888805,"version":"build-2065373602"},"reference-count":50,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2018,11,24]],"date-time":"2018-11-24T00:00:00Z","timestamp":1543017600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100010198","name":"Ministerio de Econom\u00eda, Industria y Competitividad, Gobierno de Espa\u00f1a","doi-asserted-by":"publisher","award":["TIN2017-88213-R","TIN2016-81766-REDT"],"award-info":[{"award-number":["TIN2017-88213-R","TIN2016-81766-REDT"]}],"id":[{"id":"10.13039\/501100010198","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This article develops the design, installation, exploitation, and final utilization of intelligent techniques, hardware, and software for understanding mobility in a modern city. We focus on a smart-campus initiative in the University of Malaga as the scenario for building this cyber\u2013physical system at a low cost, and then present the details of a new proposed evolutionary algorithm used for better training machine-learning techniques: BiPred. We model and solve the task of reducing the size of the dataset used for learning about campus mobility. Our conclusions show an important reduction of the required data to learn mobility patterns by more than 90%, while improving (at the same time) the precision of the predictions of theapplied machine-learning method (up to 15%). All this was done along with the construction of a real system in a city, which hopefully resulted in a very comprehensive work in smart cities using sensors.<\/jats:p>","DOI":"10.3390\/s18124123","type":"journal-article","created":{"date-parts":[[2018,11,26]],"date-time":"2018-11-26T03:24:27Z","timestamp":1543202667000},"page":"4123","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["BiPred: A Bilevel Evolutionary Algorithm for Prediction in Smart Mobility"],"prefix":"10.3390","volume":"18","author":[{"given":"Jamal","family":"Toutouh","sequence":"first","affiliation":[{"name":"Departamento de Lenguajes y Ciencias de la Compuitaci\u00f3n, Universidad de M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javier","family":"Arellano","sequence":"additional","affiliation":[{"name":"Departamento de Lenguajes y Ciencias de la Compuitaci\u00f3n, Universidad de M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enrique","family":"Alba","sequence":"additional","affiliation":[{"name":"Departamento de Lenguajes y Ciencias de la Compuitaci\u00f3n, Universidad de M\u00e1laga, 29071 M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,11,24]]},"reference":[{"key":"ref_1","first-page":"392","article-title":"Governing the smart city: A review of the literature on smart urban governance","volume":"82","author":"Meijer","year":"2016","journal-title":"IRAS"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Cocchia, A. (2014). Smart and Digital City: A Systematic Literature Review. Smart City: How to Create Public and Economic Value with High Technology in Urban Space, Springer.","DOI":"10.1007\/978-3-319-06160-3_2"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"McClellan, S., Jimenez, J.A., and Koutitas, G. (2017). Smart Cities: Applications, Technologies, Standards, and Driving Factors, Springer.","DOI":"10.1007\/978-3-319-59381-4"},{"key":"ref_4","first-page":"1","article-title":"Evolutionary Deep Learning for Car Park Occupancy Prediction in Smart Cities","volume":"12","author":"Camero","year":"2018","journal-title":"LION"},{"key":"ref_5","first-page":"127","article-title":"A swarm algorithm for collaborative traffic in vehicular networks","volume":"12","author":"Toutouh","year":"2018","journal-title":"Trans. Veh. Commun."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1002\/int.21890","article-title":"Infrastructure Deployment in Vehicular Communication Networks Using a Parallel Multiobjective Evolutionary Algorithm","volume":"32","author":"Massobrio","year":"2017","journal-title":"Int. J. Intell. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Cintrano, C., Stolfi, D.H., Toutouh, J., Chicano, F., and Alba, E. (2016, January 15\u201317). CTPATH: A real world system to enable green transportation by optimizing environmentaly friendly routing paths. Proceedings of the International Conference on Smart Cities, M\u00e1laga, Spain.","DOI":"10.1007\/978-3-319-39595-1_7"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Stolfi, D.H., and Alba, E. (2015, January 11\u201315). Smart Mobility Policies with Evolutionary Algorithms: The Adapting Info Panel Case. Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, Madrid, Spain.","DOI":"10.1145\/2739480.2754742"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Stolfi, D.H., Alba, E., and Yao, X. (2017, January 14\u201316). Predicting Car Park Occupancy Rates in Smart Cities. Proceedings of the Second International Conference on Smart Cities, Smart-CT 2017, M\u00e1laga, Spain.","DOI":"10.1007\/978-3-319-59513-9_11"},{"key":"ref_10","first-page":"55","article-title":"Road traffic data: Collection methods and applications","volume":"1","author":"Leduc","year":"2008","journal-title":"JRC Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1080\/13658816.2013.816427","article-title":"Map-matching algorithm for large-scale low-frequency floating car data","volume":"28","author":"Chen","year":"2014","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"S\u0142adkowski, A., and Pamu\u0142a, W. (2015). Intelligent Transportation Systems\u2014Problems and Perspectives, Springer International Publishing.","DOI":"10.1007\/978-3-319-19150-8"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Benevolo, C., Dameri, R.P., and D\u2019Auria, B. (2016). Smart mobility in smart city. Empowering Organizations, Springer International Publishing.","DOI":"10.1007\/978-3-319-23784-8_2"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Castillo, P., Fern\u00e1ndez-Ares, A., Garc\u00eda-Fern\u00e1ndez, P., Garc\u00eda-S\u00e1nchez, P., Arenas, M., Mora, A., Rivas, V., Asensio, J., Romero, G., and Merelo, J. (2014). Studying individualized transit indicators using a new low-cost information system. Handbook of Research on Embedded Systems Design, IGI Global.","DOI":"10.4018\/978-1-4666-6194-3.ch016"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"137","DOI":"10.3141\/2299-15","article-title":"Analysis of pedestrian travel with static bluetooth sensors","volume":"2299","author":"Malinovskiy","year":"2012","journal-title":"Transp. Res. Rec."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.trc.2014.03.015","article-title":"A Bayesian approach to detect pedestrian destination-sequences from WiFi signatures","volume":"44","author":"Danalet","year":"2014","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Back, T. (1996). Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Genetic Algorithms, Oxford University Press.","DOI":"10.1093\/oso\/9780195099713.001.0001"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hamilton, J.D. (1989). A new approach to the economic analysis of nonstationary time series and the business cycle. Econometrica, 357\u2013384.","DOI":"10.2307\/1912559"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"576","DOI":"10.1093\/ije\/24.3.576","article-title":"Relationship between weather temperature and mortality: A time series analysis approach in Barcelona","volume":"24","author":"Saez","year":"1995","journal-title":"Int. J. Epidemiol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1207","DOI":"10.1037\/0022-3514.49.5.1207","article-title":"Air pollution, weather, and violent crimes: Concomitant time-series analysis of archival data","volume":"49","author":"Rotton","year":"1985","journal-title":"J. Pers. Soc. Psychol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1824","DOI":"10.1109\/TGRS.2002.802519","article-title":"Seasonality extraction by function fitting to time-series of satellite sensor data","volume":"40","author":"Jonsson","year":"2002","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Alba, E., Chicano, F., and Luque, G. (2017). Predicting Car Park Occupancy Rates in Smart Cities. Smart Cities, Springer International Publishing.","DOI":"10.1007\/978-3-319-59513-9"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/A:1012074215150","article-title":"Time series prediction and neural networks","volume":"31","author":"Frank","year":"2001","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1109\/72.279188","article-title":"Recurrent neural networks and robust time series prediction","volume":"5","author":"Connor","year":"1994","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"M\u00fcller, K.R., Smola, A.J., R\u00e4tsch, G., Sch\u00f6lkopf, B., Kohlmorgen, J., and Vapnik, V. (1997, January 9\u201312). Predicting time series with support vector machines. Proceedings of the International Conference on Artificial Neural Networks, Houston, TX, USA.","DOI":"10.1007\/BFb0020283"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/S0169-7439(03)00111-4","article-title":"Using support vector machines for time series prediction","volume":"69","author":"Thissen","year":"2003","journal-title":"Chemom. Intell. Lab. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCI.2009.932254","article-title":"Time series prediction using support vector machines: A survey","volume":"4","author":"Sapankevych","year":"2009","journal-title":"IEEE Comput. Intell. Mag."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1857","DOI":"10.1016\/j.patcog.2005.01.025","article-title":"Clustering of time series data\u2014A survey","volume":"38","author":"Liao","year":"2005","journal-title":"Pattern Recognit."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hautamaki, V., Nykanen, P., and Franti, P. (2008, January 8\u201311). Time-series clustering by approximate prototypes. Proceedings of the 19th International Conference on Pattern Recognition: (ICPR 2008), Tampa, FL, USA.","DOI":"10.1109\/ICPR.2008.4761105"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1007\/s10618-005-0039-x","article-title":"Characteristic-based clustering for time series data","volume":"13","author":"Wang","year":"2006","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_31","first-page":"95","article-title":"Genetic algorithms and machine learning","volume":"3","author":"Goldberg","year":"1988","journal-title":"ML"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Pal, S.K., and Wang, P.P. (2017). Genetic Algorithms for Pattern Recognition, CRC Press.","DOI":"10.1201\/9780203713402"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Alba, E., and Mart\u00ed, R. (2006). Metaheuristic Procedures for Training Neural Networks, Springer Science & Business Media.","DOI":"10.1007\/0-387-33416-5"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Miikkulainen, R., Liang, J., Meyerson, E., Rawal, A., Fink, D., Francon, O., Raju, B., Shahrzad, H., Navruzyan, A., and Duffy, N. (2019). Evolving deep neural networks. Artificial Intelligence in the Age of Neural Networks and Brain Computing, Elsevier.","DOI":"10.1016\/B978-0-12-815480-9.00015-3"},{"key":"ref_35","unstructured":"Martin-Bautista, M.J., and Vila, M. (1999, January 6\u20139). A survey of genetic feature selection in mining issues. Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), Orlando, FL, USA."},{"key":"ref_36","unstructured":"Vafaie, H., and De Jong, K. (1992, January 10\u201313). Genetic algorithms as a tool for feature selection in machine learning. Proceedings of the Fourth International Conference on Tools with Artificial Intelligence, Arlington, VA, USA."},{"key":"ref_37","unstructured":"Vafaie, H., and Imam, I.F. (1994, January 26\u201329). Feature selection methods: Genetic algorithms vs. greedy-like search. Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference, Tulsa, OK, USA."},{"key":"ref_38","unstructured":"Aziz, A.S.A., Azar, A.T., Salama, M.A., Hassanien, A.E., and Hanafy, S.E. (2013, January 8\u201311). Genetic algorithm with different feature selection techniques for anomaly detectors generation. Proceedings of the 2013 Federated Conference on Computer Science and Information Systems, Krak\u00f3w, Poland."},{"key":"ref_39","first-page":"85","article-title":"Automatic Feature Subset Selection using Genetic Algorithm for Clustering","volume":"9","author":"Srikrishna","year":"2013","journal-title":"IJRTER"},{"key":"ref_40","unstructured":"Sun, Y., and Yin, L. (2015, January 19\u201321). A genetic algorithm based feature selection approach for 3D face recognition. Proceedings of the Biometric Consortium Conference, Arlington, VA, USA."},{"key":"ref_41","unstructured":"Toutouh, J., Arellano-Verdejo, J., and Alba, E. (2017). Enabling Low Cost Smart Road Traffic Sensing, Universitat Pompeu Fabra Press."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"836","DOI":"10.1109\/JSEN.2014.2356342","article-title":"Low-Cost Alternatives for Urban Noise Nuisance Monitoring Using Wireless Sensor Networks","volume":"15","author":"Cobos","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_43","unstructured":"Witten, I.H., Frank, E., Hall, M.A., and Pal, C.J. (2016). Data Mining: Practical Machine Learning Tools and Techniques, Morgan Kaufmann Publishers."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"B\u00e4ck, T., Fogel, D., and Michalewicz, Z. (1997). Handbook of Evolutionary Computation, Oxford University Press. [1st ed.].","DOI":"10.1201\/9781420050387"},{"key":"ref_45","unstructured":"Goldberg, D. (1989). Genetic Algorithms in Aearch, Optimization, and Machine Learning, Addison Wesley."},{"key":"ref_46","unstructured":"Sugar, C.A. (1999). Techniques for Clustering and Classification with Applications to Medical Problems. [Ph.D. Thesis, Stanford University]."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Sheskin, D.J. (2003). Handbook of Parametric and Nonparametric Statistical Procedures, CRE Press.","DOI":"10.1201\/9781420036268"},{"key":"ref_48","unstructured":"Kohavi, R. (1995, January 20\u201325). A study of cross-validation and bootstrap for accuracy estimation and model selection. Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI), Montreal, QC, Canada."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"McLachlan, G.J., Do, K., and Ambroise, C. (2005). Supervised Classification of Tissue Samples. Analyzing Microarray Gene Expression Data, John Wiley and Sons, Ltd.","DOI":"10.1002\/047172842X"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"5684","DOI":"10.1016\/j.eswa.2015.01.059","article-title":"Cardiovascular diseases identification using electrocardiogram health identifier based on multiple criteria decision making","volume":"42","author":"Chui","year":"2015","journal-title":"Expert Syst. Appl."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/12\/4123\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:31:55Z","timestamp":1760196715000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/12\/4123"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,24]]},"references-count":50,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2018,12]]}},"alternative-id":["s18124123"],"URL":"https:\/\/doi.org\/10.3390\/s18124123","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2018,11,24]]}}}