Universidad de La Rioja

Aprendizaje automático para el procesamiento del lenguaje
GUÍA DOCENTE    Curso 2024-25

Titulación:Máster Universitario en Procesamiento del Lenguaje y Aplicaciones de la Int656M
Asignatura:Aprendizaje automático para el procesamiento del lenguaje5287
Materia:Métodos de aprendizaje automático para el procesamiento del lenguaje
Módulo:Procesamiento del lenguaje e inteligencia artificial
Modalidad de enseñanza de la titulación:VirtualCarácter:Obligatoria
Curso:1Créditos ECTS:4,00Duración:Semestral (Primer Semestre)
Horas virtuales sincrónicas:40,00Horas estimadas de trabajo autónomo:60,00
Horas virtuales asincrónicas:0,00 
Idiomas en que se imparte la asignatura:Español
Idiomas del material de lectura o audiovisual:Inglés, Español

Departamentos responsables de la docencia

MATEMÁTICAS Y COMPUTACIÓNR111
Dirección:C/ Madre de Dios, 53Código postal:26006
Localidad:LogroñoProvincia:La Rioja
Teléfono:941299452Fax:941299460Correo electrónico:dpto.dmc@unirioja.es

Profesorado previsto

Profesor:Heras Vicente, JónathanResponsable de la asignatura
Teléfono:941299455Correo electrónico:jonathan.heras@unirioja.es
Despacho:3210Edificio:CENTRO CIENTÍFICO TECNOLÓGICOTutorías:Consultar

Descripción de los contenidos

-Modelos lineales, machine learning y redes neuronales
-Representación contextualizada de palabras
-Modelos de lenguaje
-Deep learning
-Modelos de variables latentes
-Diseño de conjuntos de datos
-Priorización de datos para programas de machine learning
-Interpretación de modelos
-Evaluación de programas de procesamiento estadístico, inferencia y aprendizaje
-Consideraciones éticas y sociales

Requisitos previos de conocimientos y competencias para poder cursar con éxito la asignatura

Ninguno especificado.

Competencias

Competencias generales

CG01 - Poseer y comprender conocimientos sobre procesamiento del lenguaje natural y aplicaciones de la inteligencia artificial a la lingüística que aporten una base u oportunidad de ser originales en el desarrollo de soluciones dentro del ámbito de la lingüística computacional
CG02 - Aplicar los conocimientos adquiridos a la resolución de problemas en entornos nuevos o poco conocidos relacionados con las áreas de estudio de lingüística computacional, procesamiento del lenguaje natural y aplicaciones de la inteligencia artificial a la lingüística
CG03 - Integrar conocimientos y formular juicios a partir de una información que incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de la lingüística computacional, el procesamiento del lenguaje natural y aplicaciones de la inteligencia artificial a la lingüística
CG04 - Comunicar las conclusiones sobre lingüística computacional, procesamiento del lenguaje natural y aplicaciones de la inteligencia artificial a la lingüística -y los conocimientos y razones últimas que las sustentan- a públicos especializados y no especializados de un modo claro y sin ambiguëdades
CG05 - Evaluar el progreso del propio aprendizaje de técnicas y recursos de procesamiento del lenguaje natural e inteligencia artificial aplicada a la lingüística

Competencias específicas

CC13 - Comparar los conceptos de aprendizaje supervisado y no supervisado en relación con el procesamiento del lenguaje natural
CC14 - Comparar las técnicas básicas de machine learning para el procesamiento del lenguaje natural
CC15 - Aplicar los conceptos de red neuronal y deep learning al procesamiento del lenguaje natural
CC40 - Seleccionar los datos para programas de machine learning aplicado al procesamiento del lenguaje natural
CE14 - Comparar aplicaciones informáticas basadas en machine learning para el análisis lingu¨ístico
CE15 - Interpretar los resultados obtenidos por programas de deep learning en el contexto del procesamiento del lenguaje natural
CE17 - Valorar las implicaciones éticas y sociales de las aplicaciones del deep learning al ámbito del lenguaje natural
HD14 - Interpretar los resultados obtenidos en el aprendizaje automático del lenguaje a través del procesamiento estadístico
HD15 - Interpretar los resultados de los programas de inferencia y aprendizaje utilizados para el procesamiento del lenguaje natural
HD16 - Preparar los datos lingu¨ísticos que serán procesados por programas de machine learning utilizados para el procesamiento del lenguaje natural
HD17 - Evaluar el alcance y la precisión de los resultados obtenidos tras aplicar los principales programas de machine learning y deep learning al procesamiento del lenguaje natural

Resultados del aprendizaje

Los resultados de aprendizaje (Conocimientos o contenidos [CC], competencias [CG y CE] y habilidades o destrezas [HD]) se incluyen en el apartado de competencias hasta que se actualice la aplicación informática del Ministerio de Universidades.

Objetivos de desarrollo sostenible

Objetivos de Desarrollo sostenible4 Educación de calidad.5 Igualdad de género.9 Industria, innovación e infraestructura.12 Producción y consumo responsables.

Temario

Aprendizaje no supervisado
Aprendizaje supervisado
Aprendizaje profundo
Modelos de lenguaje
Consideraciones éticas y sociales

Bibliografía

Tipo:Título
BásicaApuntes de la asignatura
BásicaGuiones de las prácticas
ComplementariaThe pattern recognition and machine learning Absys
ComplementariaPython Machine Learning Absys
ComplementariaDeep learning for coders with fastai and PyTorch : AI applications without a PhD Absys
ComplementariaNatural Language Processing with Transformers Absys
Recursos en Internet
The Python Tutorial
      https://docs.python.org/3.6/tutorial/
FastAI course
      https://course.fast.ai/
Speech and Language Processing
      https://web.stanford.edu/~jurafsky/slp3/
HuggingFace course
      https://huggingface.co/course/

Metodología

Modalidades organizativas

Clases teóricas
Seminarios y talleres
Clases prácticas
Estudio y trabajo en grupo
Estudio y trabajo autónomo individual

Métodos de enseñanza

Método expositivo - Lección magistral
Estudio de casos
Resolución de ejercicios y problemas
Aprendizaje basado en problemas
Aprendizaje orientado a proyectos
Aprendizaje cooperativo

Organización

Actividades dirigidasTamaño
de grupo
Horas
virtuales
sincrónicas
Horas
virtuales
asincrónicas
Horas
totales
Clases teóricasGrande15,00 15,00
Seminarios y talleresReducido5,00 5,00
Clases prácticasReducido20,00 20,00
Total de horas de actividades dirigidas40,00
Trabajo autónomo del estudianteHoras
Estudio y trabajo autónomo individual60,00
Total de horas de trabajo autónomo60,00
Total de horas100,00

Evaluación

Sistema de evaluaciónRecuperableNo Recup.
Pruebas de ejecución de tareas reales y/o simuladas 30%
Trabajos y proyectos70%
Total100%

Criterios críticos para superar la asignatura


Versión: 14/06/2024 10:30:31 - G 2024-25 - 656M - 5287 - Impresión: 16/11/2025 00:22:24