76
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

Few Paths, Fewer Words: Model Selection With Automatic Structure Functions

ORCID Icon
 

ABSTRACT

We consider the problem of finding an optimal statistical model for a given binary string. Following Kolmogorov, we use structure functions. In order to get concrete results, we replace Turing machines by finite automata and Kolmogorov complexity by Shallit and Wang’s automatic complexity. The p-value of a model for given data x is the probability that there exists a model with as few states, accepting as few words, fitting uniformly randomly selected data y. Deterministic and nondeterministic automata can give different optimal models. For x = 011 110 110 11, the best deterministic model has p-value 0.3, whereas the best nondeterministic model has p-value 0.04. In the nondeterministic case, counting paths and counting words can give different optimal models. For x = 01100 01000, the best path-counting model has p-value 0.79, whereas the best word-counting model has p-value 0.60.

2010 AMS Subject Classification:

Acknowledgments

We thank Greg Igusa for contributing ideas to Section 2.

Funding

This work was partially supported by a Grant from the Simons Foundation (#315188 to Bjørn Kjos-Hanssen). This material is based upon work supported by the National Science Foundation under Grant no. 1545707.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.