Heurística. Los procesos que se llevan a cabo en el cerebro pueden ser analizados, a un nivel de abstacción dado, como procesos computacionales de algún.

Slides:



Advertisements
Presentaciones similares
OTROS CAMPOS DE LA IA.
Advertisements

Inteligencia artificial y sus aplicaciones
ALGORITMOS GENETICOS EVOLUCIÓN DE UNA POBLACIÓN DE
Diseño y análisis de algoritmos
INTELIGENCIA ARTIFICIAL John McCarthy. Este se orienta a la creación de un sistema artificial capaz de realizar procesos cognitivos humanos haciendo importante.
INTELIGENCIA ARTIFICIAL
Algoritmo GENETICO.
Enfoques de la IA Ana Lilia Laureano-Cruces
Tecnologías.
Grupo 4 Matías Melgar Pablo Carbonell
Inteligencia Artificial
Iván ventura presenta.
¿Qué alcances puede tener el proceso de investigación cuantitativa:
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
Telekom Solutions.
Investigación Algorítmica
Definición Machine learning traducido al español significa el aprendizaje automático o también aprendizaje de las maquinas. A partir de esto podemos darle.
Inteligencia Artificial Adquisición automática del conocimiento
LAS CARAS DE LA EVALUACION
Definición Los Algoritmos Genéticos son métodos adaptativos que pueden usarse para resolver problemas de búsqueda y optimización. los Algoritmos Genéticos.
Sistemas Inteligentes Algoritmos Evolutivos
Introducción a las Metaheurísticas
Sistemas Inteligentes Algoritmos Geneticos
Representación del Conocimiento Sesion 2. Contenido Representación del Conocimiento. Parte de una representación. Manipulación del Conocimiento. Referencias.
REDES NEURONALES ARTIFICIALES
Inteligencia artificial
Optimización matemática Algoritmos Genéticos – Parte 2 Por: Antonio H
Algoritmos Genéticos (AG) Integrantes: Rubén Levineri Miguel Rozas Juan Yañez Faltan autores y bibliografía.
Computación evolutiva Manuel García Leonardo Salinas.
Representación del Conocimiento
PRESENTACI0N 2 BLOQUE.
Optimización, Búsqueda Heurística
Bibliografía “Metaheuristics in Combinatorial Optimization: Overview and conceptual Comparison” C. Blum and A. Roli- TR/IRIDIA/ “An introduction.
Complejidad de los problemas de decisión
COMPUTACION EVOLUTIVA Introducción. Computación Evolutiva: Computación Evolutiva: Enfoque alternativo para abordar problemas complejos de: Enfoque alternativo.
Algoritmos de Búsqueda Simulated Annealing Es un algoritmo de Hill­Climmbing estocástico. Inspirado en el proceso físico (Termodinámica) de enfriamiento.
complejidad de un problema.
INVESTIGACION DE OPERACIONES
Algoritmos Geneticos con Redes Neuronales
1 Introducción a la Computación para Biólogos, Bioquímicos, Médicos, etc.
Diseño geodésico II II semestre, 2014
Una introducción a la computación evolutiva
 La Telemática cubre un campo científico y tecnológico de una considerable amplitud, englobando el estudio, diseño, gestión y aplicación de las redes.
Inteligencia Artificial y Robótica
Propuesta del algoritmo
INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL Y LOS SISTEMAS EXPERTOS
Asignación de Horarios
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
NUEVAS TECNOLOGIAS.
SISTEMAS EXPERTOS (SE) Coronel Jaramillo Ricardo
ALEXANDER PEREZ FREDERICK MEJIA. Son una serie de esquemas de representación del conocimiento, que mediante diversos algoritmos permite resolver ciertos.
Técnicas de investigación
Optimización Combinatoria y Grafos Búsqueda Tabú
DATA MINING KAROL PARDO MIGUEL VALCERO CORPORACION UNIVERSITARIA MINUTO DE DIOS.
D. Pandolfi., A. Villagra, E. de San Pedro, M. Lasso LabTEm: Laboratorio de Tecnologías Emergentes Universidad Nacional de la Patagonia Austral Unidad.
Paulina Muirragui Ana Carolina Jauregui. Permite rescatar de la persona (cliente/consumidor)  su experiencia  su sentir  su opinión con respecto.
Introducción a los Sistemas Inteligentes
TIPOS DE INVESTIGACIÓN CUANTITATIVA Y CUALITATIVA
ALGORITMOS GENETICOS.
INTELIGENCIA ARTIFICIAL. Redes Neuronales Artificiales Mecanismos de aprendizaje ◦ Entrada x ◦ Salida y ◦ Peso w ◦ Transferencia ~
Taller: Inteligencia Computacional
Ing. Uziel Quiroz Castañeda Blanca Esthela Carranza Ortega 8º Semestre Junio/2013.
Introducción a la Inteligencia Artificial
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Muestreo Probabilístico
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Toma de decisiones La toma de decisiones día con día es una realidad de la vida diaria para todos nosotros. La persona que toma una decisión debe definir.
NOMBRE: Paula Andrea Bedoya Rojas. GRADO: 7.3. Institución Educativa Debora Arango P.
Definición del alcance de la investigación a realizar: exploratorio, descriptiva, correlacional o explicativa. Karla Dempwolff Vera Fabiola Naan Escalante.
Conclusiones: En este trabajo se ha demostrado que se pueden aplicar los algoritmos OCH al ajuste de los parámetros de un modelo borroso mediante la discretización.
Transcripción de la presentación:

Heurística

Los procesos que se llevan a cabo en el cerebro pueden ser analizados, a un nivel de abstacción dado, como procesos computacionales de algún tipo. En cierto sentido, el enfoque heurístico es el característico de la IA. Newell y Simon asociaban el “método de búsqueda heurística” con el tipo de representación de soluciones parciales. Nosotros nos vamos a limitar a explicar qué significa el término “heurística” en el ambito de la inteligencia artificial. Desde el inicio de la IA, el término “heurística” osciló entre dos sentidos fundamentales vinculados a la utilización de información del dominio de problemas (con el fin de hacer una búsqueda más eficiente) y a la imposibilidad de garantizar encontrar la solución de un problema.

Estas definiciones se refieren a dos conjuntos diferentes de métodos: dispositivos que mejoran la eficiencia y dispositivos que no garantizan obtener un resultado. El paradigma metaheurístico consiste en una familia de métodos de búsqueda que comenzó a desarrollarse con ese nombre a partir de la década de los 80. Estrictamente no se considera un paradigma sino simplemente un conjunto de métodos o herramientas de búsqueda, pero es posible que tarde o temprano entre en esta categoría. Osman y Kelly (1996) describen la metaheurística del siguiente modo: “Estas familias de enfoques incluyen pero no se limitan a procedimientos adaptativos aleatorios golosos, algoritmos genéticos, búsqueda de umbral y sus híbridos. Incorporan conceptos basados en la evolución biológica, la resolución inteligente de problemas, las ciencias matemáticas y físicas, el estudio del sistema nervioso y la mecánica estadística”. Un poco más adelante, los autores describen a la disciplina de la siguiente forma: “Las metaheurísticas son una clase de métodos aproximados, que están diseñados para atacar problemas de optimización combinatoria difíciles para los que las heurísticas clásicas fracasaron en ser efectivas y eficientes. Las metaheurísticas proporcionan marcos generales que permiten crear nuevos híbridos combinando diferentes conceptos de heurísticas clásicas, inteligencia artificial, evolución biológica, sistemas neuronales y mecánica estadística”.

Tipos de Algoritmos Heurísticos En una primera clasificación podemos decir que los algoritmos heurísticos pueden ser: Simples: tienden a tener reglas de terminación bien definidas y se detienen en un óptimo local. Complejos: pueden no tener reglas de terminación estándar y buscan soluciones mejores hasta alcanzar un punto de parada arbitrario. Dentro de los algoritmos heurísticos complejos podemos hacer una segunda clasificación, esta vez orientada a la funcionalidad de los mismos: Aquellos algoritmos que fueron diseñados para dar solución a problemas de búsqueda de óptimos o clasificación Aquellos algoritmos que tratan de deducir conocimiento a partir de un conjunto de axiomas, conocidos como sistemas basados en el conocimiento. Entre los algoritmos de búsqueda de óptimos se encuentran los siguientes métodos: Búsqueda Tabú Temple Simulado Algoritmos Genéticos Redes Neuronales

Búsqueda Tabú La búsqueda tabú es un procedimiento o estrategia dado a conocer en los trabajos de Glover, y que esta teniendo grandes exitos y mucha aceptación en los últimos años. Según su creador, es un procedimiento que “explora el espacio de soluciones más alla del óptimo local”, (Glover y Laguna). Se permiten cambios hacia arriba o que empeoran la solución, una vez que se llega a un óptimo local. Simultáneamente los ultimos movimientos se califican como tabús durante las siguientes iteraciones para evitar que se vuelvan a soluciones anteriores y el algoritmo cicle. El termino tabú hace referencia a un tipo de inhibición a algo debido a connotaciones culturales o historicas y que puede ser superada en determinadas condiciones (Glover).

Temple Simulado El uso del temple simulado en problemas de Optimización se ha extendido desde mediados de los ochenta hasta ahora, a partir de los trabajos de Kirpatrick, Gelatt & Vecchi. Los algoritmos Temple Simulado están basados en una estrecha analogía entre los procesos físicos termodinámicos y los elementos de un problema de optimización combinatoria. Aunque asintóticamente estos algoritmos se comportan como exactos, (un análisis exhaustivo de esta afirmación se puede encontrar en el trabajo de Aarts & Korst), en la práctica se diseñan como heurísticos. El campo de aplicaciones se ha extendido durante estos años. En problemas de rutas destacan las aportaciones de Osman, para el VRP; y Aarts y otros, para el problema del viajante de comercio.

Algoritmos Genéticos En los años 70, de la mano de John Holland, surgió una de las líneas más prometedoras de la inteligencia artificial, la de los algoritmos genéticos. Son llamados así porque se inspiran en la evolución biológica y su base genético-molecular. Estos algoritmos hacen evolucionar una población de individuos sometiéndola a acciones aleatorias semejantes a las que actúan en la evolución biológica (mutaciones y recombinación genética), así como también a una selección de acuerdo con algún criterio, en función del cual se decide cuáles son los individuos más adaptados, que sobreviven, y cuáles los menos aptos, que son descartados.

Redes Neuronales En inteligencia artificial las redes de neuronas artificiales (RNA) son un ejemplo de aprendizaje y procesamiento automático basado en el funcionamiento del sistema nervioso animal. Se trata de simular el comportamiento observado en las redes neuronales biológicas a través de modelos matemáticos mediante mecanismos artificiales (circuitos integrados, ordenadores…). Con las RNA se pretende conseguir que las máquinas den repuestas similares a las del cerebro humano, caracterizadas por su generalización y robustez.