Por favor, use este identificador para citar o enlazar este ítem: http://repositoriodigital.ipn.mx/handle/123456789/9232
Título : Sistema Inmune Artificial con Población Reducida para Optimización Numérica
Autor : Dr. Calvo Castro, Francisco Hiram
Dra. Hind Taud
Herrera Lozada, Juan Carlos
Palabras clave : Sistema Inmune
Sistema Inmune Artificial
Población Reducida
Optimización Numérica
Fecha de publicación : 21-jun-2011
Resumen : In this thesis, we present a new algorithm, this is a micro-artificial immune system (micro-AIS) based on the Clonal Selection Theory for solving numerical optimization problems. For our study we consider the algorithm named CLONALG, it is a widely used artificial immune system. During the process of cloning, CLONALG greatly increases the size of its population, so this feature is attractive to propose a version with a reduced population. Our hypothesis is that by reducing the number of individuals in a population will decrease the number of evaluations to the objective function, increasing the speed of convergence and reducing the use of data memory. Our proposal uses a population of 5 individuals (antibodies) which are obtained only 15 clones. In the maturation stage of the clones, two simple and fast mutation operators are used in a nominal convergence that works together with a reinitialization process to preserve the diversity. The SIA does not use a cross operator. To validate our algorithm, we use a set of test functions taken from the specialized literature to compare our approach with the standard version of CLONALG. We made two versions of the micro-AIS, one that does not handle constraints and one that will allow them to deal with, whereas in the real world most optimization problems have constraints. It also presents two approaches of micro-AIS embedded hardware running intrinsically to solve the maxone problem, first implemented on a commercial microcontroller and the second in a reconfigurable logic device (FPGA).
Descripción : En este trabajo de tesis se presenta un nuevo algoritmo, se trata de un micro-sistema inmune artificial (micro-SIA) basado en la teoría de la selección clonal para resolver problemas de optimización numérica. Para este estudio se utilizó el algoritmo CLONALG en su versión estándar que es un sistema inmune artificial ampliamente utilizado para resolver problemas de optimización y de reconocimiento de patrones. Durante la fase de clonación, CLONALG incrementa drásticamente el tamaño de su población, por lo que esta característica es atractiva para proponer una versión con una población de individuos reducida. La hipótesis que se establece es que al reducir el número de individuos en la población se reduce el número de evaluaciones a la función objetivo, con lo que fue posible incrementar la velocidad de convergencia y decrementar el uso de la memoria de datos. El micro-SIA propuesto usa una población de 5 individuos (anticuerpos) de los cuales se obtienen sólo 15 clones. En el proceso de maduración de estos clones, dos simples y rápidos operadores de mutación son diseñados y utilizados dentro de una convergencia nominal que trabaja en conjunto con un proceso de reinicialización para preservar la diversidad. El SIA no utiliza un operador de cruza. Se realizaron dos versiones del micro-SIA, una que no maneja restricciones y otra que sí permite lidiar con éstas, considerando que en el mundo real la mayoría de los problemas de optimización tienen restricciones. También se presentan dos aproximaciones del micro-SIA embebidas en hardware que se ejecutan intrínsecamente para resolver el problema del conteo de unos, la primera de implemento en un microcontrolador comercial y la segunda en un dispositivo de lógica reconfigurable (FPGA).
URI : http://www.repositoriodigital.ipn.mx/handle/123456789/9232
Aparece en las colecciones: Mediateca

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
M_SIA_JuanCarlosHerreraLozada_CIC_2011.pdfSistema Inmune Artificial con Población Reducida para Optimización Numérica2.34 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.