# maro **Repository Path**: mirrors_ibm/maro ## Basic Information - **Project Name**: maro - **Description**: AutoML debugging and remediation tool called MARO: ML Automated Remediation Oracle - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-23 - **Last Updated**: 2025-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MARO: ML Automated Remediation Oracle AutoML debugging and remediation tool. Installation: - Requires Python3 and Docker - Run `pip install -e .` - Run `docker build -t marosolver .` - Run `docker run -p 8000:8000 -t marosolver` - Try out Maro in our example notebook in examples/example.ipynb Notes: - Solver requires a modified version of Rosette from https://github.com/Quetzal-RDF/rosette To cite: ``` @InProceedings{dolby_tsay_hirzel_2022, title = "Automatically Debugging {AutoML} Pipelines Using {Maro}: {ML} Automated Remediation Oracle", author = "Dolby, Julian and Tsay, Jason and Hirzel, Martin", booktitle = "Symposium on Machine Programming (MAPS)", year = 2022, month = jun, pages = "60--69", url = "https://dl.acm.org/doi/10.1145/3520312.3534868" } ``` The extended version of our paper is on arXiv: https://arxiv.org/abs/2205.01311