Improving randomness characterization through Bayesian model selection

Abstract Random number generation plays an essential role in technology with important applications in areas ranging from cryptography to Monte Carlo methods, and other probabilistic algorithms. All such applications require high-quality sources of random numbers, yet effective methods for assessing...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Rafael Díaz Hernández Rojas, Aldo Solís, Alí M. Angulo Martínez, Alfred B. U’Ren, Jorge G. Hirsch, Matteo Marsili, Isaac Pérez Castillo
Formato: article
Lenguaje:EN
Publicado: Nature Portfolio 2017
Materias:
R
Q
Acceso en línea:https://doaj.org/article/db59a8118f7d43a0a4495ce43f1ca6af
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:db59a8118f7d43a0a4495ce43f1ca6af
record_format dspace
spelling oai:doaj.org-article:db59a8118f7d43a0a4495ce43f1ca6af2021-12-02T12:30:45ZImproving randomness characterization through Bayesian model selection10.1038/s41598-017-03185-y2045-2322https://doaj.org/article/db59a8118f7d43a0a4495ce43f1ca6af2017-06-01T00:00:00Zhttps://doi.org/10.1038/s41598-017-03185-yhttps://doaj.org/toc/2045-2322Abstract Random number generation plays an essential role in technology with important applications in areas ranging from cryptography to Monte Carlo methods, and other probabilistic algorithms. All such applications require high-quality sources of random numbers, yet effective methods for assessing whether a source produce truly random sequences are still missing. Current methods either do not rely on a formal description of randomness (NIST test suite) on the one hand, or are inapplicable in principle (the characterization derived from the Algorithmic Theory of Information), on the other, for they require testing all the possible computer programs that could produce the sequence to be analysed. Here we present a rigorous method that overcomes these problems based on Bayesian model selection. We derive analytic expressions for a model’s likelihood which is then used to compute its posterior distribution. Our method proves to be more rigorous than NIST’s suite and Borel-Normality criterion and its implementation is straightforward. We applied our method to an experimental device based on the process of spontaneous parametric downconversion to confirm it behaves as a genuine quantum random number generator. As our approach relies on Bayesian inference our scheme transcends individual sequence analysis, leading to a characterization of the source itself.Rafael Díaz Hernández RojasAldo SolísAlí M. Angulo MartínezAlfred B. U’RenJorge G. HirschMatteo MarsiliIsaac Pérez CastilloNature PortfolioarticleMedicineRScienceQENScientific Reports, Vol 7, Iss 1, Pp 1-6 (2017)
institution DOAJ
collection DOAJ
language EN
topic Medicine
R
Science
Q
spellingShingle Medicine
R
Science
Q
Rafael Díaz Hernández Rojas
Aldo Solís
Alí M. Angulo Martínez
Alfred B. U’Ren
Jorge G. Hirsch
Matteo Marsili
Isaac Pérez Castillo
Improving randomness characterization through Bayesian model selection
description Abstract Random number generation plays an essential role in technology with important applications in areas ranging from cryptography to Monte Carlo methods, and other probabilistic algorithms. All such applications require high-quality sources of random numbers, yet effective methods for assessing whether a source produce truly random sequences are still missing. Current methods either do not rely on a formal description of randomness (NIST test suite) on the one hand, or are inapplicable in principle (the characterization derived from the Algorithmic Theory of Information), on the other, for they require testing all the possible computer programs that could produce the sequence to be analysed. Here we present a rigorous method that overcomes these problems based on Bayesian model selection. We derive analytic expressions for a model’s likelihood which is then used to compute its posterior distribution. Our method proves to be more rigorous than NIST’s suite and Borel-Normality criterion and its implementation is straightforward. We applied our method to an experimental device based on the process of spontaneous parametric downconversion to confirm it behaves as a genuine quantum random number generator. As our approach relies on Bayesian inference our scheme transcends individual sequence analysis, leading to a characterization of the source itself.
format article
author Rafael Díaz Hernández Rojas
Aldo Solís
Alí M. Angulo Martínez
Alfred B. U’Ren
Jorge G. Hirsch
Matteo Marsili
Isaac Pérez Castillo
author_facet Rafael Díaz Hernández Rojas
Aldo Solís
Alí M. Angulo Martínez
Alfred B. U’Ren
Jorge G. Hirsch
Matteo Marsili
Isaac Pérez Castillo
author_sort Rafael Díaz Hernández Rojas
title Improving randomness characterization through Bayesian model selection
title_short Improving randomness characterization through Bayesian model selection
title_full Improving randomness characterization through Bayesian model selection
title_fullStr Improving randomness characterization through Bayesian model selection
title_full_unstemmed Improving randomness characterization through Bayesian model selection
title_sort improving randomness characterization through bayesian model selection
publisher Nature Portfolio
publishDate 2017
url https://doaj.org/article/db59a8118f7d43a0a4495ce43f1ca6af
work_keys_str_mv AT rafaeldiazhernandezrojas improvingrandomnesscharacterizationthroughbayesianmodelselection
AT aldosolis improvingrandomnesscharacterizationthroughbayesianmodelselection
AT alimangulomartinez improvingrandomnesscharacterizationthroughbayesianmodelselection
AT alfredburen improvingrandomnesscharacterizationthroughbayesianmodelselection
AT jorgeghirsch improvingrandomnesscharacterizationthroughbayesianmodelselection
AT matteomarsili improvingrandomnesscharacterizationthroughbayesianmodelselection
AT isaacperezcastillo improvingrandomnesscharacterizationthroughbayesianmodelselection
_version_ 1718394366034182144