TL;DR
This paper models the accumulation of knowledge as a probabilistic process with error correction, analyzing conditions under which errors persist or are eliminated through checks of varying frequency and depth.
Contribution
It introduces a simple probabilistic model for knowledge growth with errors and analyzes how checking parameters influence error persistence or elimination.
Findings
Errors persist with positive probability if checks are infrequent or shallow.
Frequent and deep checks effectively root out errors.
The model provides insights into error correction in scientific and software development processes.
Abstract
Societal accumulation of knowledge is a complex process. The correctness of new units of knowledge depends not only on the correctness of new reasoning, but also on the correctness of old units that the new one builds on. The errors in such accumulation processes are often remedied by error correction and detection heuristics. Motivating examples include the scientific process based on scientific publications, and software development based on libraries of code. Natural processes that aim to keep errors under control, such as peer review in scientific publications, and testing and debugging in software development, would typically check existing pieces of knowledge -- both for the reasoning that generated them and the previous facts they rely on. In this work, we present a simple process that models such accumulation of knowledge and study the persistence (or lack thereof) of…
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
Is This Correct? Let's Check!· youtube
