Monitor ML tracks the performance of models throughout their lifecycle and connects them to business metrics. We support model tracking, metric logging/analysis/alerting and production event logging. You choose the framework, we monitor the model.
@mikemahlkow Thanks Mike! Monitor ML is focused on the monitoring vertical. We're platform/framework agnostic, so it doesn't matter to us how you train or deploy your models - we just want to help monitor it's performance so that you can focus on building the models. With an end-to-end platform, you're tied to their restrictions around what kind of models can be trained, deployment constraints, etc.
Report
This is neat. How can someone use your platform to know how their models are performing in production?
@jake_pimental1 Thanks Jake. They can use our events APIs to log model predictions. We enable human in the loop collection of ground truth so they can then define custom metrics based on what actually happened in production.
Hey everyone 👋!
I'm the co-founder of Monitor ML along with my brother @eswar_dhinakaran!
Our goal with Monitor ML is to bring more transparency and visibility to machine learning. ✨
From my background as a machine learning engineer, I saw models being deployed in applications with broad societal impact. However, there were very few tools to help researchers and businesses monitor models to identify how they behave over time in the real world.
Monitor ML is a framework-agnostic platform to track model performance in real-time and connect models to business metrics. You can think of us as a Mixpanel/Amplitude for machine learning models. Right now we support model tracking, training metrics logging/analysis/alerting and production event logging. We support teams and individuals and work with Google Oauth (for team management) and Slack (for alerts).
If you have any use cases in your company or as a developer, please email me at aparna@monitorml.com and I'm happy to chat!
I'm also here to answer any questions you have :)
Report
Can your platform give me insights on how to improve my model?
@sumosaha Currently we have manual thresholds that set off alerts. We're working towards anomaly detection with our events platform. These insights can help drive where the model is performing abnormally. We're also integrated with Tensorflow so we're working towards scraping information from the tensorflow board while the model is training so model builders get realtime insights to when their model is moving towards/diverging from expected performance.
@sudotong Thanks for asking! We have a simple rest endpoint as well as our own session hook for Tensorflow sessions so you can automatically add metrics in each step of the training/evaluation phases.
Fastgen
Monitor ML
Monitor ML
Monitor ML
Monitor ML
Fireflies.ai 👔
Monitor ML
Monitor ML
Monitor ML