paper-with-me

Papers

Caching and Reproducibility: Making Data Science experiments faster and FAIRer

2022-11-08 · Moritz Schubotz, Ankit Satpute, Andre Greiner-Petter, Akiko Aizawa, Bela Gipp

Small to medium-scale data science experiments often rely on research software developed ad-hoc by individual scientists or small teams. Often there is no time to make the research software fast, reusable, and open access. The consequence is twofold. First, subsequent researchers must spend significant work hours building upon the proposed hypotheses or experimental framework. In the worst case, others cannot reproduce the experiment and reuse the findings for subsequent research. Second, suppose the ad-hoc research software fails during often long-running computationally expensive experiments. In that case, the overall effort to iteratively improve the software and rerun the experiments creates significant time pressure on the researchers. We suggest making caching an integral part of the research software development process, even before the first line of code is written. This article outlines caching recommendations for developing research software in data science projects. Our recommendations provide a perspective to circumvent common problems such as propriety dependence, speed, etc. At the same time, caching contributes to the reproducibility of experiments in the open science workflow. Concerning the four guiding principles, i.e., Findability, Accessibility, Interoperability, and Reusability (FAIR), we foresee that including the proposed recommendation in a research software development will make the data related to that software FAIRer for both machines and humans. We exhibit the usefulness of some of the proposed recommendations on our recently completed research software project in mathematical information retrieval.

📄 PDF Abstract BibTeX arXiv:2211.04049

Code (0)

등록된 구현이 없습니다.

Tasks

Information RetrievalRetrieval

Similar Papers 제목 키워드 기반

An Analyst-Inspector Framework for Evaluating Reproducibility of LLMs in Data Science

2025-02-23 · Qiuhai Zeng, Claire Jin, Xinyue Wang, Yuhan Zheng 외

Large Language Models (LLMs) have demonstrated potential for data science tasks via code generation. However, the exploratory nature of data science, alongside the stochastic and opaque outputs of LLMs, raise concerns ab…

BenchmarkingCode Generation

From Data to Decision: Data-Centric Infrastructure for Reproducible ML in Collaborative eScience

2025-06-19 · Zhiwei Li, Carl Kesselman, Tran Huy Nguyen, Benjamin Yixing Xu 외

Reproducibility remains a central challenge in machine learning (ML), especially in collaborative eScience projects where teams iterate over data, features, and models. Current ML workflows are often dynamic yet fragment…

Reproducibility in machine learning for medical imaging

2022-09-12 · Olivier Colliot, Elina Thibeau-Sutre, Ninon Burgos

Reproducibility is a cornerstone of science, as the replication of findings is the process through which they become knowledge. It is widely considered that many fields of science are undergoing a reproducibility crisis.…

AI Copilots for Reproducibility in Science: A Case Study

2025-06-25 · Adrien Bibal, Steven N. Minton, Deborah Khider, Yolanda Gil

Open science initiatives seek to make research outputs more transparent, accessible, and reusable, but ensuring that published findings can be independently reproduced remains a persistent challenge. This paper introduce…

Causify DataFlow: A Framework For High-performance Machine Learning Stream Computing

2025-12-30 · Giacinto Paolo Saggese, Paul Smith arxiv

We present DataFlow, a computational framework for building, testing, and deploying high-performance machine learning systems on unbounded time-series data. Traditional data science workflows assume finite datasets and r…

Fraud Detection