The information technology revolution, especially with the adoption of the Internet of Things, longitudinal data in many domains become more available and accessible for secondary analysis. Such data provide meaningful opportunities to understand process in many domains along time, but also challenges. A main challenge is the heterogeneity of the temporal variables due to the different types of data, whether a measurement or an event, and type of samplings: fixed or irregular. Other variables can be also events that may or not have duration. In this review, we discuss the various types of temporal data, and the various relevant analysis methods. Starting with fixed frequency variables, with forecasting and time series methods, and proceeding with sequential data, and sequential patterns mining, and time intervals mining for events having various time duration. Also the use of various deep learning based architectures for temporal data is discussed. The challenge of heterogeneous multivariate temporal data analysis and discuss various options to deal with it, focusing on an increasingly used option of transforming the data into symbolic time intervals through temporal abstraction and the use of time intervals related patterns discovery for temporal knowledge discovery, clustering, classification prediction, and more. Finally, we discuss the overview of the field, and areas in which more studies and contributions are needed. This article is categorized under: Algorithmic Development > Spatial and Temporal Data Mininganalytics, temporal data mining, time series
| INTRODUCTIONWith the introduction of the internet, an exponential growth in text based data, which required new methods to analyze text, retrieve, understand, classify, and more. However, with the recent growing adoption of the Internet of Things, in which devices in various domains become connected to the internet network and produce multitude of logged longitudinal data, we are facing a similar increase in multivariate temporal data that is generated by various devices and sensors. Such data can be logged from smart watches, cars, smart refrigerators, smart phones, televisions, sensors in the space of rooms for various purposes, and many more, which can be useful in various domains, and for different tasks. This trend is expected to increase significantly and requires new methods and more scalability.An extension of temporal data analytics, which are out of the scope of this article, is spatio-temporal data analysis (Gong