3 papers
JunoBench: A Benchmark Dataset of Crashes in Python Machine Learning Jupyter Notebooks
Yiran Wang, José Antonio Hernández López, José Antonio Hernández López +3
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 i…
CRANE-LLM: Runtime-Augmented LLMs for Crash Prediction and Diagnosis in ML Notebooks
Yiran Wang, José Antonio Hernández López, José Antonio Hernández López +3
Jupyter notebooks have become popular for early machine learning (ML) development, enabling interactive and iterative experimentation. However, ML notebooks are prone to bugs, amon…
Why do Machine Learning Notebooks Crash? An Empirical Study on Public Python Jupyter Notebooks
Yiran Wang, Willem Meijer, José Antonio Hernández López +2
Jupyter notebooks have become central in data science, integrating code, text and output in a flexible environment. With the rise of machine learning (ML), notebooks are increasing…