Redes neuronales y logaritmos biologicos

Solo disponible en BuenasTareas
  • Páginas : 5 (1243 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de mayo de 2011
Leer documento completo
Vista previa del texto
INDICE

1. DEFINICION DE ALGORITMOS GENETICOS........................................................... 3

1.1. FUNCIONAMIENTO...................................................................................................... 4

1.2. CUANDO USAR ESTOS ALGORITMOS........................................................................4

2.CONSIDERACIONES...........................................................................................................................4

3. FUNCIONAMIENTO DE UNA ALGORITMO GENETICO BASICO..............................5

2.1. APLICACIONES......................................................................................................... 6

Enfoque Hibrido de una Red Neuronal y AlgoritmoGenético

1. DEFINICION DEALGORITMOS GENÉTICOS:

Los Algoritmos Genéticos: son métodos adaptativos que pueden usarse para resolver problemas de búsqueda y optimización. Están basados en el proceso genético de los organismos vivos. A lo largo de las generaciones, las poblaciones evolucionan en la naturaleza de acorde con los principios de la selección natural y la supervivencia de los másfuertes. Provee técnicas eficientes y efectivas para la optimización y aplicaciones de máquinas inteligentes Actualmente usado en el mundo de los negocios, científico e ingeniería Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. En los años 1970, de la mano de John Henry Holland, surgió una de las líneas másprometedoras 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 recombinaciones genéticas), así como también a una Selección de acuerdocon 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. Es incluido dentro de los algoritmos evolutivos, que incluyen también las estrategias evolutivas, la programación evolutiva y la programación genética. Dentro de esta última se han logrado avances curiosos:

En 1999, por primera vez en lahistoria, se concedió una patente a un invento no realizado directamente por un ser humano: se trata de una antena de forma extraña, pero que funciona perfectamente en las condiciones a las que estaba destinada. No hay, sin embargo, nada injusto en el hecho de que el autor del algoritmo genético del que salió la forma de la antena se haya atribuido la autoría de la patente, pues él escribió elprograma e ideó el criterio de selección que condujo al diseño patentado.

Enfoque Hibrido de una Red Neuronal y Algoritmo Genético

Un algoritmo genético es un método de búsqueda dirigida basada en probabilidad. Bajo una condición muy débil (que el algoritmo mantenga elitismo, es decir, guarde siempre al mejor elemento de la población sin hacerle ningún cambio) se puede demostrar que elalgoritmo converge en probabilidad al óptimo. En otras palabras, al aumentar el número de iteraciones, la probabilidad de tener el óptimo en la población tiende a 1.

2. FUNCIONAMIENTO

Los algoritmos genéticos establecen una analogía entre el conjunto de soluciones de un problema, llamado fenotipo, y el conjunto de individuos de una población natural, codificando la información de cada solución enuna cadena, generalmente binaria, llamada cromosoma. Los símbolos que forman la cadena son llamados los genes. Cuando la representación de los cromosomas se hace con cadenas de dígitos binarios se le conoce como genotipo. Los cromosomas evolucionan a través de iteraciones, llamadas generaciones. En cada generación, los cromosomas son evaluados usando alguna medida de aptitud. Las siguientes...
tracking img