Comparing Two Counting Methods for Estimating the Probabilities of Strings
Ayaka Takamoto, Mitsuo Yoshida, Kyoji Umemura

TL;DR
This paper compares two string counting methods for estimating occurrence probabilities, finding that the non-overlapping method provides significantly better estimates, especially for strings with periodic patterns, in time-series data classification.
Contribution
It introduces a comparative analysis of counting methods for string probability estimation, highlighting the superiority of the non-overlapping approach in classification tasks.
Findings
Non-overlapping counting method yields more accurate probability estimates.
Significant difference observed between the two methods in experiments.
Non-overlapping method improves classification accuracy.
Abstract
There are two methods for counting the number of occurrences of a string in another large string. One is to count the number of places where the string is found. The other is to determine how many pieces of string can be extracted without overlapping. The difference between the two becomes apparent when the string is part of a periodic pattern. This research reports that the difference is significant in estimating the occurrence probability of a pattern. In this study, the strings used in the experiments are approximated from time-series data. The task involves classifying strings by estimating the probability or computing the information quantity. First, the frequencies of all substrings of a string are computed. Each counting method may sometimes produce different frequencies for an identical string. Second, the probability of the most probable segmentation is selected. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Anomaly Detection Techniques and Applications · Data Management and Algorithms
