Qué necesitas saber antes de
comenzar

Inicio 4 June 2026 20:19

Fin 4 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Refinamiento Automático de Programas: Guía y Verifica el Código del Modelo de Lenguaje Grande con Cálculo de Refinamiento

Únete a la vanguardia de la tecnología con Refine4LLM, un método revolucionario que guía y verifica el código generado por Modelos de Lenguaje Amplio. Aprovechando las técnicas de refinamiento de programas, este enfoque no solo asegura la corrección, sino que también busca hacer que los métodos formales sean más accesibles para una audiencia.
ACM SIGPLAN via YouTube

ACM SIGPLAN

6076 Cursos


19 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Free Video

Actualización opcional disponible

Resumen

Join the forefront of technology with Refine4LLM, a revolutionary method that guides and verifies code generated by Large Language Models. Leveraging program refinement techniques, this approach not only ensures correctness but also aims to make formal methods more accessible to a wider audience.

Delve into the intersection of AI and computer science and discover how cutting-edge innovation is reshaping the digital landscape.

Programa

  • Introducción a la Refinación de Programas
  • Visión general del Cálculo de Refinamiento
    Historia y significado de la refinación de programas
    Aplicaciones en el desarrollo de software
  • Comprensión de los Modelos de Lenguaje Grande (LLM)
  • Conceptos básicos de los LLM y su impacto en la generación de código
    Limitaciones y desafíos del código generado por LLM
    Oportunidades para refinamiento y verificación
  • Introducción a Refine4LLM
  • Concepto y objetivos de Refine4LLM
    Características clave y beneficios para los desarrolladores
  • Especificación de Programas
  • Redacción y comprensión de especificaciones formales
    Técnicas para derivar requisitos precisos
    Soporte de herramientas y ejemplos prácticos
  • Técnicas de Refinamiento
  • Proceso de refinamiento paso a paso
    Tipos de datos abstractos e invariantes
    Asegurar la corrección del programa a través del refinamiento
  • Verificación del Código Generado por LLM
  • Integración de técnicas de refinamiento con salidas de código de LLM
    Estudios de caso de código generado por LLM verificado
    Desafíos y soluciones en la verificación
  • Marco Práctico para Refine4LLM
  • Configuración del entorno Refine4LLM
    Trabajo con proyectos de muestra
    Laboratorios prácticos: aplicando refinamiento a las salidas de LLM
  • Temas Avanzados en la Refinación de Programas
  • Gestión de la concurrencia y sistemas distribuidos
    Técnicas avanzadas de verificación
    Tendencias futuras en refinamiento automatizado de programas
  • Estudios de Caso y Aplicaciones en la Industria
  • Aplicaciones reales de la refinación de programas
    Historias de éxito y lecciones aprendidas
    Normas de la industria y mejores prácticas
  • Resumen del Curso y Próximos Pasos
  • Recapitulación de los aprendizajes clave
    Recursos para continuar los estudios
    Perspectivas futuras para el refinamiento y los LLM
  • Evaluación y Calificación
  • Asignaciones y trabajos de proyecto
    Examen final y criterios de calificación
    Sugerencias de retroalimentación y mejoras

Materias

Computer Science