2015
DOI: 10.1007/978-3-319-18032-8_49
|View full text |Cite
|
Sign up to set email alerts
|

CPT+: Decreasing the Time/Space Complexity of the Compact Prediction Tree

Abstract: Abstract. Predicting next items of sequences of symbols has many applications in a wide range of domains. Several sequence prediction models have been proposed such as DG, All-k-order markov and PPM. Recently, a model named Compact Prediction Tree (CPT) has been proposed. It relies on a tree structure and a more complex prediction algorithm to offer considerably more accurate predictions than many state-of-the-art prediction models. However, an important limitation of CPT is its high time and space complexity.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
59
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 60 publications
(59 citation statements)
references
References 13 publications
(25 reference statements)
0
59
0
Order By: Relevance
“…One of such non-probabilistic sequence prediction algorithms is the compact prediction tree (CPT) [42] algorithm, which was later improved to the computationally more efficient CPT+ algorithm [43]. The CPT and CPT+ algorithms generate a tree-based data structure that makes a lossless compres-sion from the training data which can be used at prediction time to efficiently search for the most likely next element.…”
Section: Non-probabilistic Sequence Classificationmentioning
confidence: 99%
“…One of such non-probabilistic sequence prediction algorithms is the compact prediction tree (CPT) [42] algorithm, which was later improved to the computationally more efficient CPT+ algorithm [43]. The CPT and CPT+ algorithms generate a tree-based data structure that makes a lossless compres-sion from the training data which can be used at prediction time to efficiently search for the most likely next element.…”
Section: Non-probabilistic Sequence Classificationmentioning
confidence: 99%
“…This model is executing the predictions in sequence manner. This type of learning is used in prediction applications such as weather forecasting and stock market [12].…”
Section: Review Of Neural Network Prediction Systemmentioning
confidence: 99%
“…For example, they are utilized for predicting the next symbol of a sequence based on the previously observed symbols. According to [31], a prediction model is trained with a set of training sequences (known as sequence database). There are numerous popular applications relating to sequence predictions such as weather forecasting, web page prefetching, stock market prediction, consumer product recommendation and so on.…”
Section: Sequence Databasementioning
confidence: 99%
“…Moreover, they have also a few limitations as follows: Approaches using Machine Learning build lossy models, which may thus ignore relevant information from training sequences while performing predictions [30]. According to the paper [31], above-mentioned models suffer from some major drawbacks: prediction is not exact due to Markov models. Therefore, these models skipped nearly information contained in training sequences for predicting, and this leads significantly reduce their accuracy.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation