• No se han encontrado resultados

PROYECTO DOCENTE Aprendizaje Profundo Grp de Clases Teórico-prácticas de Aprendizaje Profundo CURSO

N/A
N/A
Protected

Academic year: 2021

Share "PROYECTO DOCENTE Aprendizaje Profundo Grp de Clases Teórico-prácticas de Aprendizaje Profundo CURSO"

Copied!
10
0
0

Texto completo

(1)

Datos básicos de la asignatura

Titulación: Máster Universitario en Lógica, Computación e Inteligencia Artificial Año plan de estudio: 2010

Curso implantación: 2019-20

Centro responsable: E.T.S. Ingeniería Informática

Nombre asignatura: Aprendizaje Profundo Código asigantura: 50950019

Tipología: OPTATIVA

Curso: 1

Periodo impartición: Segundo cuatrimestre

Créditos ECTS: 6 Horas totales: 150

Área/s: Ciencia de la Computación e Inteligenc. Artificial Departamento/s: Ciencias de la Comput. e Int. Artificial

Coordinador de la asignatura

GUTIERREZ NARANJO MIGUEL ANGEL

Profesorado

Profesorado del grupo principal:

GUTIERREZ NARANJO MIGUEL ANGEL

Objetivos y competencias Objetivos del aprendizaje:

Conocer, comprender y utilizar los distintos modelos, técnicas y aplicaciones de redes neuronales dentro del aprendizaje automático y la inteligencia artificial en general.

(2)

* Identificar problemas que pudieran ser abordados con técnicas de aprendizaje profundo.

* Elegir las técnicas más adecuada para resolverlos

* Modelizar y representar los problemas con las estructuras de datos más adecuadas para resolverlos

* Usar el software existente que implementa estas técnicas, e incluso desarrollar e implementar

nuevo software (esto último en función de la procedencia y formación previa del alumno).

* Experimentar con la búsqueda de soluciones.

* Profundizar en los aspectos teóricos de los métodos estudiados.

* Analizar la bondad, calidad y fiabilidad de los distintos métodos, así como la de los resultados.

* Hacer estudios comparativos y proponer mejoras.

Competencias

Competencias básicas

* CB06. Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales

en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación.

* CB07. Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de

resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más

amplios (o multidisciplinares) relacionados con su área de estudio.

(3)

complejidad

de formular juicios a partir de una información que, siendo incompleta o limitada, incluya

reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de

sus conocimientos y juicios.

* CB09. Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones

últimas que las sustentan a públicos especializados y no especializados de un modo claro y

sin ambigüedades.

* CB10. Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar

estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo.

Competencias generales

* CG1. Capacidad para aplicar los conocimientos adquiridos y para resolver problemas en entornos

nuevos o poco conocidos dentro de contextos más amplios y mulitidisciplinares, siendo

capaces de integrar estos conocimientos.

* CG2. Capacidad de integrar conocimientos y enfrentarse a la complejidad de formular juicios a

partir de una información que, siendo incompleta o limitada, incluya reflexiones sobre las

responsabilidades sociales y éticas vinculadas a la aplicación de sus conocimientos y

juicios.

(4)

sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades

* CG4. Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar

estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo.

* CG5. Los estudiantes serán capaces de realizar un análisis crítico, evaluación y síntesis de

ideas nuevas y complejas.

* CG6. Los estudiantes deben ser capaces de comunicarse con sus colegas, con la comunidad

académica en su conjunto y con la sociedad en general acerca de sus áreas de conocimiento.

* CG7. Los estudiantes serán capaces de fomentar, en contextos académicos y profesionales, el

avance tecnológico, social o cultural dentro de una sociedad basada en el conocimiento

* CG8. Los estudiantes serán capaces de analizar textos del área en otras lenguas relevantes en el

ámbito científico.

* CG9. Los estudiantes serán capaces de evaluar la calidad de nuevos métodos de gestión y

clasificación del conocimiento científico.

Competencias específicas

* CE1. Capacidad para el modelado matemático, cálculo y simulación en centros tecnológicos,

particularmente en tareas de investigación, desarrollo e innovación en todos los ámbitos

(5)

* CE5. Capacidad para aplicar métodos de inteligencia artificial para modelar, diseñar y

desarrollar aplicaciones, servicios, sistemas inteligentes y sistemas basados en el

conocimiento.

* CE7. Capacidad para el diseño conceptual de nuevos modelos y herramientas de procesamiento

del conocimiento o de la información. Esta competencia engloba la capacidad de abstraer las

propiedades estructurales de las observaciones a modelar o reproducir. También engloba la

capacidad más específica de manejar de herramientas inteligentes para la gestión del

conocimiento científico, tecnológico y educativo.

* CE8. Proponer, analizar, validar e interpretar modelos de situaciones reales, utilizando las

herramientas matemáticas y computacionales más adecuadas a los fines que se persigan. Esta

capacidad engloba la capacidad de analizar la adecuación de las herramientas en contextos

como la Inteligencia Colectiva, Computación Bioinspirada y la Web.

* CE12. Capacidad para gestionar de manera inteligente datos.

Contenidos o bloques temáticos Bloques temáticos:

1.- Redes neuronales

2.- Arquitecturas de redes neuronales

(6)

Relación detallada y ordenación temporal de los contenidos 1. Introducción a técnicas de machine learning.

1.1. Definición de aprendizaje.

1.2. Sobre ajuste y complejidad de un modelo.

1.3. Hiperparámetros y conjuntos de validación.

1.4. Entrenamiento supervisado, no supervisado y semi-supervisado.

1.5. Descenso por gradiente.

2. Repaso de las redes neuronales.

2.1. Redes neuronales.

2.2. Backpropagation.

2.3. Retos que motivan el deep learning.

3. Regularización

3.1. Penalización de parámetros.

3.2. Early-Stopping.

3.2. Expansión de datos. Tolerancia al ruido.

3.2.1. Bagging.

3.2.2. Dropout.

4. Redes convolucionales.

(7)

4.2. Operaciones de convolución.

4.3. Redes de convolución.

4.4. Pooling.

5. Modelos secuenciales.

5.1. Redes neuronales recurrentes (RNN)

5.2. RNNs bidireccionales.

5.3. Auto-enconders.

5.4. Redes LSTM.

6. Aplicaciones.

6.1 Visión artificial.

6.2 Procesamiento del lenguaje natural.

6.3 Sistemas de recomendación.

7. Librerías.

- Keras, Theano, TensorFlow, Scikit Learn

Actividades formativas y horas lectivas

Actividad Créditos Horas

B Clases Teórico/ Prácticas 3 30

(8)

Las actividades formativas y la metodología a emplear estarán de acuerdo siempre con el

Reglamento de Actividades Docentes de la Universidad de Sevilla. Concretamente:

* Clases de teoría y problemas (20%).

* Actividades de evaluación (20%).

* Trabajo personal del alumno (60%)

La metodología empleada en las actividades lectivas será activa, buscando en todo momento la implicación por parte del alumnado en el proceso de aprendizaje.

Sistemas y criterios de evaluación y calificación

La evaluación de los resultados de aprendizaje se realizará usando los mecanismos descritos en el Reglamento de Actividades Docentes de la Universidad de Sevilla, concretamente:

* Pruebas de contenidos teóricos (30-70%).

* Pruebas de contenidos prácticos (30-70%).

La calificación se realizará de acuerdo con el Reglamento de Actividades Docentes de la

Universidad de Sevilla. Los criterios específicos de calificación dependerán de las pruebas de evaluación concretas; de forma general estarán orientados a determinar el grado de consecución por parte del alumnado de los resultados de aprendizaje previstos.

Criterios de calificación del grupo

La evaluación alternativa se realizará mediante trabajos y exposiciones en clase.

(9)

En cualquiera de los escenarios alternativos A y B (semipresencial o no presencial) los sistemas y criterios de evaluación y calificación se conservan, al no contemplar exámenes. No obstante, si por algún motivo se requiriera una prueba escrita, ésta sería online en el día elegido por el centro.

En el caso que sea de aplicación el escenario A de semipresencialidad, 2/3 de las sesiones serán no presenciales, a través de Enseñanza Virtual.

Las tutorías en los escenarios A y B pasarían a ser sesiones online, bajo solicitud del alumno. Las tutorías en el escenario 0 seguirán las indicaciones de la normativa en vigor en ese momento.

En el escenario multimodal y/o no presencial, cuando proceda, el personal docente implicado en la impartición de la docencia se reserva el derecho de no dar el consentimiento para la captación, publicación, retransmisión o reproducción de su discurso, imagen, voz y explicaciones de cátedra, en el ejercicio de sus funciones docentes, en el ámbito de la Universidad de Sevilla

Horarios del grupo del proyecto docente https://www.informatica.us.es/index.php/horarios

Calendario de exámenes

https://www.informatica.us.es/index.php/calendario-de-examenes

Tribunales específicos de evaluación y apelación Presidente: MARIO DE JESUS PEREZ JIMENEZ Vocal: JOSE LUIS RUIZ REINA

Secretario: JOAQUIN BORREGO DIAZ

Suplente 1: FRANCISCO FELIX LARA MARTIN Suplente 2: MARIA JOSE HIDALGO DOBLADO Suplente 3: MARIA CARMEN GRACIANI DIAZ

(10)

Bibliografía recomendada

BIBLIOGRAFÍA GENERAL:

Deep Learning

Autores: Ian Goodfellow,Yoshua Bengio y Aaron Courville Edición: 2016

Publicación: MIT Press ISBN: 978-0262035613

Deep Learnng with Python Autores: Frabcois Chollet Edición: 2018

Publicación: Manning ISBN: 9781617294433

BIBLIOGRAFÍA ESPECÍFICA:

Neural Networks and Deep Learning. A Text Book. Autores: Charu C. Aggarwal

Edición: 2018

Publicación: Springer ISBN: 978-3319944623

INFORMACIÓN ADICIONAL

Referencias

Documento similar

En la actualidad, la inducción de árboles de decisión, redes neuronales, algoritmos genéticos, multiclasificadores y otras técnicas de aprendizaje automático se están utilizando

Una gran parte de los algoritmos cu´anticos propuestos para aprendizaje autom´atico consisten en codificar primero los datos que poseamos en las 2 n amplitudes de un es- tado

Las técnicas de aprendizaje automático y, concretamente, las redes neuronales profundas se han vuelto esenciales para una gran cantidad de aplicaciones, tales como clasificación

Abordados los procedimientos seguidos para la sumarización extractiva, en esta sección, procede- mos a presentar el trabajo llevado a cabo para la generación de sumarios

Más de 20 años después se publica el artículo "Playing Atari with Deep Reinforcement Learning" [1], del que hablaremos en este trabajo, donde se logra insertar con

• Según la Hipótesis 4.1 se demostró que, aunque los preescolares españoles presentaban mejores resultados que los inmigrantes en la mayoría de las variables conductuales,

[r]

[r]