Before revision:  We argue that in order to build science discovery machines and speed up the scientific discovery process, we should build theoretical and computational frameworks that encapsulate these principles . Building machines that fully incorporate these principles in an automated way might open the doors for many advancements.
After revision:  We argue that in order to build science discovery machines should be guided by these principles as an alternative to the dominant approach of current AI systems that focuses on narrow objectives . Building machines that fully incorporate these principles in an automated way might open the doors for many advancements.