Distributed Science - The Scientific Process as Multi-Scale Active Inference