We introduce MOSAIC, a Python program for machine learning models. Our framework is developed with in mind accelerating machine learning studies through making implementing and testing arbitrary network architectures and data sets simpler, faster and less error-prone. MOSAIC features a full execution pipeline, from declaring the models, data and related hyperparameters within a simple configuration file, to the generation of ready-to-interpret figures and performance metrics. It also includes an advanced run management, stores the results within a database, and incorporates several run monitoring options. Through all these functionalities, the framework should provide a useful tool for researchers, engineers, and general practitioners of machine learning.
翻译:我们介绍了MOSAIC,一个用于机器学习模型的Python程序。我们的框架旨在通过使得实现和测试任意网络架构及数据集更简单、更快速且更少出错,来加速机器学习研究。MOSAIC具备完整的执行流程,从在简单配置文件中声明模型、数据及相关超参数,到生成可直接解读的图表与性能指标。它还包含先进的运行管理功能,将结果存储在数据库中,并集成了多种运行监控选项。通过这些功能,该框架为研究人员、工程师及机器学习从业者提供了实用的工具。