Introduction to Randomness and Statistics
Alexander K. Hartmann

TL;DR
This comprehensive introduction covers fundamental concepts of randomness, probability, data analysis, and statistical testing, with practical programming examples and tools for computer simulations and data analysis.
Contribution
It provides an accessible, self-contained overview of randomness, probability, and statistical methods with practical programming exercises and examples in C.
Findings
Explains pseudo-random number generation techniques.
Introduces bootstrap resampling and data visualization tools.
Details hypothesis testing methods like chi-squared and Kolmogorov-Smirnov.
Abstract
This text provides a practical introduction to randomness and data analysis, in particular in the context of computer simulations. At the beginning, the most basics concepts of probability are given, in particular discrete and continuous random variables. Next, generation of pseudo random numbers is covered, such as uniform generators, discrete random numbers, the inversion method, the rejection method and the Box-Mueller Method. In the third section, estimators, confidence intervals, histograms and resampling using Bootstrap are explained. Furthermore, data plotting using the freely available tools gnuplot and xmgrace is treated. In the fifth section, some foundations of hypothesis testing are given, in particular the chi-squared test, the Kolmogorov-Smirnov test and testing for statistical (in-)dependence. Finally, the maximum-likelihood principle and data fitting are explained.…
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
TopicsScientific Research and Discoveries · Advanced Database Systems and Queries · Data Management and Algorithms
