S E S I Ó N 1
¡BIENVENIDOS!
Adaptativos
Agenda
Motivación para estudiar Sistemas Adaptativos
Organización de la UA 2
Agenda
Motivación para estudiar Sistemas Adaptativos
Organización de la UA
Información, reglas, evaluación, proyecto 3
Sistemas Adaptativos: Introducción
¿ P O R Q U É E S T U D I A R S I S T E M A S A D A P T A T I V O S ?
Motivación
http://www.globalballooning.com.au/res/photos/City_Dawn_1508_07d.jpg A d ap ta ti vo s: In tr od u cc ión
7 Si st ema s A d ap ta ti vo s: In tr od u cc ión
Apreciando la naturaleza
8 Observa el ambiente. Encuentra algún elemento que te llame la atención. Reflexiona sobre este elemento.
Sistemas Adaptativos: Introducción
Para reflexionar Para pensar
Sistemas Adaptativos: Introducción
El circo de la mariposa
Butterfly circus
Venciendo a los gigantes
Facing the giants
En busca de la felicidad El origen Inception El gran truco The prestige Memento 11
Películas
Agenda
Motivación para estudiar Sistemas
Adaptativos
Organización de la UA
Información, reglas, evaluación, proyecto 12
P R E S E N T A C I Ó N , R E G L A S , E V A L U A C I Ó N
Organización
13
Sistemas Adaptativos: Introducción
Algunas preguntas
¿Quiénes…
…llevan solamente la clase? …ya llevaron el laboratorio?
Presentación del curso
Programación de Sistemas Adaptativos Imparte: Dra. Sara Elena Garza Villarreal
Horario: Martes o jueves 7:00-9:30 am (M1-M3)
Correo: [email protected]
Asesorías: Previa cita. 15
Sistemas Adaptativos: Introducción
Página
16
Este semestre estaremos utilizando la plataforma Nexus:
Integra comunicación maestro/alumno, alumno/alumno “Caja de arena” para sus actividades
Los materiales también los pueden encontrar en la página
Sistemas Adaptativos: Introducción 17
Lista
y
Presentación de
alumnos
Propósito
En el desarrollo de esta unidad de aprendizaje se contribuye al entendimiento de las técnicas que permiten el diseño de sistemas computacionales que se adapten a su entorno.
Reglas (1/3)
Faltas y retardos
Uds. saben cómo las administran.
Considera que es más sencillo que el maestro te apoye
si te ve en clase.
Copias
La evidencia queda cancelada, pero lo peor es que el
alumno pierde la confianza del maestro.
19
Sistemas Adaptativos: Introducción
Reglas (2/3)
Evitar distraerse/distraer con el celular.
Facebook, Twitter, …
Favor de no estar entrando y saliendo del salón.
Me distraen y distraen a sus compañeros.
Les ruego no me obliguen a tomar medidas al respecto.
Entrega de evidencias
Por el medio que se indique Poner referencias
Entregar evidencias a tiempo.
No se aceptan evidencias que falten a la ética
ej. que propongan aplicaciones bélicas o violentas.
Las calificaciones no se modifican una vez
reportadas.
Sistemas Adaptativos: Introducción
Recuerden que parte de nuestra intención es que se formen dentro de un
Situaciones especiales
Sistemas Adaptativos: Introducción
23
Notificar a más tardar para la segunda semana de clases.
Proporcionar datos de contacto.
Entender que no es posible asignar privilegios.
Tampoco existe un pase automático.
Equipos
24
Todas las actividades (exceptuando los exámenes), serán en equipo.
Armaremos máximo 10equipos de 2-3 integrantes cada uno. Sin excepción. Busquen trabajar como una comunidad. Pueden apoyarse entre equipos.
Sistemas Adaptativos: Introducción
Los equipos para el proyecto serán los mismos a lo largo del semestre.
Favor de consultar cambios con el maestro.
Cada equipo tendrá un coordinador.
La comunicación será principalmente con este integrante.
Puntos extra
Se irán dando a conocer.
Válidos sólo si se ha cumplido: proyecto + examen medio curso
Calificación
Evidencia %
Proyecto (PIA) 50%
Examen de medio curso 10%
Examen ordinario 15%
Otras evidencias (tareas, ejercicios, programas, exámenes rápidos, exposiciones, reportes, etc.)
25%
Total 100%
28
Sistemas Adaptativos: Introducción
Actividades fundamentales
29
Las actividades fundamentales para la UA son el
proyectoy los exámenes.
Exámenes
Medio curso Ordinario
Cumplir = contestar el examen.
Proyecto (4 entregas)
Desarrollar un sistema adaptativo.
Los temas posibles se darán a conocer.
Uds. deciden lenguaje, plataforma, metodología, herramientas,
etc.
En equipos
Máximo 10equipos.
2-3integrantes por equipo.
Sistemas Adaptativos: Introducción
Proyecto
La calificación individual del proyecto puede verse afectada por co-evaluación
de los compañeros de equipo. 31
Panorama de la clase
Unidad 1: Algoritmos adaptativos Unidad 2: Sistemas complejos Unidad 3: Sistemas inteligentes Unidad 4: Sistemas multiagente
35
Sistemas Adaptativos: Introducción
Fecha Tema
Ene. 20 Introducción Autómatas celulares
Ene. 27 Caos
Feb. 3 Ajuste adaptativo de parámetros
Feb. 10 Agentes inteligentes
Feb. 17 Sistemas multiagente
Feb. 24 Búsqueda
Mar. 3 Búsqueda
Mar. 9, 16 Examen de medio curso y periodo de exámenes
Mar. 24 Algoritmos genéticos
Mar. 31, Abr. 7 Receso de Semana Santa
Abril 14 Algoritmos genéticos
Abril 21 Algoritmos genéticos Redes neuronales
Abril. 28 Redes neuronales
Mayo 5 Redes neuronales
Mayo 12 Sistemas basados en reglas
1
Feb. 12 Agentes inteligentes
Feb. 19 Sistemas multiagente
Feb. 26 Búsqueda
Mar. 5 Búsqueda
Mar. 10, 19 Examen de medio curso y periodo de exámenes
Mar. 26 Algoritmos genéticos
Abr. 2, Abr. 9 Receso de Semana Santa
Abril 16 Algoritmos genéticos
Abril 23 Algoritmos genéticos Redes neuronales
Abril. 30 Redes neuronales
Mayo 7 Redes neuronales
Mayo 14 Sistemas basados en reglas
Mayo 21 Lógica difusa
Mayo 27 Ordinario
1
2
3 4
Nomenclatura
Tema de la unidad 1 -- (algoritmos adaptativos) Tema de la unidad 2 -- (sistemas complejos) Tema de la unidad 3 -- (sistemas inteligentes) Tema de la unidad 4 -- (sistemas multiagente)
N Entrega N del proyecto
40
Requerimientos para la clase
Sistemas Adaptativos: Introducción
41
Traer laptop.
Al menos una por equipo. Si tiene batería, mejor.
Los ejemplos que veremos
Sistemas Adaptativos: Introducción
http://schol.wordpress.com/2011/07/09/brave-new-world-60-second-recap/
¿Dónde estamos?
Ingeniería de software, codificación más sofisticada, sistemas
Técnicas sofisticadas para resolver problemas, especialización
Qué 45
46
Sistemas Adaptativos: Introducción
Mario AI
A.L.I.C.E
http://alice.pandorabots.com/ http://cleverbot.com/
Sistemas Adaptativos: Introducción
Pasas si no distinguen la diferencia entre
tu sistema y un
humano. de los sistemas La evaluación
adaptativos se basa en este
contepto.
Formaremos los equipos para el proyecto la