{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:21:37Z","timestamp":1760059297761,"version":"build-2065373602"},"reference-count":60,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T00:00:00Z","timestamp":1748908800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Data"],"abstract":"<jats:p>An event is an occurrence that takes place at a specific time and location that can be either weather-related (snowfall), social (crime), natural (earthquake), political (political unrest), or medical (pandemic) in nature. These events do not belong to the \u201cnormal\u201d or \u201cusual\u201d spectrum and result in a change in a given situation; thus, their prediction would be very beneficial, both in terms of timely response to them and for their prevention, for example, the prevention of traffic accidents. However, this is currently challenging for researchers, who are called upon to manage and analyze a huge volume of data in order to design applications for predicting events using artificial intelligence and high computing power. Although significant progress has been made in this area, the heterogeneity in the input data that a forecasting application needs to process\u2014in terms of their nature (spatial, temporal, and semantic)\u2014and the corresponding complex dependencies between them constitute the greatest challenge for researchers. For this reason, the initial forecasting applications process data for specific situations, in terms of number and characteristics, while, at the same time, having the possibility to respond to different situations, e.g., an application that predicts a pandemic can also predict a central phenomenon, simply by using different data types. In this work, we present the forecasting applications that have been designed to date. We also present a model for predicting traffic accidents using categorical logic, creating a Knowledge Base using the Resolution algorithm as a proof of concept. We study and analyze all possible scenarios that arise under different conditions. Finally, we implement the traffic accident prediction model using the Prolog language with the corresponding Queries in JPL.<\/jats:p>","DOI":"10.3390\/data10060085","type":"journal-article","created":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T06:21:51Z","timestamp":1748931711000},"page":"85","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Event Prediction Using Spatial\u2013Temporal Data for a Predictive Traffic Accident Approach Through Categorical Logic"],"prefix":"10.3390","volume":"10","author":[{"given":"Eleftheria","family":"Koutsaki","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, Hellenic Mediterranean University, 71410 Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"George","family":"Vardakis","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Hellenic Mediterranean University, 71410 Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikos","family":"Papadakis","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Hellenic Mediterranean University, 71410 Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,6,3]]},"reference":[{"key":"ref_1","first-page":"1","article-title":"Event prediction in the big data era: A systematic survey","volume":"54","author":"Zhao","year":"2021","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_2","unstructured":"Kucharavy, D., and de Guio, R. (2005, January 16\u201318). Problems of forecast. Proceedings of the ETRIA TRIZ Future 2005, Graz, Austria."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"485","DOI":"10.3390\/analytics2020027","article-title":"Spatiotemporal data mining problems and methods","volume":"2","author":"Koutsaki","year":"2023","journal-title":"Analytics"},{"key":"ref_4","first-page":"1","article-title":"Naive bayes classifiers","volume":"18","author":"Murphy","year":"2006","journal-title":"Univ. Br. Columbia"},{"key":"ref_5","first-page":"49","article-title":"Adaptive intrusion detection based on machine learning: Feature extraction, classifier construction and sequential pattern prediction","volume":"2","author":"Xu","year":"2006","journal-title":"Int. J. Web Serv. Pract."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1339","DOI":"10.1080\/17538947.2020.1738569","article-title":"Spatiotemporal event detection: A review","volume":"13","author":"Yu","year":"2020","journal-title":"Int. J. Digit. Earth"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1016\/j.procir.2018.08.253","article-title":"In-process tool wear prediction system based on machine learning techniques and force analysis","volume":"77","author":"Gouarir","year":"2018","journal-title":"Procedia CIRP"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vardakis, G., Tsamis, G., Koutsaki, E., Haridimos, K., and Papadakis, N. (2022). Smart home: Deep learning as a method for machine learning in recognition of face, silhouette and human activity in the service of a safe home. Electronics, 11.","DOI":"10.3390\/electronics11101622"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1109\/TSE.2004.9","article-title":"Model-based performance prediction in software development: A survey","volume":"30","author":"Balsamo","year":"2004","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.knosys.2016.01.027","article-title":"Tensor-based anomaly detection: An interdisciplinary survey","volume":"98","year":"2016","journal-title":"Knowl. Based Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1697","DOI":"10.3348\/kjr.2021.0223","article-title":"Review of statistical methods for evaluating the performance of survival or other time-to-event prediction models (from conventional to deep learning approaches)","volume":"22","author":"Park","year":"2021","journal-title":"Korean J. Radiol."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Agrawal, J., Diao, Y., Gyllstrom, D., and Immerman, N. (2008). Efficient pattern matching over event streams. SIGMOD \u201808, Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, Vancouver, BC, Canada, 9\u201312 June 2008, Association for Computing Machinery.","DOI":"10.1145\/1376616.1376634"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"\u00d6zdogan, U., and Roland, N.H. (2004, January 26\u201329). Optimization of well placement with a history matching approach. Proceedings of the SPE Annual Technical Conference and Exhibition, Houston, TX, USA.","DOI":"10.2118\/90091-MS"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"100100","DOI":"10.1016\/j.caeai.2022.100100","article-title":"Factors and conditions that affect the goodness of machine learning models for predicting the success of learning","volume":"3","author":"Fauszt","year":"2022","journal-title":"Comput. Educ. Artif. Intell."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1037\/h0063206","article-title":"The prediction of social events","volume":"33","author":"Cantril","year":"1938","journal-title":"J. Abnorm. Soc. Psychol."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Liu, W., Luo, W., Lian, D., and Gao, S. (2018, January 18\u201323). Future frame prediction for anomaly detection\u2014A new baseline. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00684"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Suresh, K., Severn, C., and Ghosh, D. (2022). Survival prediction models: An introduction to discrete-time modeling. BMC Med. Res. Methodol., 22.","DOI":"10.1186\/s12874-022-01679-6"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Tutz, G., and Schmid, M. (2016). Modeling Discrete Time-to-Event Data, Springer.","DOI":"10.1007\/978-3-319-28158-2"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1103","DOI":"10.1038\/nmeth.3665","article-title":"Multiple linear regression: When multiple variables are associated with a response, the interpretation of a prediction equation is seldom simple","volume":"12","author":"Krzywinski","year":"2015","journal-title":"Nat. Methods"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"310","DOI":"10.1049\/ip-gtd:20000605","article-title":"Application of radial basis function networks for solar-array modelling and maximum power-point prediction","volume":"147","author":"Zhang","year":"2000","journal-title":"IEE Proc. Gener. Transm. Distrib."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1652","DOI":"10.1109\/TKDE.2018.2807840","article-title":"A survey of location prediction on twitter","volume":"30","author":"Zheng","year":"2018","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Wohlfarth, T., and Ichise, R. (2008, January 22\u201323). Semantic and event-based approach for link prediction. Proceedings of the International Conference on Practical Aspects of Knowledge Management, Yokohama, Japan.","DOI":"10.1007\/978-3-540-89447-6_7"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1047","DOI":"10.1007\/s11277-020-07612-8","article-title":"Traffic prediction using multifaceted techniques: A survey","volume":"115","author":"George","year":"2020","journal-title":"Wirel. Pers. Commun."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Mehrmolaei, S., and Keyvanpourr, M.R. (2015). A brief survey on event prediction methods in time series. Artificial Intelligence Perspectives and Applications, Proceedings of the 4th Computer Science On-line Conference 2015 (CSOC2015), Online, 27\u201330 April 2015, Springer International Publishing.","DOI":"10.1007\/978-3-319-18476-0_24"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Molaei, S.M., and Keyvanpour, M.R. (2015, January 11\u201312). An analytical review for event prediction system on time series. Proceedings of the 2015 2nd International Conference on Pattern Recognition and Image Analysis (IPRIA), Rasht, Iran.","DOI":"10.1109\/PRIA.2015.7161635"},{"key":"ref_26","unstructured":"Brown, R.G. (2004). Smoothing, Forecasting and Prediction of Discrete Time Series, Courier Corporation."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/507533.507538","article-title":"A preprocessing scheme for high-cardinality categorical attributes in classification and prediction problems","volume":"3","year":"2001","journal-title":"ACM SIGKDD Explor. Newsl."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1080\/13546780500384772","article-title":"Theories of categorical reasoning and extended syllogisms","volume":"12","author":"Copeland","year":"2006","journal-title":"Think. Reason."},{"key":"ref_29","unstructured":"Lambek, J., and Scott, P.J. (1988). Introduction to Higher-Order Categorical Logic, Cambridge University Press."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/0933-3657(92)90022-H","article-title":"Consistency checking of binary categorical relationships in a medical knowledge base","volume":"4","author":"Moser","year":"1992","journal-title":"Artif. Intell. Med."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Bachmair, L., and Ganzinger, H. (2001). Resolution Theorem Proving. Handb. Autom. Reason., 1.","DOI":"10.1016\/B978-044450813-3\/50004-7"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1177\/014233129301500505","article-title":"The use of Prolog in the implementation of a Knowledge-based Environment for Modelling and Simulation (KEMS)","volume":"15","author":"Tanyi","year":"1993","journal-title":"Trans. Inst. Meas. Control"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Adhikari, B., Xu, X., Ramakrishnan, N., and Prakash, B.A. (2019, January 4\u20138). Epideep: Exploiting embeddings for epidemic forecasting. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA.","DOI":"10.1145\/3292500.3330917"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Al Boni, M., and Gerber, M.S. (2016, January 18\u201320). Area-specific crime prediction models. Proceedings of the 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA), Anaheim, CA, USA.","DOI":"10.1109\/ICMLA.2016.0118"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"808","DOI":"10.1080\/01446193.2016.1219037","article-title":"Methodological approach of construction business failure prediction studies: A review","volume":"34","author":"Alaka","year":"2016","journal-title":"Constr. Manag. Econ."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Alevizos, E., Artikis, A., and Paliouras, G. (2017, January 19\u201323). Event forecasting with pattern markov chains. Proceedings of the 11th ACM International Conference on Distributed and Event-Based Systems, Barcelona, Spain.","DOI":"10.1145\/3093742.3093920"},{"key":"ref_37","unstructured":"Alevizos, E., Artikis, A., and Paliouras, G. (2018). Wayeb: A tool for complex event forecasting. arXiv."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3117809","article-title":"Probabilistic complex event recognition: A survey","volume":"50","author":"Alevizos","year":"2017","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Allan, J., Papka, R., and Lavrenko, V. (1998, January 24\u201328). On-line new event detection and tracking. Proceedings of the 21st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Melbourne, Australia.","DOI":"10.1145\/290941.290954"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.epidem.2017.02.009","article-title":"Forecasting Ebola with a regression transmission model","volume":"22","author":"Asher","year":"2018","journal-title":"Epidemics"},{"key":"ref_41","unstructured":"Menzies, P., and Beebee, H. (2019). Counterfactual theories of causation. Stanford Encyclopedia of Philosophy, Stanford University."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Muthiah, S., Butler, P., Khandpur, R.P., Saraf, P., Self, N., Rozovskaya, A., Zhao, L., Cadena, J., Lu, C.T., and Vullikanti, A. (2016, January 13\u201317). EMBERS at 4 years: Experiences operating an open source indicators forecasting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939709"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Ramdasi, S.S., Mutha, G.R., Marathe, N.V., Patwardhan, M.A., Raju, S., Mulye, A., and Loknath, M.S. (2025, March 02). Study of Modal and Dynamic Behavior of Engine Coupled Systems for Design\/Development of Range of Cardon Shafts, Couplings and Bed Plate Systems. SAE Technical Paper 2007. Available online: https:\/\/www.sae.org\/publications\/technical-papers\/content\/2007-26-052\/.","DOI":"10.4271\/2007-26-052"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"895","DOI":"10.1109\/TKDE.2014.2356476","article-title":"An event calculus for event recognition","volume":"27","author":"Artikis","year":"2014","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_45","unstructured":"Nakajima, Y., Ptaszynski, M., Masui, F., and Hirotoshi, H. (2017, January 21). A prototype method for future event prediction based on future reference sentence extraction. Proceedings of the Workshop on Linguistic and Cognitive Approaches to Dialogue Agents, Melbourne, Australia."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/0022-1694(89)90101-7","article-title":"Changing ideas in hydrology\u2014The case of physically-based models","volume":"105","author":"Beven","year":"1989","journal-title":"J. Hydrol."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"17277","DOI":"10.1038\/srep17277","article-title":"Extreme events in multilayer, interdependent complex networks and control","volume":"5","author":"Chen","year":"2015","journal-title":"Sci. Rep."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/BF00845380","article-title":"Major and minor life events as predictors of psychological distress: Further issues and findings","volume":"6","author":"Monroe","year":"1983","journal-title":"J. Behav. Med."},{"key":"ref_49","first-page":"1","article-title":"An overview of classifier fusion methods","volume":"7","author":"Ruta","year":"2000","journal-title":"Comput. Inf. Syst."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1142\/S1793351X14500019","article-title":"A Solution to the Ramification Problem Expressed in Temporal Description Logics","volume":"8","author":"Papadakis","year":"2014","journal-title":"Int. J. Semant. Comput."},{"key":"ref_51","first-page":"1","article-title":"Forecasting with twitter data","volume":"5","author":"Arias","year":"2014","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Zhao, L., Sun, Q., Ye, J., Chen, F., Lu, C.T., and Ramakrishnan, N. (2015, January 10\u201313). Multi-task learning for spatio-temporal event forecasting. Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Sydney, Australia.","DOI":"10.1145\/2783258.2783377"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Vardakis, G., Hatzivasilis, G., Koutsaki, E., and Papadakis, N. (2024). Review of Smart-Home Security Using the Internet of Things. Electronics, 13.","DOI":"10.3390\/electronics13163343"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.inffus.2016.10.004","article-title":"A review of natural language processing techniques for opinion mining systems","volume":"36","author":"Sun","year":"2017","journal-title":"Inf. Fusion"},{"key":"ref_55","unstructured":"(2025, March 02). Available online: https:\/\/leafletjs.com."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"035021","DOI":"10.1088\/2632-072X\/ac221f","article-title":"Extreme events in globally coupled chaotic maps","volume":"2","author":"Chowdhury","year":"2021","journal-title":"J. Phys. Complex."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"3159","DOI":"10.1109\/TNSE.2020.3017495","article-title":"Distance dependent competitive interactions in a frustrated network of mobile agents","volume":"7","author":"Chowdhury","year":"2020","journal-title":"IEEE Trans. Netw. Sci. Eng."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Hosmer, D.W., Lemeshow, S., and Sturdivant, R.X. (2013). Applied Logistic Regression, John Wiley & Sons.","DOI":"10.1002\/9781118548387"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.physrep.2022.04.001","article-title":"Extreme events in dynamical systems and random walkers: A review","volume":"966","author":"Chowdhury","year":"2022","journal-title":"Phys. Rep."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"073048","DOI":"10.1088\/1367-2630\/ab2a1f","article-title":"Synchronization to extreme events in moving agents","volume":"21","author":"Chowdhury","year":"2019","journal-title":"New J. Phys."}],"container-title":["Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2306-5729\/10\/6\/85\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:46:24Z","timestamp":1760031984000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2306-5729\/10\/6\/85"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,3]]},"references-count":60,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2025,6]]}},"alternative-id":["data10060085"],"URL":"https:\/\/doi.org\/10.3390\/data10060085","relation":{},"ISSN":["2306-5729"],"issn-type":[{"type":"electronic","value":"2306-5729"}],"subject":[],"published":{"date-parts":[[2025,6,3]]}}}