Early classification of time series aims to predict the class value of a sequence accurately as early as possible, not wait for the full-length data, which is significant in many… Click to show full abstract
Early classification of time series aims to predict the class value of a sequence accurately as early as possible, not wait for the full-length data, which is significant in many time-sensitive applications and has attracted great interest in recent years. For instance, early diagnosis can help patients get early treatment and even save their lives. The problem of early classification is how to determine whether the collected data are sufficient to output the class value. Moreover, in practical applications, users also need to know the confidence (reliability) of the prediction results for more appropriate processing. For example, giving a healthy patient the possibility of suffering from some disease can assist physicians in an optimal therapy. However, existing work has not provided an effective measure to indicate how accurate the classification is. Therefore, in this paper, we propose an effective confidence-based early classification of time series. Firstly, based on a set of base time series classifiers trained at different timestamps, we propose a dynamic decision fusion method to measure the confidence of a predicted result by fusing the results of multiple base classifiers. Secondly, by analyzing the distribution of confidence values, we develop an adaptive learning method for the confidence threshold to simultaneously optimize the two conflicting objectives: accuracy and earliness. Finally, the experimental results conducted on 45 equal-length datasets and 8 variable-length datasets clearly show that our proposed approach can achieve the superior in early classification compared to state-of-the-art approaches.
               
Click one of the above tabs to view related content.