Error theory can mean vastly different things depending on the context - what does it mean in the context of science and AI?