From 816a58e1052cdd37352d5e517a17ef4bb246c923 Mon Sep 17 00:00:00 2001 From: Sebastian Musslick Date: Thu, 5 Dec 2024 17:21:33 +0100 Subject: [PATCH 1/7] mentioned sweetbean package and streamlined corresponding sentence. --- paper.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper.md b/paper.md index 33363e9..6d0de2f 100644 --- a/paper.md +++ b/paper.md @@ -55,7 +55,7 @@ bibliography: paper.bib # Summary -Automated Research Assistant (`autora`) is a Python package for automating and integrating empirical research processes, such as experimental design, data collection, and model discovery. With this package, users can define an empirical research problem and specify the methods they want to employ for solving it. `autora` is designed as a declarative language in that it provides a vocabulary and set of abstractions to describe and execute scientific processes and to integrate them into a closed-loop system for scientific discovery. The package interfaces with computational approaches to scientific discovery, including `scikit-learn` estimators for scientific model discovery, `sweetpea` for automated experimental design, `firebase_admin` for automated behavioral data collection, and `autodoc` for automated documentation of the empirical research process. While initially developed for the behavioral sciences, `autora` is designed as a general framework for closed-loop scientific discovery, with applications in other empirical disciplines. Use cases of `autora` include the execution of closed-loop empirical studies [@musslick2024], the benchmarking of scientific discovery algorithms [@hewson_bayesian_2023; @weinhardt2024computational], and the implementation of metascientific studies [@musslick_evaluation_2023]. +Automated Research Assistant (`autora`) is a Python package for automating and integrating empirical research processes, such as experimental design, data collection, and model discovery. With this package, users can define an empirical research problem and specify the methods they want to employ for solving it. `autora` is designed as a declarative language in that it provides a vocabulary and set of abstractions to describe and execute scientific processes and to integrate them into a closed-loop system for scientific discovery. The package interfaces with other tools for automating scientific practices, such as `scikit-learn` for model discovery, `sweetpea` and `sweetbean` for experimental design, `firebase_admin` for executing web-based experiments, and `autodoc` for documenting the empirical research process. While initially developed for the behavioral sciences, `autora` is designed as a general framework for closed-loop scientific discovery, with applications in other empirical disciplines. Use cases of `autora` include the execution of closed-loop empirical studies [@musslick2024], the benchmarking of scientific discovery algorithms [@hewson_bayesian_2023; @weinhardt2024computational], and the implementation of metascientific studies [@musslick_evaluation_2023]. # Statement of Need The pace of empirical research is constrained by the rate at which scientists can alternate between the design and execution of experiments, on the one hand, and the derivation of scientific knowledge, on the other hand [@musslick2024perspective]. However, attempts to increase this rate can compromise scientific rigor, leading to lower quality of formal modeling, insufficient documentation, and non-replicable findings. `autora` aims to surmount these limitations by formalizing the empirical research process and automating the generation, estimation, and empirical testing of scientific models. By providing a declarative language for empirical research, `autora` offers greater transparency and rigor in empirical research while accelerating scientific discovery. While existing scientific computing packages solve individual aspects of empirical research, there is no workflow mechanic for integrating them into a single pipeline, e.g., to enable closed-loop experiments. `autora` offers such a workflow mechanic, integrating Python packages for automating specific aspects of the empirical research process. From d9673321d60b25d2e97b149a561e3410d0c0348b Mon Sep 17 00:00:00 2001 From: Sebastian Musslick Date: Thu, 5 Dec 2024 17:34:04 +0100 Subject: [PATCH 2/7] added page number for cogsci reference --- paper.bib | 1 + 1 file changed, 1 insertion(+) diff --git a/paper.bib b/paper.bib index 508d4de..397ca5d 100644 --- a/paper.bib +++ b/paper.bib @@ -11,6 +11,7 @@ @inproceedings{musslick_evaluation_2023 volume = {45}, author = {Musslick, Sebastian and Hewson, Joshua TS and Andrew, Benjamin W and Strittmatter, Younes and Williams, Chad C and Dang, George T and Dubova, Marina and Holland, John Gerrard}, year = {2023}, + pages = {1386--1392}, note = {Issue: 45}, } From 6d4aab68757804afa9a48fb0d1e9f6551c5d0e53 Mon Sep 17 00:00:00 2001 From: Sebastian Musslick Date: Thu, 5 Dec 2024 17:34:11 +0100 Subject: [PATCH 3/7] improved figure caption --- paper.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/paper.md b/paper.md index 6d0de2f..6a24720 100644 --- a/paper.md +++ b/paper.md @@ -60,12 +60,12 @@ Automated Research Assistant (`autora`) is a Python package for automating and i # Statement of Need The pace of empirical research is constrained by the rate at which scientists can alternate between the design and execution of experiments, on the one hand, and the derivation of scientific knowledge, on the other hand [@musslick2024perspective]. However, attempts to increase this rate can compromise scientific rigor, leading to lower quality of formal modeling, insufficient documentation, and non-replicable findings. `autora` aims to surmount these limitations by formalizing the empirical research process and automating the generation, estimation, and empirical testing of scientific models. By providing a declarative language for empirical research, `autora` offers greater transparency and rigor in empirical research while accelerating scientific discovery. While existing scientific computing packages solve individual aspects of empirical research, there is no workflow mechanic for integrating them into a single pipeline, e.g., to enable closed-loop experiments. `autora` offers such a workflow mechanic, integrating Python packages for automating specific aspects of the empirical research process. -![The `autora` framework. (A) `autora` workflow, as applied in a behavioral research study. `autora` implements components (colored boxes; see text) that can be integrated into a closed-loop discovery process. Workflows expressed in `autora` depend on modules for individual scientific tasks, such as designing behavioral experiments, executing those experiments, and analyzing collected data. (B) `autora`’s components acting on the state object. The state object maintains relevant scientific data, such as experimental conditions X, observations Y, and models, and can be modified by `autora` components. Here, the cycle begins with an experimentalist adding experimental conditions $x_1$ to the state. The experiment runner then executes the experiment and collects corresponding observations $y_1$. The cycle concludes with the theorist computing a model that relates $x_1$ to $y_1$.\label{fig:overview}](figure.png) +![The `autora` framework illustrated for closed-loop behavioral research. (A) Exemplary `autora` workflow. `autora` implements components (colored boxes; see text) that can be integrated into a closed-loop discovery process. Workflows expressed in `autora` depend on modules for individual scientific tasks, such as designing behavioral experiments, executing those experiments, and analyzing collected data. (B) `autora`’s components acting on the state object. The state object maintains relevant scientific data, such as experimental conditions X, observations Y, and models, and can be modified by `autora` components. Here, the cycle begins with an experimentalist adding experimental conditions $x_1$ to the state. The experiment runner then executes the experiment and collects corresponding observations $y_1$. The cycle concludes with the theorist computing a model that relates $x_1$ to $y_1$.\label{fig:overview}](figure.png) # Overview and Components -The `autora` framework implements and interfaces with components automating different phases of the empirical research process (\autoref{fig:overview}A). These components include *experimentalists* for automating experimental design, *experiment runners* for automating data collection, and *theorists* for automating scientific model discovery. To illustrate each component, we consider an exemplary behavioral research study (cf. \autoref{fig:overview}) that examines the probability of human participants detecting a visual stimulus as a function of its intensity. +The `autora` framework implements and interfaces with components automating different phases of the empirical research process (\autoref{fig:overview}A). These components include *experimentalists* for automating experimental design, *experiment runners* for automating data collection, and *theorists* for automating scientific model discovery. To illustrate each component, we consider an exemplary behavioral research study (cf. \autoref{fig:overview}) that examines the probability of human participants detecting a visual stimulus as a function of its luminosity. -*Experimentalist* components take the role of a research design expert, determining the next iteration of experiments to be conducted. Experimentalists are functions that identify experimental conditions which can be subjected to measurement by experiment runners, such as different levels of stimulus intensity. To determine these conditions, experimentalists may use information about candidate models obtained from theorist components, experimental conditions that have already been probed, or respective observations. The `autora` framework offers various experimentalist packages, each for determining new conditions based on, for example, novelty, prediction uncertainty, or model disagreement [@musslick_evaluation_2023; @dubova_against_2022]. +*Experimentalist* components take the role of a research design expert, determining the next iteration of experiments to be conducted. Experimentalists are functions that identify experimental conditions which can be subjected to measurement by experiment runners, such as different levels of stimulus luminosity. To determine these conditions, experimentalists may use information about candidate models obtained from theorist components, experimental conditions that have already been probed, or respective observations. The `autora` framework offers various experimentalist packages, each for determining new conditions based on, for example, novelty, prediction uncertainty, or model disagreement [@musslick_evaluation_2023; @dubova_against_2022]. *Experiment runner* components correspond to research technicians collecting data from an experiment. They are implemented as functions that accept experimental conditions as input (e.g., a `pandas` dataframe with columns representing different experimental variables) and produce collected observations as output (e.g., a `pandas` dataframe with columns representing different experimental variables along with corresponding measurements). `autora` (4.0.0) provides experiment runners for two types of automated data collection: real-world and synthetic. Real-world experiment runners include interfaces for collecting data in the real world. For example, the `autora` framework offers experiment runners for automating the data collection from web-based experiments for behavioral research studies [@musslick2024]. In the behavioral experiment described above, an experiment runner may set up a web-based experiment that measures the probability of human participants detecting visual stimuli of different intensities. These runners interface with external components including recruitment platforms (e.g, Prolific; @palan_prolific_2018) for coordinating the recruitment of participants, databases (e.g., Google Firestore) for storing collected observations, and web servers for hosting the experiments (e.g., Google Firebase). Synthetic experiment runners act as simulators for real-world experiments: they specify the data-generating process and collect observations from it. For example, ``autora-synthetic`` implements established models of human information processing (e.g, for perceptual discrimination) and conducts experiments on them. These synthetic experiments serve multiple purposes, such as testing and benchmarking `autora` components before applying them in the real-world [@musslick2024] or conducting computational metascience studies [@musslick_evaluation_2023]. From c82466b4175226090d6f2d4ef9967752b1042170 Mon Sep 17 00:00:00 2001 From: Sebastian Musslick Date: Thu, 5 Dec 2024 17:51:58 +0100 Subject: [PATCH 4/7] fixed minor wording and acknowledgements --- paper.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/paper.md b/paper.md index 6a24720..dfabe87 100644 --- a/paper.md +++ b/paper.md @@ -67,9 +67,9 @@ The `autora` framework implements and interfaces with components automating diff *Experimentalist* components take the role of a research design expert, determining the next iteration of experiments to be conducted. Experimentalists are functions that identify experimental conditions which can be subjected to measurement by experiment runners, such as different levels of stimulus luminosity. To determine these conditions, experimentalists may use information about candidate models obtained from theorist components, experimental conditions that have already been probed, or respective observations. The `autora` framework offers various experimentalist packages, each for determining new conditions based on, for example, novelty, prediction uncertainty, or model disagreement [@musslick_evaluation_2023; @dubova_against_2022]. -*Experiment runner* components correspond to research technicians collecting data from an experiment. They are implemented as functions that accept experimental conditions as input (e.g., a `pandas` dataframe with columns representing different experimental variables) and produce collected observations as output (e.g., a `pandas` dataframe with columns representing different experimental variables along with corresponding measurements). `autora` (4.0.0) provides experiment runners for two types of automated data collection: real-world and synthetic. Real-world experiment runners include interfaces for collecting data in the real world. For example, the `autora` framework offers experiment runners for automating the data collection from web-based experiments for behavioral research studies [@musslick2024]. In the behavioral experiment described above, an experiment runner may set up a web-based experiment that measures the probability of human participants detecting visual stimuli of different intensities. These runners interface with external components including recruitment platforms (e.g, Prolific; @palan_prolific_2018) for coordinating the recruitment of participants, databases (e.g., Google Firestore) for storing collected observations, and web servers for hosting the experiments (e.g., Google Firebase). Synthetic experiment runners act as simulators for real-world experiments: they specify the data-generating process and collect observations from it. For example, ``autora-synthetic`` implements established models of human information processing (e.g, for perceptual discrimination) and conducts experiments on them. These synthetic experiments serve multiple purposes, such as testing and benchmarking `autora` components before applying them in the real-world [@musslick2024] or conducting computational metascience studies [@musslick_evaluation_2023]. +*Experiment runner* components correspond to research technicians collecting data from an experiment. They are implemented as functions that accept experimental conditions as input (e.g., a `pandas` dataframe with columns representing different experimental variables) and produce collected observations as output (e.g., a `pandas` dataframe with columns representing different experimental variables along with corresponding measurements). `autora` (4.2.0) provides experiment runners for two types of automated data collection: real-world and synthetic. Real-world experiment runners include interfaces for collecting data in the real world. For example, the `autora` framework offers experiment runners for automating the data collection from web-based experiments for behavioral research studies [@musslick2024]. In the behavioral experiment described above, an experiment runner may set up a web-based experiment that measures the probability of human participants detecting visual stimuli with varying luminosities. These runners interface with external components including recruitment platforms (e.g, Prolific; @palan_prolific_2018) for coordinating the recruitment of participants, databases (e.g., Google Firestore) for storing collected observations, and web servers for hosting the experiments (e.g., Google Firebase). Synthetic experiment runners act as simulators for real-world experiments: they specify the data-generating process and collect observations from it. For example, ``autora-synthetic`` implements established models of human information processing (e.g, for perceptual discrimination) and conducts experiments on them. These synthetic experiments serve multiple purposes, such as testing and benchmarking `autora` components before applying them in the real-world [@musslick2024] or conducting computational metascience studies [@musslick_evaluation_2023]. -*Theorist* components embody the role of a computational scientist, employing modeling techniques to find a model that best characterizes, predicts, and/or explains the study’s observations. Theorists may identify different types of scientific models (e.g., statistical, mathematical, or computational) implemented as `scikit-learn` estimators [@pedregosa2011scikit]. In case of the behavioral research study, a model may correspond to a psychophysical law relating stimulus intensity to the probability of detecting the stimulus. `autora` provides interfaces for various equation discovery methods that are implemented as `scikit-learn` estimators, such as deep symbolic regression [@petersen2021deep; @landajuela_unified_2022], `PySR` [@cranmer_discovering_2020], and the Bayesian Machine Scientist [@guimera_bayesian_2020; @hewson_bayesian_2023]. Alternatively, a model may correspond to a fine-tuned large language model [@binz2024centaur], enabling its automated alignment with human behavior from web-based experiments. A model is generated by fitting experimental data. Accordingly, theorists take as input a `pandas` dataframe specifying experimental conditions (instances of experimental variables) along with corresponding observations to fit a respective model. The model can then be used to generate predictions, e.g., to inform the design of a subsequent experiment. +*Theorist* components embody the role of a computational scientist, employing modeling techniques to find a model that best characterizes, predicts, and/or explains the study’s observations. Theorists may identify different types of scientific models (e.g., statistical, mathematical, or computational) implemented as `scikit-learn` estimators [@pedregosa2011scikit]. In case of the behavioral research study, a model may correspond to a psychophysical law relating stimulus luminosity to the probability of detecting the stimulus. `autora` provides interfaces for various equation discovery methods that are implemented as `scikit-learn` estimators, such as deep symbolic regression [@petersen2021deep; @landajuela_unified_2022], `PySR` [@cranmer_discovering_2020], and the Bayesian Machine Scientist [@guimera_bayesian_2020; @hewson_bayesian_2023]. Alternatively, a model may correspond to a fine-tuned large language model [@binz2024centaur], enabling its automated alignment with human behavior from web-based experiments. A model is generated by fitting experimental data. Accordingly, theorists take as input a `pandas` dataframe specifying experimental conditions (instances of experimental variables) along with corresponding observations to fit a respective model. The model can then be used to generate predictions, e.g., to inform the design of a subsequent experiment. # Design Principles and Packaging `autora` was designed as a general framework aimed at democratizing the automation of empirical research across the scientific community. Key design decisions were: 1) using a functional paradigm for the components and 2) splitting components across Python namespace packages. @@ -85,7 +85,7 @@ Accordingly, the components share their interface – every component loads data The `autora` framework presumes that each component is distributed as a separate package but in a shared namespace, and that `autora-core` – which provides the state – has very few dependencies of its own. For users, separate packages minimize the time and storage required for an install of an `autora` project. For contributors, they reduce incidence of dependency conflicts (a common problem for projects with many dependencies) by reducing the likelihood that the library they need has an existing conflict in `autora`. It also allows contributors to independently develop and maintain modules, fostering ownership of and responsibility for their contributions. External contributors can request to have packages vetted and included as an optional dependency in the `autora` package. # Acknowledgements -The AutoRA framework is developed and maintained by members of the Autonomous Empirical Research Group. S. M., B. A., C. C. W., J. T. S. H., and Y. S. were supported by the Carney BRAINSTORM program at Brown University. S. M. also received support from Schmidt Science Fellows, in partnership with the Rhodes Trust. The development of auxiliary packages for AutoRA, such as `autodoc`, is supported by Schmidt Sciences, LLC. as part of the Virtual Institute for Scientific Software (VISS). The AutoRA package was developed using computational resources and services at the Center for Computation and Visualization, Brown University. +The AutoRA framework is developed and maintained by members of the Autonomous Empirical Research Group. S. M., B. A., C. C. W., J. T. S. H., and Y. S. were supported by the Carney BRAINSTORM program at Brown University. S. M. also received support from Schmidt Science Fellows, in partnership with the Rhodes Trust. The development of auxiliary packages for AutoRA, such as `autodoc` or `autora-experiment-server`, is supported by the Virtual Institute for Scientific Software (VISS) as part of Schmidt Sciences, LLC. The AutoRA package was developed using computational resources and services at the Center for Computation and Visualization, Brown University. # References From 8ff627f7aef368d8b2cba510176f8688230ca59f Mon Sep 17 00:00:00 2001 From: musslick Date: Thu, 5 Dec 2024 16:52:52 +0000 Subject: [PATCH 5/7] (auto) Paper PDF Draft --- paper.pdf | Bin 835502 -> 835578 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/paper.pdf b/paper.pdf index cf612b9182f68b5ae496b6586eeea13dda9c30bc..83d8dd2868395410771076adf0be6d510a850d67 100644 GIT binary patch delta 39209 zcmXt8@e`U34W)ORl$2<|rue{g@2J zGUoP=@bn&iQ<$FmAo8cq^kt$$Q1#c6qi=Fm5diSgT**m^CHa@3VEF5ST2L#f0C=Y> z@le45&Byrx;p=1se1DWFx&*FmuF`J>1Y>Bu$J5gDPOU&)AC9+Eb;YGpP?OubqQ7MH zs?3~XriZ0m#EGi~b43$G6jR_tXd#8*Q=UkCd>^1G$jc?9 zzX9TsZ*BxXfBxOoDr zpFS|2g79i6!2=A>&eVo?Q)cDJi~FB}vj7Ao;}MY^;#>UWTp7IkAkoxA>K)qD#g4G+ zL;yM&+%)*mR=mYVZ zNT=Qb*d5=}D6zVew_O?9jL9GN8{d9T2)PY8GVVB_SL0&rnZnYWPr$fB|NBBwy&znUl7a{$=%&va{?)xBc95l9G1k_1(*q?c6HiE7MUuwPGzPL zMEl~8tZX$Somhx!O_||Ekdp7pg6~h?pI>}yk4+|`cXtbrstkw%D3CeOBY4bd9<3vt z1kXOG5w~L~miG-b5Dvt;F#x;Nn=t9c*&oBJHM}sG>h%tZIcO^gvK+RcD-=VG?K>Di z{Y7v(&9g53vw`iIO$J|;aR(3{+{@@$J7zJ>Nkl8MTHu`mr@N$=0&wREsdZ?_X zNeGS>grIWbI@keJ=)7toKl=Lrgt2r?D&Sh(Od+U@;Cj$xTN-dC@D5*3Q0b{T%=zY!g+tzbPrV=N>8!LAERZ1yoZQ}M zLTF@{lsXuRj82FPR4amJ{25l<8I+lJjK_8;|6)cw0~T!P4;Rq$(^8Nk{oDU!vdvXJ zAU6|e)9n<{CoRpuAl9-?+@OlW)XOQ(5w@Xhn{naFT>qW4>-LX$=AcO3zepx!CeznI z8?1&6wr|_N4_*s~Xo7>N7npERXw~Rn2#Q@2de3##59PZVair0;DlUKX{Qso(G+F(< zSrd01>Unt~@a{FV16=&XeFN#D1_G+quwiHh5X7I(4q4tNDv96hY;^3wYZI-{Sdw`C zS!%obcja5|xez4+0e-?T_$Yn9!XWSB_}I| z>o{5K23QcahfH4J&wh5D_r-l(5goM_-D{-_@}8xn+}y zuoxS&1s3yy`6}xJ{9pNf7Lia7xJG~D5c0Ry1pk@b*P5YvxBWWTpreGzZ(_Fni4f6Fq4BlJ5yytd9$n4%+YXR*Hy;rj2n_(erH)Doe}wR zlGf4MPGRj9#~B=#2zp9d�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 delta 39117 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 P8E&CP#?P;&t4{VmF Date: Thu, 5 Dec 2024 18:07:33 +0100 Subject: [PATCH 6/7] removed doi from PNAS paper (in press) to avoid confusion with future doi --- paper.bib | 3 --- 1 file changed, 3 deletions(-) diff --git a/paper.bib b/paper.bib index 397ca5d..7d1e956 100644 --- a/paper.bib +++ b/paper.bib @@ -91,9 +91,6 @@ @article{musslick2024perspective title = {Automating the Practice of Science--Opportunities, Challenges, and Implications}, journal = {Proceedings of the National Academy of Sciences}, year = {in press}, - eprint = {2409.05890}, - archivePrefix = {arXiv}, - primaryClass = {cs.AI}, } From ad3f88cba73c5c7e85f3793acbc13d78c5535d20 Mon Sep 17 00:00:00 2001 From: musslick Date: Thu, 5 Dec 2024 17:11:11 +0000 Subject: [PATCH 7/7] (auto) Paper PDF Draft --- paper.pdf | Bin 835578 -> 834894 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/paper.pdf b/paper.pdf index 83d8dd2868395410771076adf0be6d510a850d67..a848d4b0b9027f90b302139d40632866906ece22 100644 GIT binary patch delta 7131 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 Yw?wUiU9SLfD3XMR?%Stra0L2)082O%*8l(j delta 7440 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 G?0*0*+l%@D