Entradas

Mostrando las entradas con la etiqueta generative ai

Aprobar sin aprender: el riesgo de delegar la programación a la inteligencia artificial

Imagen
Un estudiante recibe una tarea de programación, copia las instrucciones en una herramienta de inteligencia artificial y obtiene una solución en segundos. Ejecuta el programa, comprueba que produce el resultado esperado y lo entrega. La actividad está terminada, pero queda una pregunta que una calificación puede dejar sin respuesta: ¿qué aprendió? Esta situación plantea un desafío para la enseñanza de la programación. Una entrega puede contener código correcto, ordenado y acompañado de explicaciones, sin que quien lo presenta comprenda cómo funciona. Cuando la evaluación se concentra únicamente en el producto final, resulta difícil distinguir entre quien desarrolló una solución y quien consiguió que una herramienta la generara. La preocupación va más allá de la honestidad académica. Si un estudiante acredita materias sin adquirir las competencias que estas deberían desarrollar, puede avanzar hacia el mercado profesional con una preparación insuficiente. El problema que parecía resolvers...

Reseña de mi libro: Generative AI in Software Engineering

Imagen
Por fin se publicó el libro   Generative AI in Software Engineering , editado por José Alfonso Aguilar-Calderón (quien esto escribe claro). Y no, no es otro libro más con promesas vacías sobre "el futuro de la inteligencia artificial", sino una obra seria, completa y útil sobre cómo   la IA generativa está transformando cada rincón de la ingeniería de software . Este libro que coordiné, como editor, nació a raíz de una pregunta recurrente en la literatura científica, entre mis alumnos y amigos profesionistas que se propagó desde el inicio del boom de la Inteligencia Artificial (IA) y la Inteligencia Artificial Generativa (IAGen):  ¿Puede la IA generativa cambiar la forma en que programamos? Este libro dice que sí, y trae pruebas. Este libro tiene algo que lo distingue:   no se queda en lo académico ni en lo técnico puro , sino que ofrece un equilibrio entre teoría, historia, aplicación práctica y visión crítica. Ideal para quienes nos movemos en la intersección entre...

Inteligencia Artificial Generativa (IAG) y su impacto en la Ingeniería de Software

Imagen
En esta entrada del blog hablaré sobre la IA Generativa y su impacto en la Ingeniería del Software, explicaré lo que es y como afecta de forma positiva a la construcción de software.        La Inteligencia Artificial Generativa (IA generativa, IAG) es una rama de la inteligencia artificial que se centra en la creación de contenido nuevo a partir de datos existentes. A diferencia de la IA clásica, que ejecuta tareas siguiendo reglas o instrucciones predefinidas, los modelos de IA generativa generan resultados originales que replican los patrones y propiedades de los datos con los que fueron entrenados. Estos modelos combinan técnicas avanzadas como el aprendizaje profundo con arquitecturas populares como los transformadores y las redes generativas antagónicas (GANs, por sus siglas en inglés). La IA generativa puede producir una amplia variedad de contenidos, incluidos código fuente, texto, imágenes, música y videos. Por ejemplo, puede desarrollar software complejo, re...
Mi foto
José Alfonso Aguilar
Mazatlán, Sinaloa, Mexico
Me gusta aprender y escribir sobre tecnología y desarrollo. Soy Ingeniero en Sistemas Computacionales, trabajo como Profesor-Investigador en la Facultad de Informática Mazatlán, de la Universidad Autónoma de Sinaloa. México. Me gusta combinar la docencia-investigación con el giro profesional del desarrollo de software y gestión de proyectos de innovación.