Watching models in production in 2023

65 sessions

MeetupThe Motivation for MLOpsSteven Fines, CoreLogic · 56:42 · Jan 2023 · 554 views · MLOps Meetup
PodcastML in Production: A DS from Ubisoft PerspectiveJean-Michel Daignan, Ubisoft · 49:26 · Mar 2023 · 547 views · MLOps Podcast

ClaimJean-Michel Daignan describes an end-to-end recommendation pipeline that processes game telemetry, builds targets, trains models with Spark, schedules production jobs with Airflow, monitors predictions, and runs A/B tests.16:49

MeetupDeclarative MLOps: Streamlining Model Serving on KubernetesRahul Parundekar, AI Hero · 58:58 · Apr 2023 · 2,634 views · MLOps Meetup

ClaimRahul Parundekar says unit tests should check serving behavior and returned scores, rather than replace the training-time evaluation performed on held-out data.26:47

Challenges and Opportunities in Building Data Science Solutions with LLMsPascal Brokmeier, McKinsey and Company & Daniel Herde & Viktoriia Oliinyk, QuantumBlack, AI by McKinsey · 37:19 · Apr 2023 · 1,347 views · LLMs in Production 2023

ClaimEvaluating language-model output is difficult because prompt engineering and quality assessment are less standardized than traditional machine-learning metrics such as R-squared.21:35

Want High Performing LLMs? Hint: It Is All About Your DataVikram Chatterji, Galileo · 33:56 · Apr 2023 · 1,571 views · LLMs in Production 2023

Pushed backVikram Chatterji says there is not yet a broadly adequate metric for evaluating prompts across models, while practitioners often default to BLEU scores and similar measures.31:56

PodcastThe Birth and Growth of Spark: An Open Source Success StoryMatei Zaharia, Databricks and Stanford · 57:42 · Apr 2023 · 2,014 views · MLOps Podcast

ClaimMatei Zaharia says Databricks is integrating machine learning with data analytics by recording model inputs and outputs in tables that can be monitored and analyzed with data-warehouse features.28:55

DevTools for Language Models: Unlocking the Future of AI-Driven ApplicationsDiego Oppenheimer, Factory · 29:55 · Apr 2023 · 1,912 views

ClaimKnowledge retrieval improves model accuracy and behavior by providing relevant context, and can also reduce operating cost.10:11

Cost Optimization and PerformanceLina Weichbrodt & Luis Ceze, OctoML & Jared Zoneraich, Prompt Layer & Daniel Campos, Neeva & Mario Kostelac, Intercom · 36:06 · May 2023 · 930 views · LLMs in Production 2023

ClaimMonitoring can use end-user feedback, behavioral signals, human labeling, or synthetic evaluation by another language model.24:51

Agentic Relationship ManagementAshe Magalhaes, Hearth AI · 10:01 · May 2023 · 1,141 views · LLMs in Production 2023

ClaimAs agent action layers become more integrated with external platforms and social networks, they will need monitoring, rollback or interruption capabilities, and human involvement.7:47

Building Defensible Products with LLMsRaza Habib, Humanloop · 24:10 · May 2023 · 1,578 views · LLMs in Production 2023

ClaimHumanloop builds developer tools for prototyping LLM applications, understanding their production performance, and using evaluation data to improve them over time.0:36

Using LLMs to Punch Above Your Weight!Cameron Feenstra, Anzen · 35:49 · May 2023 · 696 views · LLMs in Production 2023

ClaimCameron Feenstra says evaluation metrics are needed to determine whether a model performs as well as it did during testing and whether its performance changes over time.17:49

PodcastWhy is MLOps Hard in an Enterprise?Maria Vechtomova & Basak Eskili, Ahold Delhaize · 55:06 · May 2023 · 756 views · MLOps Podcast

ClaimMaria Vechtomova says their MLOps maturity assessment was conducted at the product level, including questions about version control and whether the code, model artifact, and data used for a deployment could be traced.17:42

LLMs in Production Conference - Part IIMatei Zaharia, Databricks and Stanford & Chip Huyen · 37:21 · Jun 2023 · 4,064 views · LLMs in Production 2023

ClaimThe LLM application stack is coalescing around foundational models, vector databases, model tuning and building, developer SDKs and tools, and model operations such as monitoring and experimentation.0:00

The Emerging Toolkit for Reliable, High-quality LLM ApplicationsMatei Zaharia, Databricks · 31:01 · Jun 2023 · 4,509 views · LLMs in Production 2023

ClaimReliable LLM applications must address operational issues such as cost, performance, availability, model drift, timeliness, and privacy.5:14

Pitfalls and Best Practices: 5 Lessons from LLMs in ProductionRaza Habib, Humanloop · 30:27 · Jul 2023 · 1,520 views · LLMs in Production 2023

ClaimTeams should use objective evaluation during prompt engineering, in production monitoring, and when changing models or prompts to avoid regressions.7:27

Scalable Evaluation and Serving of Open Source LLMsWaleed Kadous, Anyscale · 34:57 · Jul 2023 · 1,336 views · LLMs in Production 2023

ClaimWaleed Kadous says open-source models can be good enough for summarization, retrieval, and assistant generation, even though they are not universal replacements for GPT-4.7:07

Beyond the Hype: Monitoring LLMs in ProductionClaire Longo, Arize AI · 16:47 · Jul 2023 · 1,190 views · LLMs in Production 2023

ClaimClaire Longo leads ML Solutions Engineering for Customer Success at Arize and helps customers integrate Arize as an ML observability solution.0:21

Building Production CopilotsTristan Zajonc, Continual · 19:44 · Jul 2023 · 496 views · LLMs in Production 2023

ClaimTristan Zajonc says conversational copilots can support knowledge discovery, ad hoc queries, and information retrieval.6:00

Embeddings and Retrieval for LLMs: Techniques and ChallengesAnton Troynikov, Chroma · 35:19 · Jul 2023 · 2,575 views · LLMs in Production 2023

Pushed backAnton Troynikov argued that heuristics in robotics and retrieval systems are brittle and that models should eventually handle more of the required tasks.32:54

Building and Curating Datasets for RLHF and LLM Fine-tuningDaniel Vila Suero, Argilla · 58:51 · Jul 2023 · 3,363 views · LLMs in Production 2023

ClaimProduction interactions with a prompt-based model can be monitored and reviewed by users or domain experts to create evaluation data and possible fine-tuning data.27:01

Stopping Hallucinations From Hurting Your LLMsAtindriyo Sanyal, Galileo · 15:09 · Jul 2023 · 1,701 views · LLMs in Production 2023
Evaluating LLM-based ApplicationsJosh Tobin, Gantry · 49:50 · Jul 2023 · 5,717 views · LLMs in Production 2023

Pushed backJosh Tobin disputes the common view that human evaluation is always the best way to evaluate language models, arguing that automated model evaluation can be useful and that the best approach combines automated and human evaluation.13:34

EvaluationAbi Aryan, Independent Consultant & Amrutha Gujjar, Structured & Josh Tobin, Gantry & Sohini Roy, NVIDIA · 38:19 · Jul 2023 · 732 views · LLMs in Production 2023

Pushed backJosh Tobin disputes relying on public benchmarks for application development, saying they are nearly useless when they do not measure a company's user data and outcomes.18:17

PodcastTreating Prompt Engineering More Like CodeMaxime Beauchemin, Preset · 1:14:18 · Jul 2023 · 674 views · MLOps Podcast

Pushed backMaxime Beauchemin favors static, code-defined prompt cases rather than having an AI dynamically generate and evaluate the entire test set.37:50

Building Reliable AI AgentsTravis Fischer · 17:43 · Jul 2023 · 541 views · LLMs in Production 2023

ClaimAgent workflow nodes can be tested and evaluated using practices from traditional software engineering, including unit tests, evaluations, and distilling a generic model into a smaller specialized model.15:43

Building ProductsSam Charrington, TWIML AI Podcast & George Mathew, Insight Partners & Asmitha Rathis, PromptOps & Natalia Burina, Meta & Sahar Mor, Stripe · 45:18 · Jul 2023 · 300 views · LLMs in Production 2023

ClaimNatalia Burina proposes evaluating use cases along accuracy and fluency axes, because LLMs are useful when fluency matters more than accuracy and risky when high accuracy is required.11:51

LLMs For the Rest of UsVikram Sreekanti, Aqueduct & Joseph Gonzalez, UC Berkeley and Aqueduct · 24:33 · Jul 2023 · 349 views · LLMs in Production 2023

Pushed backJoseph Gonzalez says benchmark rankings can be misleading because some models abstain from unusual questions while people often prefer an answer.10:25

Lessons Learned Productionising LLMs for Stripe SupportSophie Daly, Stripe · 11:33 · Jul 2023 · 796 views · LLMs in Production 2023

ClaimOffline evaluations and agent testing looked positive, but agents used the generated prompts much less than expected after launch.4:36

PodcastExperiment Tracking in the Age of LLMsPiotr Niedźwiedź, Neptune · 45:11 · Aug 2023 · 797 views · MLOps Podcast
Combining LLMs with Knowledge Bases to Prevent HallucinationsScott Mackie, Mem · 43:43 · Aug 2023 · 1,876 views · LLMs in Production 2023

ClaimScott Mackie says information retrieval systems will still be required because language models do not have access to real-time data through their model weights.10:23

Unleashing Code Completion with LLMsMonmayuri Ray, GitLab · 17:41 · Aug 2023 · 602 views · LLMs in Production 2023

ClaimMonmayuri Ray evaluates code-completion outputs using honesty, harmlessness, and helpfulness.3:31

PodcastMLOps at the Age of Generative AIBarak Turovsky, Scale Venture Partners · 56:56 · Aug 2023 · 743 views · MLOps Podcast

ClaimBarak Turovsky's framework evaluates generative AI use cases by the required accuracy, fluency, and consequences of mistakes.18:38

Incorporating LLMs in High-stake Use CasesYada Pruksachatkun, Moonhub · 11:01 · Aug 2023 · 870 views · LLMs in Production 2023

ClaimBreaking large tasks into smaller tasks can make them easier; for example, information retrieval can evaluate each paragraph rather than an entire document.4:47

The Confidence Checklist for LLMs in ProductionRohit Agarwal, Portkey.ai · 32:34 · Aug 2023 · 839 views · LLMs in Production 2023

ClaimRohit Agarwal recommends captchas, rate limits, and monitoring to limit the cost of abusive traffic and DDoS attacks.7:47

PodcastAll the Hard Stuff with LLMs in Product DevelopmentPhillip Carter, Honeycomb · 1:01:04 · Aug 2023 · 1,129 views · MLOps Podcast
Everything We've Been Taught About ML is WrongEmmanuel Ameisen, Anthropic · 27:08 · Aug 2023 · 1,116 views · LLMs in Production 2023

ClaimEmmanuel Ameisen says that models can sometimes evaluate generated outputs better than human graders because they agree more closely with gold ratings.13:36

UX of an LLM UserMisty Free, Jasper & Davis Treybig, Innovation Endeavors & Dina Yerlan, Adobe Firefly & Artem Harutyunyan, Bardeen AI · 31:48 · Aug 2023 · 742 views · LLMs in Production 2023

ClaimJasper monitors latency and error spikes with Datadog and uses fallback models or providers when performance problems occur.28:29

LIMA: Less is More for AlignmentChunting Zhou, FAIR Labs · 11:18 · Aug 2023 · 503 views · LLMs in Production 2023

ClaimEvaluating truthfulness, especially for domain-specific questions without expert annotators, is difficult.10:06

MLOps vs LLMOpsRicha Sachdev, JPMorgan Chase & Willem Pienaar, Feast & Chris Van Pelt, Weights & Biases & Aparna Dhinakaran, Arize AI & Alex Ratner, Snorkel AI · 34:57 · Aug 2023 · 1,297 views · LLMs in Conference in Production 2023

ClaimAparna Dhinakaran says LLM observability needs to trace whether the retrieved context was correct and relevant, especially when vector stores are used.23:01

Using LLMs to Power Consumer Search at ScaleAravind Srinivas, Perplexity AI · 37:04 · Aug 2023 · 867 views · LLMs in Production 2023

ClaimPerplexity is a retrieval-augmented generation system that combines a language model with a live search index so answers can use current information while retaining conversational reasoning capabilities.14:19

Fireside Chat - The Future of LLMsDavid Hershey, Unusual Ventures & Daniel Jeffries, AI Infrastructure Alliance · 36:07 · Aug 2023 · 324 views · LLMs in Production 2023

Pushed backDavid Hershey says LLM application observability is not the same as traditional monitoring because teams first need to determine whether the application works at all.28:47

Taming AI Product Development Through Test-driven Prompt EngineeringMaxime Beauchemin, Preset · 21:26 · Aug 2023 · 500 views · LLMs 2

Pushed backMaxime Beauchemin says prompt-evaluation results should not be treated as purely Boolean because language-model outputs can be partly correct.11:11

PodcastAll About Evaluating LLM ApplicationsShahul Es, Exploding Gradients · 50:40 · Oct 2023 · 1,516 views · MLOps Podcast

Pushed backShahul Es disputes the idea that benchmarks can guarantee how an LLM will perform in a particular application.12:29

PodcastMLOps at GetYourGuideJean Machado, Meghana Satish, Olivia Houghton & Theodore Meynard, GetYourGuide · 1:03:53 · Oct 2023 · 327 views · MLOps Podcast

Pushed backJean Machado argued that people should not be blocked from using LLMs because they do not use the platform's Python-centered templates, although the platform will provide managed tooling for use cases that need observability and controls.54:11

PodcastMLOps vs ML OrchestrationKetan Umare, Union.ai · 49:46 · Oct 2023 · 633 views · MLOps Podcast

ClaimKetan Umare says Union provides capabilities such as dynamic multi-cluster execution, role-based access control, single sign-on, task-level monitoring, and managed Kubernetes infrastructure.33:45

Observability for LLMsPhillip Carter, Honeycomb · 12:26 · Oct 2023 · 659 views · LLMs in Production 2023

ClaimObservability is part of the toolkit needed to make large language model applications reliable over time.1:23

The Truth About AI AgentsSilen Naihin, AutoGPT · 31:40 · Oct 2023 · 769 views · LLMs in Production 2023

ClaimSilen Naihin says AutoGPT needed an objective reward function or benchmark because qualitative inspection of prompt changes did not show whether an agent had improved.17:10

LLMs in Production at GetYourGuideMeghana Satish & Tina Treimane, GetYourGuide · 29:39 · Oct 2023 · 1,478 views · LLMs in Production 2023

Pushed backThe GPT-4 evaluator was not consistently better than human evaluators, although it sometimes detected missed information and false positives.20:58

Current State of LLMs in ProductionApurva Misra, Truckstop · 11:46 · Nov 2023 · 686 views · LLMs in Production 2023

Pushed backLLM-based evaluation is subject to evaluator bias, including a model favoring answers from itself or a related model.8:32

Data Quality's Impact on Large Language ModelsMona Rakibe & Maxim Lukichev, Telmai · 26:41 · Nov 2023 · 268 views · LLMs in Production 2023

ClaimData observability adds historical analysis to data quality by learning data behavior and identifying when current values or business metrics are anomalous.18:55

From Building Self-driving Cars to Building LLM ApplicationsEffy Zhang, Baserun · 10:45 · Nov 2023 · 578 views · LLMs in Production 2023

ClaimEffy Zhang is the CEO of Baserun, a testing and observability platform for applications.0:04

PodcastBuilding Effective Products with GenAIFaizaan Charania, LinkedIn · 53:14 · Nov 2023 · 294 views · MLOps Podcast

Pushed backUsing thumbs-up and thumbs-down feedback alone is not sufficient for evaluating generative AI output.50:26

Building RAG-based LLM Applications for ProductionPhilipp Moritz & Yifei Feng, Anyscale · 30:23 · Nov 2023 · 3,003 views · LLMs in Production 2023

Pushed backThe speakers said that human evaluation cannot be replaced completely by language-model evaluation, even though language models can make evaluation more scalable.9:56

GenAI: An Unreliable Information StoreNoble Ackerson, Venta · 27:55 · Nov 2023 · 241 views · LLMs in Production 2023

ClaimNoble Ackerson says retrieval augmented generation can provide fresher data when a model's training has stopped and enterprise data continues to change.16:59

PodcastImpact of LLMs on the Tech Stack and Product DevelopmentAnand Das, Bito · 55:31 · Nov 2023 · 431 views · MLOps Podcast
Product Engineering for LLMsCharles Frye, Full Stack Deep Learning & Sahar Mor, Stripe & Sarah Guo, Conviction & Shyamala Prayaga, NVIDIA & Willem Pienaar · 31:46 · Nov 2023 · 189 views · LLMs in Production 2023

ClaimRetrieval-augmented generation makes it easier to turn large knowledge sources such as vehicle owner manuals into conversational assistants.12:05

Authoring Interactive, Shareable AI Evaluation Reports with ZenoAlex Cabrera, Carnegie Mellon University · 22:28 · Nov 2023 · 184 views · LLMs in Production 2023

Pushed backAlex Cabrera says labeled evaluation generally gives a stronger signal than label-free evaluation.19:06

Evaluating LLMs for AI RiskFinn Howell, Robust Intelligence · 10:38 · Nov 2023 · 328 views · LLMs in Production 2023

ClaimThorough LLM evaluation should address operational, ethical, and security risks using a combination of manual and automated red teaming.9:39

PodcastDesigning for Forward Compatibility in Gen AIRohit Agarwal, Portkey.ai · 1:00:18 · Nov 2023 · 382 views · MLOps Podcast

ClaimRohit Agarwal identifies summarization, question answering with retrieval-augmented generation, and generative writing tasks as three major production application types.16:35

Model Blind Spot Discovery for Better ModelsPavol Bielik, LatticeFlow AI & David Garnitz, VectorFlow · 55:35 · Nov 2023 · 257 views · MLOps Mini Summit 2023

ClaimA systematic ingestion evaluation should hold all variables constant except one and compare results on a representative subset of the data.34:32

PodcastEnterprises Using MLOps, the Changing LLM Landscape, MLOps PipelinesChris Van Pelt, Weights & Biases · 47:51 · Nov 2023 · 441 views · MLOps Podcast

Pushed backChris Van Pelt argues that a thumbs-up or thumbs-down is not sufficient as the complete evaluation of a model or application.40:34

MeetupScaling MLOps for Computer VisionDavid Espejo, Union.ai & Fabio Grätz, Recogni & Arno Hollosi, Blackshark.ai · 58:54 · Dec 2023 · 589 views · MLOps Meetup

ClaimFabio Grätz says Recogni triggers benchmark workflows from feature-branch commits so proposed conversion changes can be evaluated across many networks.25:23

PodcastBuilding the Future of AI in Software DevelopmentVarun Mohan, Codeium · 1:04:35 · Dec 2023 · 1,085 views · MLOps Podcast

ClaimCodeium evaluates code models by deleting code from open-source repositories and checking whether the generated code makes the repositories' unit tests pass.42:08

PodcastModel Management in a Regulated EnvironmentDarek Kłeczek, Weights & Biases & Mark Huang, Gradient & Oliver Chipperfield, M-KOPA & Michelle Marie Conway, Lloyds Banking Group · 58:30 · Dec 2023 · 198 views · MLOps Coffee Sessions

ClaimModel Management covers the tools and processes across a model's whole life cycle, from collecting data and choosing an algorithm through training, evaluation, deployment, monitoring, and replacement.4:22

PodcastLLMs in Focus: From One-Size Fits All to Verticalized SolutionsVenky Ganti & Laurel Orr, Numbers Station · 55:15 · Dec 2023 · 434 views · MLOps Podcast

ClaimFor customer-specific text-to-SQL, the required training data usually does not already exist in a ready-made form, so it must be curated, labeled, evaluated, and handled with privacy constraints.33:24