Alumno: Jorge Ahumada A. Profesor Guía : Nelson Baloian T.

Slides:



Advertisements
Presentaciones similares
ALGORITMOS GENETICOS EVOLUCIÓN DE UNA POBLACIÓN DE
Advertisements

COMO HERRAMIENTA DE EVALUACIÓN PARA LA MEJORA DE LA CALIDAD EDUCATIVA
Planificación de Monoprocesadores
Algoritmo GENETICO.
DIDÁCTICA MSC (UCV) ROSELENA TOVAR WEFFE.
Residencias Profesionales; Es la estrategia educativa con valor curricular, que permite al estudiante, aún estando en proceso de formación: Incorporarse.
Por la Lic. Alina Desiree Pérez
Grupo 4 Matías Melgar Pablo Carbonell
Las enseñanzas para la obtención del título de Graduado en Educación secundaria por personas adultas.
“Impulsando la Sociedad
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
“Curso Taller Interanual 2013 de Actualización de Coordinadores de PIT-UNAM” Conceptualización, revisión y actualización de los PAT Yolanda L. Gómez Gutiérrez.
UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
TRABAJO DE LUIS VIRACOCHA
Sistemas Inteligentes Algoritmos Geneticos
Optimización matemática Algoritmos Genéticos – Parte 2 Por: Antonio H
Algoritmos Genéticos.
Algoritmos Genéticos (AG) Integrantes: Rubén Levineri Miguel Rozas Juan Yañez Faltan autores y bibliografía.
Comisión Docencia de Pregrado ACREDITACIÓN PRESENTACIÓN DE LA COMISIÓN DE DOCENCIA DE PREGRADO.
Universidad Nacional Autónoma
Estrategias didácticas con Tic
Universidad Michoacana de San Nicolás de Hidalgo Facultad de Ingeniería Eléctrica División de Estudios de Posgrado Algoritmos Genéticos.
Situación Actual en la Formación y Capacitación de Jóvenes con Discapacidad Nicaragua México, D.F. 05 de septiembre del 2007.
Diseño y análisis de algoritmos
RECOMENDACIONES PARA LA PRÁCTICA CLÍNICA
COMPUTACION EVOLUTIVA Introducción. Computación Evolutiva: Computación Evolutiva: Enfoque alternativo para abordar problemas complejos de: Enfoque alternativo.
Marco de Buen Desempeño del Directivo y Docente y las funciones directivas sobre el uso efectivo del tiempo.
Cómo realizar el proceso de autoevaluación institucional
Instituto politécnico nacional
METODOS DE BUSQUEDA INFORMADOS CAPITULO 5
FORMATOS PARA LA PLANIFICACIÓN ACADÉMICA EN LAS DIFERENTES ÁREAS DEL SABER MARACAIBO 2013.
CONVOCATORIA DE GRUPOS DE TRABAJO dirigidos al profesorado que imparte el área de educación emocional y para la creatividad durante el curso académico.
INDICES 2014 EVOLUCIÓN MATRÍCULA ÁREA DE LA SALUD.
Sistema De Apoyo A La Asignación De Horarios De Clases Para El Colegio Piamarta UCINFSantiago, 18 de Noviembre 2006 Darío Díaz Videla iii. Teoría Enfoques.
Una introducción a la computación evolutiva
AGENDA INTRODUCCIÓN. TEORIA Y DESARROLLO DE LA APLICACIÓN.
ELEMENTOS TEÓRICOS A TENER EN CUENTA PARA EL DISEÑO CURRICULAR.
HACIA LA CONVERGENCIA EUROPEA: OPINIONES SOBRE UNA PROPUESTA DE CAMBIO Margaret Miró-Julià Gabriel Fiol-Roig.
Trabajo de Graduación “SISTEMA DE PLANEACIÓN AVANZADO (APS) PARA DETERMINAR LA UBICACIÓN ÓPTIMA DE CAPACITORES EN UNA RED DE DISTRIBUCIÓN DE ENERGÍA ELÉCTRICA.
Mary C. Jarur M. ww.udec.cl/~mjarur
Formulación de Proyectos de Titulación
Asignación de Horarios
EVALUACIÓN Y DIAGNÓSTICO DE LOS TRASTORNOS DE APRENDIZAJE
Educación Ambiental a través de la activación de Huertos Escolares Responsables: Prof. Tomasa Lira Prof. Angel Tovar.
UNIDAD N º2 EL SUBSISTEMA TECNICO.
Es un problema actual, pues genera una fuerte polémica en el ámbito universitario y de la sociedad en general. Mucha gente cree que debe ser un proceso.
SOLUCION DE PROBLEMAS MEDIANTE BUSQUEDA
Presentación de Avances Seminario de Titulo Álvaro Aguilar Claudia Cornejo Juan Bello Sistema De Apoyo A La Asignación De Horarios De Clases Para El Colegio.
LOS PROGRAMAS PARA LAS ASIGNATURAS EN LA ESTRUCTURA DEL PLAN
ALGORITMOS GENETICOS.
GERENCIA EN SALUD.
Logística y administración T.S.U: Jesús Echeverría
Ing. Uziel Quiroz Castañeda Blanca Esthela Carranza Ortega 8º Semestre Junio/2013.
Notificándote ¿Qué hicimos? -Mayor descripción de las pruebas de aceptación -Restricciones -Profundizar posibles soluciones -grafico de riesgos ¿Qué estamos.
Notificándote ¿Qué hicimos?
Notificándote ¿Qué estamos haciendo? -Matriz de riesgos
EDUCACIÓN EMOCIONAL Y PARA LA CREATIVIDAD. RECURSOS Introducción a la educación emocional y para la creatividad Educación emocionaly para la creatividad.
Notificándote ¿Qué hicimos?
INDUCCIÓN AL PROGRAMA INSTITUCIONAL DE TUTORÍAS
Notificándote ¿Qué hicimos?
Unidad curricular: Evaluación Educativa
RESIDENCIA PROFESIONAL LINEAMIENTOS PARA SU ACREDITACIÓN.
Informe Calidad Educativa Licenciatura y Grado de Sociología
Módulos Instruccionales (Fundamento teórico) Luis Colón BWP Tech Liaison.
El análisis de las políticas publicas y las practicas de los países de alto desempeño revela que hay algunos postulados básicos que pueden orientar a los.
SEGUNDA JORNADA DE REFLEXIÓN 2015 INSTITUCIÓN EDUCATIVA “MANUEL FIDENCIO HIDALGO FLORES”
Curso “Capacitación en Tutoría Virtual”
Algoritmo Genético para la solución del problema SAT René Clemente Juárez Angel Felipe Lara Valladares Junio 2012.
OBJETIVOS DE LOS PROGRAMAS DE ESTUDIO: SESIÓN DE TRABAJO 3 DE SEPTIEMBRE DE 2013 SECRETARÍA GENERAL SECRETARÍA DE APOYO A LA DOCENCIA.
Conformar un banco de candidatos elegibles para participar en el Programa de Becas para la Excelencia Docente, compuesto por directivos docentes y docentes.
Transcripción de la presentación:

“Generación de horarios académicos en INACAP utilizando algoritmos genéticos” Alumno: Jorge Ahumada A. Profesor Guía : Nelson Baloian T. 30 de junio de 2014

“Generación de Horarios Académicos en INACAP” Introducción “La generación de un horario de una institución de educación, no es un proceso fácil”

Estado del Arte Concepto de Timetabling. Enfoques de solución. “Generación de Horarios Académicos en INACAP” Estado del Arte Concepto de Timetabling. Enfoques de solución. Tipos de problemas. Tipos de restricciones.

Justificación y contexto “Generación de Horarios Académicos en INACAP” Justificación y contexto INACAP 26 sedes. 115.000 alumnos. Crecimiento explosivo. Generación de horarios en INACAP Cursos Salas Docentes

Justificación y contexto “Generación de Horarios Académicos en INACAP” Justificación y contexto Restricciones “duras” para asignación de horarios en INACAP Un docente no puede asignarse a dos o más cursos en un mismo horario. No se pueden planificar dos o más cursos de una misma carrera y un mismo nivel en un mismo horario. No se pueden planificar dos o más cursos en una misma sala en un mismo horario. A un docente no se le puede planificar más horas que el máximo de horas diarias y semanales. Todo curso debe tener asignado una sala y un docente. Las secciones debe programarse en horario según su jornada, diurna o vespertina.

Justificación y contexto “Generación de Horarios Académicos en INACAP” Justificación y contexto Restricciones “suaves” para asignación de horarios en INACAP Se debe minimizar las “ventanas” para los docentes. Se debe minimizar las “ventanas” en la planificación de cursos de un mismo nivel y carrera. Se debe asignar en primer lugar a los profesores con mayor prioridad. Se debe asignar en primer lugar las salas con mayor prioridad.

Estrategias de solución “Generación de Horarios Académicos en INACAP” Estrategias de solución Algoritmos genéticos “los algoritmos genéticos son algoritmos de búsqueda basados en la mecánica de selección natural y de la genética natural. Combinan la supervivencia del más apto entre estructuras de secuencias con un intercambio de información estructurado, aunque aleatorizado, para constituir así un algoritmo de búsqueda que tenga algo de las genialidades de las búsquedas humanas” [Goldberg, 1989]

Estrategias de solución “Generación de Horarios Académicos en INACAP” Estrategias de solución Algoritmos genéticos La estructura general de un algoritmo genético puede representarse con los siguientes pasos: Define población inicial. Evalúa población inicial. Selecciona padres. Cruza. Muta. Evalúa. Selecciona y descarta soluciones no aptas. Mientras no exista solución, vuelve a 3.

Cromosomas Representación para el problema de asignación de horarios. “Generación de Horarios Académicos en INACAP” Cromosomas Representación para el problema de asignación de horarios.

“Generación de Horarios Académicos en INACAP” Función de cruza Una función de cruza usa dos cromosomas padres y los combina, generando nuevos individuos que a su vez son evaluados y seleccionados como padres de nuevas generaciones.

“Generación de Horarios Académicos en INACAP” Función de cruza

Función de cruza (dirigida) “Generación de Horarios Académicos en INACAP” Función de cruza (dirigida)

“Generación de Horarios Académicos en INACAP” Función de mutación Una función de mutación se encarga de realizar una modificación en un cromosoma, sin combinarlo con otro. Esto ayuda a explorar nuevas posibles soluciones que no se alcanzarían mediante la cruza.

“Generación de Horarios Académicos en INACAP” Función de mutación

Algoritmo genético Define población inicial. Evalúa población inicial. “Generación de Horarios Académicos en INACAP” Algoritmo genético Define población inicial. Evalúa población inicial. Selecciona padres. Cruza. Muta. Evalúa. Selecciona y descarta soluciones no aptas. Mientras no exista solución, vuelve a 3.

“Generación de Horarios Académicos en INACAP” Caso de estudio

Caso de estudio – Resultados preliminares “Generación de Horarios Académicos en INACAP” Caso de estudio – Resultados preliminares

Caso de estudio - Problemas “Generación de Horarios Académicos en INACAP” Caso de estudio - Problemas Mala calidad de la población inicial. No convergencia Alto tiempo de ejecución Alto uso de espacio de almacenamiento

Caso de estudio – resultados finales “Generación de Horarios Académicos en INACAP” Caso de estudio – resultados finales

“Generación de Horarios Académicos en INACAP” Conclusiones Técnica de algoritmos genéticos es apropiada para problemas de timetabling. Soluciones rápidas y eficientes. Técnica de algoritmos genéticos entrega flexibilidad. Entrega una solución óptima y varias “casi” óptimas. Dificultad para modelar restricciones “suaves”. Objetivos cumplidos : menor tiempo en generar un horario y fácil integración con sistemas existentes

“Generación de horarios académicos en INACAP utilizando algoritmos genéticos” Alumno: Jorge Ahumada A. Profesor Guía : Nelson Baloian T. 30 de junio de 2014