YoVDO

DSPy Assertions: Computational Constraints for Self-Refining Language Model Pipelines

Offered By: MLOps.community via YouTube

Tags

Language Models Courses MLOps Courses Prompt Engineering Courses DSPy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of LM Assertions in this 38-minute talk by Arnav Singhvi, a recent CS graduate from UC Berkeley and researcher with the Stanford NLP Group. Dive into the challenges of ensuring language models adhere to important constraints when chaining them as composable modules. Learn about a new programming construct for expressing computational constraints that LMs should satisfy, integrated into the DSPy programming model. Discover strategies for compiling programs with arbitrary LM Assertions to create more reliable and accurate systems. Understand how these assertions can be integrated at compile time through automatic prompt optimization and at inference-time via automatic self-refinement and backtracking. Gain insights into the DSPy framework and its potential to revolutionize LM programming. This talk, presented by MLOps.community, offers valuable knowledge for those interested in advancing language model capabilities and constraints in AI development.

Syllabus

DSPy Assertions: Computational Constraints for Self-Refining LM Pipelines // Arnav Singhvi // Talk


Taught by

MLOps.community

Related Courses

Microsoft Bot Framework and Conversation as a Platform
Microsoft via edX
Unlocking the Power of OpenAI for Startups - Microsoft for Startups
Microsoft via YouTube
Improving Customer Experiences with Speech to Text and Text to Speech
Microsoft via YouTube
Stanford Seminar - Deep Learning in Speech Recognition
Stanford University via YouTube
Select Topics in Python: Natural Language Processing
Codio via Coursera