ArchMLP is a Machine Learning pipeline that creates an analytical setting and operational setting. The analytical setting focuses on model development and enhancement, while the operational setting is focused on model deployment. ArchMLP is designed as a microservices architecture via a Docker containerization schema.
ArchMLP (Architect Machine Learning Platform) is a scalable machine learning platform designed with a microservices architecture. The platform was originally theorized in this work during a senior seminar course at Middlebury College.
This platform combines the analytical and the operational settings involved in developing modern machine learning models. The analytical setting is concerned with developing models and attaining a high test/validation accuracy by reducing overfitting. The operational setting seeks to optimize performance by making the model queryable and highly available for users.