Agentic Conversations (formally mlops.community)

Making AI Reliable is the Greatest Challenge of the 2020s // Alon Bochman // #312

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • Empirical testing in AI systems is crucial; don't just take established norms at face value.
  • Subject matter experts play a vital role in shaping AI applications and should be engaged effectively.
  • Leveraging LLMs as judges can enhance the evaluation process, provided there is a solid feedback loop in place.
  • Evaluation criteria for AI should evolve continually, incorporating user feedback to remain relevant.
  • Visualizing evaluation outcomes can help communicate performance metrics and engage stakeholders more effectively.

Summary

Testing Methodologies in AI

The episode opens with Alon highlighting the importance of empirical evaluation in AI systems compared to relying on influencer advice. He emphasizes that engineers should not just follow established norms from popular labs, but instead focus on experimenting and iterating based on the data they gather. Alon encourages listeners to adopt a mindset of discovery and testing various components within their systems to find optimal solutions tailored to their specific tasks.

The Role of Subject Matter Experts (SMEs)

Alon discusses the essential role of subject matter experts in the AI development process. He points out the historical gap in involving SMEs effectively and stresses the need for creating a seamless learning loop between engineers and domain experts. The conversation revolves around making it easier for SMEs to contribute without facing technical barriers, leveraging their insights to build more effective evaluation sets for AI models, and ultimately creating AI applications that reflect their expertise.

Employing LLMs as Judges

The use of large language models (LLMs) as evaluators or judges in software testing is a recurring theme. Alon shares insights on how to implement LLMs effectively, highlighting the importance of measuring their decisions against human evaluations. He discusses various methods to improve the accuracy of these LLM judges, including fine-tuning and human feedback loops. The emphasis is on fostering a collaborative environment where LLMs and human experts can exchange critiques, leading to enhanced AI performance.

Flexibility in Evaluation Metrics

The podcast highlights the necessity of evolving evaluation criteria as AI projects develop. Alon suggests that organizations should maintain a library of criteria to assess AI performance and be open to refining these measures as they gather user feedback. He points out that rigid adherence to initial definitions might lead to misaligned evaluations, stressing instead the need to break down broad terms like accuracy into more nuanced components. This allows for ongoing improvement and greater alignment with user needs.

Visualizing Evaluation Outcomes

Finally, Alon hints at the potential for visualizing evaluation metrics similar to tools used in music and photography, proposing that AI outputs could benefit from a layered representation of performance vectors. This kind of visualization could empower domain experts and stakeholders to engage more meaningfully with the evaluation processes, turning metrics into a more intuitive experience.

Sponsors

  • RagMetrics · Huge shout-out to the RagMetrics team for sponsoring this episode.

Show notes

Making AI Reliable is the Greatest Challenge of the 2020s // MLOps Podcast #312 with Alon Bochman, CEO of RagMetrics.


Join the Community: https://go.mlops.community/YTJoinIn

Get the newsletter: https://go.mlops.community/YTNewsletter


Huge shout-out to RagMetrics for sponsoring this episode!


// Abstract

Demetrios talks with Alon Bochman, CEO of RagMetrics, about testing in machine learning systems. Alon stresses the value of empirical evaluation over influencer advice, highlights the need for evolving benchmarks, and shares how to effectively involve subject matter experts without technical barriers. They also discuss using LLMs as judges and measuring their alignment with human evaluators.


// Bio

Alon is a product leader with a fintech and adtech background, ex-Google, ex-Microsoft. Co-founded and sold a software company to Thomson Reuters for $30M, grew an AI consulting practice from 0 to over $ 1 Bn in 4 years. 20-year AI veteran, winner of three medals in model-building competitions. In a prior life, he was a top-performing hedge fund portfolio manager. Alon lives near NYC with his wife and two daughters. He is an avid reader, runner, and tennis player, an amateur piano player, and a retired chess player.


// Related Links

Website: ragmetrics.ai


~~~~~~~~ ✌️Connect With Us ✌️ ~~~~~~~

Catch all episodes, blogs, newsletters, and more: https://go.mlops.community/TYExplore

Join our Slack community [https://go.mlops.community/slack]

Follow us on X/Twitter [@mlopscommunity](https://x.com/mlopscommunity) or [LinkedIn](https://go.mlops.community/linkedin)]

Sign up for the next meetup: [https://go.mlops.community/register]

MLOps Swag/Merch: [https://shop.mlops.community/]


Connect with Demetrios on LinkedIn: /dpbrinkm

Connect with Alon on LinkedIn: /alonbochman



Timestamps:

[00:00] Alon's preferred coffee

[00:15] Takeaways

[00:47] Testing Multi-Agent Systems

[05:55] Tracking ML Experiments

[12:28] AI Eval Redundancy Balance

[17:07] Handcrafted vs LLM Eval Tradeoffs

[28:15] LLM Judging Mechanisms

[36:03] AI and Human Judgment

[38:55] Document Evaluation with LLM

[42:08] Subject Matter Expertise in Co-Pilots

[46:33] LLMs as Judges

[51:40] LLM Evaluation Best Practices

[55:26] LM Judge Evaluation Criteria

[58:15] Visualizing AI Outputs

[1:01:16] Wrap up

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file