中文
相关论文

相关论文: ReproduceMeGit: A Visualization Tool for Analyzing…

200 篇论文

Jupyter notebooks are widely used for machine learning (ML) prototyping. Yet, few debugging tools are designed for ML code in notebooks, partly, due to the lack of benchmarks. We introduce JunoBench, the first benchmark dataset of…

软件工程 · 计算机科学 2026-05-01 Yiran Wang , José Antonio Hernández López , Ulf Nilsson , Dániel Varró

Machine learning (ML) is an increasingly important scientific tool supporting decision making and knowledge generation in numerous fields. With this, it also becomes more and more important that the results of ML experiments are…

机器学习 · 计算机科学 2020-06-23 Sheeba Samuel , Frank Löffler , Birgitta König-Ries

Computational notebooks are intended to prioritize the needs of scientists, but little is known about how scientists interact with notebooks, what requirements drive scientists' software development processes, or what tactics scientists use…

软件工程 · 计算机科学 2025-03-18 Ruanqianqian Huang , Savitha Ravi , Michael He , Boyu Tian , Sorin Lerner , Michael Coblenz

While results visualization is a critical phase to the communication of new academic results, plots are frequently shared without the complete combination of code, input data, execution context and outputs required to independently…

软件工程 · 计算机科学 2026-03-24 Gabriele Padovani , Sandro Fiore

How many times have you tried to re-implement a past CAV tool paper, and failed? Reliably reproducing published scientific discoveries has been acknowledged as a barrier to scientific progress for some time but there remains only a small…

计算机科学中的逻辑 · 计算机科学 2015-02-10 Tom Crick , Benjamin A. Hall , Samin Ishtiaq

Computational reproducibility is a growing problem that has been extensively studied among computational researchers and within the signal processing and machine learning research community. However, with the changing landscape of signal…

信号处理 · 电气工程与系统科学 2022-02-16 Joseph Shenouda , Waheed U. Bajwa

As access to the internet has become increasingly ubiquitous, along with the reliability and speed of internet providers, so too has the implementation of internet-based learning tools. These tools provide students opportunities to do…

计算机与社会 · 计算机科学 2024-09-20 Peter Berg , Zachary Kelly

Science is conducted collaboratively, often requiring knowledge sharing about computational experiments. When experiments include only datasets, they can be shared using Uniform Resource Identifiers (URIs) or Digital Object Identifiers…

数字图书馆 · 计算机科学 2017-09-12 Dai Hai Ton That , Gabriel Fils , Zhihao Yuan , Tanu Malik

With the recognized crisis of credibility in scientific research, there is a growth of reproducibility studies in computer science, and although existing surveys have reviewed reproducibility from various perspectives, especially very…

软件工程 · 计算机科学 2023-12-19 José Armando Hernández , Miguel Colom

Notebooks provide an author-friendly environment for iterative development, modular execution, and easy sharing. Distributed workflows are increasingly being authored and executed in notebooks, yet sharing and reproducing them remains…

软件工程 · 计算机科学 2026-03-31 Talha Azaz , Raza Ahmad , Md Saiful Islam , Douglas Thain , Tanu Malik

With the increasing amount of data and use of computation in science, software has become an important component in many different domains. Computing is now being used more often and in more aspects of scientific work including data…

软件工程 · 计算机科学 2013-12-17 David Koop , Juliana Freire , Claudio T. Silva

This is the second part of a small-scale explorative study in an effort to assess reproducibility issues specific to scientometrics research. This effort is motivated by the desire to generate empirical data to inform debates about…

数字图书馆 · 计算机科学 2018-04-16 Theresa Velden , Sybille Hinze , Andrea Scharnhorst , Jesper Wiborg Schneider , Ludo Waltman

Diverse presentation formats play a pivotal role in effectively conveying code and analytical processes during data analysis. One increasingly popular format is tutorial videos, particularly those based on Jupyter notebooks, which offer an…

人机交互 · 计算机科学 2024-08-05 Yang Ouyang , Leixian Shen , Yun Wang , Quan Li

Obtaining a relevant dataset is central to conducting empirical studies in software engineering. However, in the context of mining software repositories, the lack of appropriate tooling for large scale mining tasks hinders the creation of…

软件工程 · 计算机科学 2023-06-21 Romain Lefeuvre , Jessie Galasso , Benoit Combemale , Houari Sahraoui , Stefano Zacchiroli

The increasing adoption of Jupyter notebooks in data science and machine learning workflows has created a gap between exploratory code development and production-ready software systems. While notebooks excel at iterative development and…

软件工程 · 计算机科学 2025-11-11 Hanya Elhashemy , Youssef Lotfy , Yongjian Tang

Reproducibility of computationally-derived scientific discoveries should be a certainty. As the product of several person-years' worth of effort, results -- whether disseminated through academic journals, conferences or exploited through…

计算工程、金融与科学 · 计算机科学 2015-06-17 Tom Crick , Benjamin A. Hall , Samin Ishtiaq

Scientific processes rely on software as an important tool for data acquisition, analysis, and discovery. Over the years sustainable software development practices have made progress in being considered as an integral component of research.…

软件工程 · 计算机科学 2023-12-21 Akash Dhruv , Anshu Dubey

Computational notebooks -- such as Jupyter or Colab -- combine text and data analysis code. They have become ubiquitous in the world of data science and exploratory data analysis. Since these notebooks present a different programming…

软件工程 · 计算机科学 2022-07-20 Derek Robinson , Neil A. Ernst , Enrique Larios Vargas , Margaret-Anne D. Storey

In recent years there has been widespread concern in the scientific community over a reproducibility crisis. Among the major causes that have been identified is statistical: In many scientific research the statistical analysis (including…

应用统计 · 统计学 2017-08-17 Norman Matloff , Reed Davis , Laurel Beckett , Paul Thompson

Computational notebooks (e.g., Jupyter, Google Colab) are widely used for interactive data science and machine learning. In those frameworks, users can start a session, then execute cells (i.e., a set of statements) to create variables,…

数据库 · 计算机科学 2025-03-12 Zhaoheng Li , Pranav Gor , Rahul Prabhu , Hui Yu , Yuzhou Mao , Yongjoo Park