vvipgupta

Joined 5 years ago

Karma
84
Submissions
15
Member since
Jan 25
Building open-source ML monitoring tool. PhD, UC Berkeley
View on Hacker News

Recent submissions

Comment · 3 years ago
Comment · 3 years ago
Generally, MLOps helps in reducing engineering headaches. During our user interviews and customer calls, we realized very early that customization is key for ML model monitoring since all models are different. Thus, we have built the framework to lessen the engineering headache while allowing customizability (think PyTorch). Would love to know your thoughts on this.
Comment · 3 years ago
Thanks! Also, wondering how did you hear about Arize? Have you dealt with the pain of ML model monitoring in the past?
Comment · 3 years ago
Just curious, what kind of use cases do you have in mind?
Comment · 3 years ago
Comment · 3 years ago
Additionally, refinement is a key focus of ours. Figuring out the best data points to retrain the model upon has twin benefits:

1) It provides automated issue resolution and saves data scientists' effort to debug and fix their models. 2) It allows us to reduce false positives in alerting: we send alerts only when we see a dip in model performance, or retraining can lead to improved model accuracy.

Comment · 3 years ago
Thanks for the suggestion and links. Completely agree, ML production data management can be painful and to support model refinement for users that operate at scale, an abstraction at the data layer would be a useful feature.
Comment · 3 years ago
Comment · 3 years ago
Comment · 3 years ago
When training over multiple GPUs, it's hard not to think about Ray (https://docs.ray.io/en/latest/train/train.html). Ray, as an open-source project, has exploded over the last few years and helps with the memory bottleneck by segregating memory and computing.

FYI, I am not affiliated with Ray. However, I did write the following paper on scaling data-parallel training for large ML models ;) https://openreview.net/pdf?id=rygFWAEFwS

Also, another one of my papers talks about distributed training while reducing the communication bottleneck for distributed training: https://dl.acm.org/doi/pdf/10.1145/3447548.3467080

Comment · 3 years ago
This would be a good application of chatGPT, testing a test for whether it tests for rote learning or fundamentals.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton