A Framework for Temporal Data Mining

Time is an important aspect of all real world phenomena. Any systems, approaches or techniques that are concerned with information need to take into account the temporal aspect of data. Data mining refers to a set of techniques for discovering previously unknown information from existing data in large databases and therefore, the information discovered will be of limited value if its temporal aspects, i.e. validity, periodicity, are not considered. This paper presents a generic definition of temporal patterns and a framework for discovering them. An architecture for the mining of such patterns is presented along with a temporal query language for extracting them from a database. As an instance of generic patterns, temporal association rules are used as examples of the proposed approach.