Live data from Hacker News

Launch HN: Openlayer (YC S21) – Testing and Evaluation for AI

news.ycombinator.com

21–30 of 33 posts

Re: Launch HN: Openlayer (YC S21) – Testing and Evaluation for AI

#21
post #20

Awesome idea. I'm curious how comprehensive your set of evaluations is. For example, how does it compare to OpenAI Evals? Could I import evaluations from there? Add my own?

Thanks! We’ve broken our evals down into three primary categories — integrity, consistency and performance.

Integrity tests tackle data quality issues (e.g. no PII in input data, no duplicate rows, schema checks on specific fields).

Consistency tests help ensure your fine-tuning & validation datasets are well constructed in relation to one another (e.g. don’t have overlap, are sized correctly), and your production data doesn’t drift from your reference data.

Performance tests are focused on your model outputs, and measure common metrics for each task (e.g. accuracy, F1, PR for classification) as well as custom metrics designed to be evaluated by an LLM (e.g. “make sure these outputs don’t contain profanity”). You can apply these metrics to specific subpopulations of your data by setting filters on your input fields.

Re: adding your own evals — yes, you can! The evals are not statically defined — they are flexible structures that allow you to customize them to your needs.

Re: importing evaluations from other libraries — this is something we’re adding more support for. We’ve just added an integration with Great Expectations, and can add an integration with OpenAI’s evals if that is something the community is interested in.

Re: Launch HN: Openlayer (YC S21) – Testing and Evaluation for AI

#23
post #22

congrats on the product, looks great. what model formats are supported?

You can upload just the predictions of the model (and whatever metadata you want to track), so in that sense any format is supported.

If you want to unlock explainability for your tabular classification or regression, or text classification models, you can upload the actual model binary. We support a bunch of frameworks out-of-the-box, but you can use any architecture through our custom upload.

More info:

https://docs.openlayer.com/documentation/how-to-guides/uploa...

https://docs.openlayer.com/documentation/how-to-guides/write...

Re: Launch HN: Openlayer (YC S21) – Testing and Evaluation for AI

#24
This is really going to confuse people searching for OpenLayers, a major web mapping package :(

https://openlayers.org/

It has an API with class names like "Observable", and there are frequent discussions on inputs and performance. It's gonna make searching for one or the other really hard...

Re: Launch HN: Openlayer (YC S21) – Testing and Evaluation for AI

#27
post #7

Hmm YC 21- so they pivoted into this after 2 years doing something different?

Another YC pivot to ai from yesterday: https://news.ycombinator.com/item?id=38516795

Nothing wrong with pivoting. Or maybe i'm misreading you and the parent's "tone".

Re: Launch HN: Openlayer (YC S21) – Testing and Evaluation for AI

#28
post #25

How does it compare to other platforms like: https://rungalileo.io Or https://lilacml.com

Compared to Galileo, we offer a more comprehensive suite of evals that support more tasks than LLMs and NLP.

We offer more features around error and subpopulation analysis, versioning, running evals during development, and collaboration. Through what (I believe) is a more clean and simple DevEx and UI!

re: Lilac, there’s some intersect w/r/t dataset exploration, but we have more evals than the ones they offer. More than data quality, we give insights into data drift and model performance and let you set up expectations and get alerts on whether they fail during development and production. + distinct in some of the ways described above

We’re really happy to see more tools and platforms in this space. Definitely a big uptick since we started 3 years ago, w the advent of gen ai this is all top of mind (and deservedly so).

Post reply on HN