bioRxiv · 10.1101/2022.07.06.498965
Introducing Mouffet, a unified framework to make model creation easier and more reproducible
Abstract
O_LIBiological and ecological models are being increasingly used to explain the natural world. Model creation is an iterative process requiring two steps: training and evaluating the models. However, this process can become complex when multiple models are trained and evaluated at the same time. Besides, development steps can be lost, reducing the reproducibility of model creation. C_LIO_LIWe introduce Mouffet, an open-source Python framework that aims to make model creation easier, more robust, and more reproducible. It provides a set of configuration files and high-level Python interfaces that help managing data, training, and evaluating models. To improve reproducibility, every step of the model creation process, including the options used, are saved. C_LIO_LIMouffet introduces the notion of scenarios that allow users to define multiple training or evaluation tasks in a single configuration file. This not only facilitates model creation but enables users to define experimental plans to study the effect of selected parameters on training or evaluation. C_LIO_LIWhile initially developed for deep learning models, Mouffet is independent of the implementation of the models. Therefore, it could be successfully used to compare different modelling approaches. Besides, its ease of use makes it a choice tool for ecologists, even when not familiar with complex model creation. C_LI
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Christin, S., Lecomte, N.. 2022-07-07. Introducing Mouffet, a unified framework to make model creation easier and more reproducible. https://doi.org/10.1101/2022.07.06.498965
Cite the original work for its findings. Save a collection to share your selection of sources.