Snorkel AI: Putting Data First in ML Development
1–10 of 67 posts
Re: Snorkel AI: Putting Data First in ML Development
#2Re: Snorkel AI: Putting Data First in ML Development
#3Forgive me - but how does this avoid the chicken&egg problem here. Without digging through the promo copy, why would one programmatically label training data to do ML on if they have such a program to label data...
The way he broke it down was either you can incorporate rules into your data or into your model. Because we want our model to be as general purpose as possible, it turns out you can squeeze some extra performance by "bronze/copper" quality data with handwritten rules in your dataset.
You can think of the model getting an extra boost from the latent knowledge within the rules.
Re: Snorkel AI: Putting Data First in ML Development
#4Re: Snorkel AI: Putting Data First in ML Development
#5Forgive me - but how does this avoid the chicken&egg problem here. Without digging through the promo copy, why would one programmatically label training data to do ML on if they have such a program to label data...
Imho, Snorkel kinds of tools ("weak supervision") are game changers for ML .. though the biggies get all the press. So I'm excited to see this end to end direction taken by the team.
Re: Snorkel AI: Putting Data First in ML Development
#6Re: Snorkel AI: Putting Data First in ML Development
#7Forgive me - but how does this avoid the chicken&egg problem here. Without digging through the promo copy, why would one programmatically label training data to do ML on if they have such a program to label data...
Labels are knowledge about data. If you already know some rules that work reasonably well based on your domain experience, then Snorkel lets you capture those as "labeling functions" that may not cover the whole ground or can be "noisy". Snorkel can then build a model to label your data accounting for the "noise". Combining that with some "gold" labels (done by humans), you can use the generated labels on a large dat…
Re: Snorkel AI: Putting Data First in ML Development
#8Re: Snorkel AI: Putting Data First in ML Development
#9Forgive me - but how does this avoid the chicken&egg problem here. Without digging through the promo copy, why would one programmatically label training data to do ML on if they have such a program to label data...
Re: Snorkel AI: Putting Data First in ML Development
#10Forgive me - but how does this avoid the chicken&egg problem here. Without digging through the promo copy, why would one programmatically label training data to do ML on if they have such a program to label data...
Snorkel itself has been a open source package for a while - https://github.com/snorkel-team/snorkel
This new announcement is about Snorkel Flow