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

Encontrar buenos programas evitando los malos.

Encontrar Buen Programas Evitando los Malos Adéntrese en el innovador campo de la síntesis de programas aprendiendo cómo probar la irrealizabilidad, un concepto esencial que une métodos formales con la generación de código basada en LLM. Este curso ilustra cómo estas técnicas están allanando el camino para soluciones más sofisticadas de pro.
ACM SIGPLAN via YouTube

ACM SIGPLAN

6076 Cursos


1 hour 4 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Free Video

Actualización opcional disponible

Resumen

Delve into the innovative field of program synthesis by learning how to prove unrealizability, an essential concept that bridges formal methods with LLM-based code generation. This course illustrates how these techniques are paving the way for more sophisticated AI-assisted programming solutions.

Join us on YouTube for a comprehensive learning experience facilitated by top academic insights.

Programa

  • Introducción a la Síntesis de Programas
  • Definición e importancia en la informática
    Resumen de los métodos de síntesis de programas
  • Demostrando la Irrealizabilidad en la Síntesis de Programas
  • Definición de irrealizabilidad
    Técnicas para demostrar la irrealizabilidad
    Estudios de caso de programas irrealizables
  • Métodos Formales en la Síntesis de Programas
  • Resumen de los métodos formales y su papel
    Técnicas formales comunes para demostrar la irrealizabilidad
    Herramientas y marcos utilizados en la síntesis formal
  • Generación de Código Basada en Modelos de Lenguaje
  • Introducción a los Modelos de Lenguaje (LLMs) para la generación de código
    Fortalezas y limitaciones de los LLMs en programación
    Comparación de enfoques de LLM y métodos formales
  • Uniendo Métodos Formales con Generación de Código Basada en LLMs
  • Desafíos en la integración de métodos formales con LLMs
    Estrategias para combinar los conocimientos de LLM con técnicas formales
    Modelos híbridos potenciales para mejorar la programación asistida por IA
  • Estudios de Caso
  • Análisis de integraciones exitosas de pruebas de irrealizabilidad en síntesis
    Ejemplos de generación de código basada en LLMs mejorada por métodos formales
  • Futuro de la Programación Asistida por IA
  • Tendencias en síntesis de programas e IA
    Consideraciones éticas y mejores prácticas
    Innovaciones que están dando forma al futuro de la IA en programación
  • Conclusión
  • Resumen de conceptos clave
    Discusión sobre problemas abiertos y direcciones de investigación

Materias

Computer Science