Programación Genetica

Page 1

Programación Genética


UNIVERSIDAD FERMÍN TORO DEPARTAMENTO DE INGENIERÍA ESCUELA DE COMPUTACIÓN

REVISTA DIGITAL

REALIZADO POR: JOSÉ M. SILVA C.I.: 20.667.213 CABUDARE, 2016

INTRODUCCION El mundo editorial estaá en un proceso de revolucioá n tecnoloá gica y de cambio que afectaraá al mercado de forma contundente. Las revistas y la impresioá n a papel tal como las conocemos sufriraá n una gran transformacioá n; del disenñ o graá fico estaá tico a la interactividad y el movimiento de todos los contenidos sin programacioá n. Es necesario ahora maá s que nunca avanzarse a los tiempos y adaptarse a los nuevos formatos digitales para dar salida final a nuestros disenñ os y maquetaciones.


PROGRAMACION GENETICA Es un paradigma de computacioá n evolutiva para encontrar programas de ordenador que realicen una tarea definida por el usuario. Se trata de una especializacioá n de los algoritmos geneá ticos donde cada individuo es un programa de ordenador. Por tanto, puede considerarse una teá cnica de aprendizaje automaá tico usada para optimizar una poblacioá n de programas de ordenador seguá n una heuríástica definida en funcioá n de la capacidad del programa para realizar una determinada tarea computacional, definida por el usuario.


REPRESENTACION GP desarrolla programas informaá ticos, tradicionalmente representados en la memoria como estructuras de aá rboles. Los aá rboles pueden ser faá cilmente evaluados de forma recursiva. Cada nodo del aá rbol tiene una funcioá n como operador y cada nodo terminal tiene un operando, por lo que las expresiones matemaá ticas son faá ciles de evolucionar y evaluar. Asíá, tradicionalmente GP favorece el uso de lenguaje de programacioá n que, naturalmente, introduce las estructuras de aá rbol (por ejemplo, Lisp; otro lenguajes de programacioá n funcionales tambieá n son adecuados).


OPERADORES GENETICOS Los principales operadores usados en algoritmos evolutivos asíá como GP son cruzamiento y mutacioá n. Cruzamiento: El cruzamiento es aplicado a un individuo mediante simples intercambios entre uno de sus nodos por otro nodo de otro individuo de la poblacioá n. Con una representacioá n basada en aá rboles, la sustitucioá n de un nodo implica la sustitucioá n de toda la rama. Esto anñ ade una mayor efectividad al operador de cruce. Las expresiones resultantes del cruce son muy diferentes de sus padres iníáciales.

Mutacioá n: La mutacioá n afecta a un individuo de la poblacioá n. Se puede sustituir un nodo entero en el individuo seleccionado, o puede simplemente reemplazar la informacioá n del nodo. Para mantener la integridad, las operaciones deben ser salvo fallos o el tipo de informacioá n que el nodo tiene debe ser tomada en cuenta. Por ejemplo, la mutacioá n debe ser consciente de nodos operacioá n binaria, o el operador debe ser capaz de manejar los valores que faltan.


LOGICA DIFUSA La Loá gica Difusa es una rama de la inteligencia artificial que se funda en el concepto "Todo es cuestioá n de grado”, lo cual permite manejar informacioá n vaga o de difíácil especificacioá n si quisieá ramos hacer cambiar con esta informacioá n el funcionamiento o el estado de un sistema especíáfico. Es entonces posible con la loá gica difusa gobernar un sistema por medio de reglas de 'sentido comuá n' las cuales se refieren a cantidades indefinidas.

Es un tipo de loá gica que reconoce maá s que simples valores verdaderos y falsos. Con loá gica difusa, las proposiciones pueden ser representadas con grados de veracidad o falsedad. Por ejemplo, la sentencia "hoy es un díáa soleado", puede ser 100% verdad si no hay nubes, 80% verdad si hay pocas nubes, 50% verdad si existe neblina y 0% si llueve todo el díáa.


LOGICA DIFUSA La loá gica difusa se inicioá en 1965 por Lotfi A. Zadeh, profesor de la Universidad de California en Berkeley. Surgioá como una herramienta importante para el control de sistemas y procesos industriales complejos, asíá como tambieá n para la electroá nica de entretenimiento y hogar, sistemas de diagnoá stico y otros sistemas expertos. La loá gica difusa en comparacioá n con la loá gica convencional permite trabajar con informacioá n que no es exacta para poder definir evaluaciones convencionales, contrario con la loá gica tradicional que permite trabajar con informacioá n definida y precisa.

En general la loá gica difusa se aplica tanto a sistemas de control como para modelar cualquier sistema continuo de ingenieríáa, fíásica, biologíáa o economíáa. La loá gica difusa es entonces definida como un sistema matemaá tico que modela funciones no lineales, que convierte unas entradas en salidas acordes con los planteamientos loá gicos que usan el razonamiento aproximado.


LOGICA DIFUSA Objetivos de la Loá gica Difusa: Proporcionar las bases del razonamiento aproximado que utiliza premisas imprecisas como instrumento para formular el conocimiento. Teoríáa de Conjuntos Difusos: La loá gica difusa permite tratar con informacioá n que no es exacta o con un alto grado de imprecisioá n a diferencia de la loá gica convencional la cual trabaja con informacioá n precisa. El problema principal surge de la poca capacidad de expresioá n de la loá gica claá sica.

¿En queá situaciones es uá til aplicar la Loá gica Difusa? La loá gica difusa se puede aplicar en procesos demasiado complejos, cuando no existe un modelo de solucioá n simple o un modelo matemaá tico preciso. Es uá til tambieá n cuando se necesite usar el conocimiento de un experto que utiliza conceptos ambiguos o imprecisos. De la misma manera se puede aplicar cuando ciertas partes de un sistema a controlar son desconocidas y no pueden medirse de forma confiable y cuando el ajuste de una variable puede producir el desajuste de otras.


LOGICA DIFUSA Algunas Aplicaciones de la Lógica Difusa: Actualmente la loá gica difusa tiene un sin nuá mero de aplicaciones que afectan nuestra vida cotidiana de alguna u otra manera, pero en ocasiones no nos percatamos. La loá gica difusa se ha desarrollado en diferentes aá reas y a continuacioá n se mencionan algunas: Control de sistemas Reconocimiento de patrones y Visioá n por ordenador Sistemas de informacioá n o conocimiento Software para diagnoá stico meá dico


LA REALIDAD AUMENTADA Debido al gran auge actual que estaá teniendo la realidad aumentada, en esta edicioá n les traemos algunos datos interesantes para aquellos que quieren adentrarse en el mundo de la realidad aumentada o simplemente comprender un poco maá s de todo lo que se trae entre manos esta uá til tecnologíáa. La realidad aumentada consiste baá sicamente en sobreponer objetos o animaciones generadas por computadora, sobre la imagen que captura alguna caá mara en tiempo real. Asíá de esta manera se logra aumentar en la pantalla, donde observamos dicha imagen, la realidad que captura la caá mara, mediante el uso de realidad virtual.

“Es el entorno real mezclado con lo virtual.” A diferencia de la Realidad Virtual, La Realidad Aumentada es una tecnologíáa que complementa la percepcioá n e interaccioá n con el mundo real y esto permite al usuario tener un entorno con informacioá n aumentada que es generada mediante el computador.


LA REALIDAD AUMENTADA Para entender el funcionamiento de la Realidad Aumentada debemos tener en cuenta que los elementos que la conforman son: Una Caá mara, que captura la imagen. Una Pantalla donde podremos visualizar la imagen capturada y la informacioá n aumentada. Un Software Experto, que se encarga de identificar objetos y relacionarlos con la informacioá n aumentada que se va a agregar a la imagen en la pantalla. Un Marcador, que simplemente ayuda al software experto a identificar los íátems de la imagen.

Esta no es una tecnologíáa nueva del todo, ya se ha venido utilizando en otros entornos y con otros ideales, lo que síá es totalmente nuevo es el enfoque que se le ha dado, y al parecer esta vez llego para quedarse y cambiar nuestras vidas.


LA REALIDAD AUMENTADA Algunas de las formas que ha tomado esta tecnologíáa para adaptarse tan raá pido y tan fervientemente a nuestra actualidad son: Display en la cabeza, compuesta por una pantalla instalada en alguá n dispositivo que se lleve en la cabeza (lentes, casco…) en la que se muestran las imaá genes capturadas por una caá mara en tiempo real, para ser procesada y complementada de informacioá n por el software experto. Unos ejemplos de este tipo son las gafas de realidad aumentada como las Google Glass.

Display de mano, conformada por una pantalla que se pueda llevar en la mano donde se proyecten las imaá genes de una caá mara y sean tratadas por el software experto para complementarlas con informacioá n de intereá s. Esta modalidad ha cobrado intereá s debido a su gran portabilidad y la facilidad de funcionar tomando como base los Smartphone y anñ adieá ndole una aplicacioá n especializada. Display espacial, estaá compuesta por un grupo de proyectores que permiten reflejar la informacioá n aumentada sobre la misma realidad, sin la necesidad de utilizar pantallas, esta uá ltima modalidad es de las maá s costosas y es utilizada mayormente en entornos empresariales en grupos de desarrollo.


LA REALIDAD AUMENTADA Hoy en díáa podemos encontrar infinidad de aplicaciones muy uá tiles e interesantes para esta tecnologíáa. En proyectos educativos para atraer la atencioá n de los maá s chicos y hacer el proceso de aprendizaje lo maá s entretenido posible. En simulaciones, lo que permite la praá ctica de tareas difíáciles en entornos controlados. Dispositivos de navegacioá n, que pueden ser utilizados en tu propio dispositivo moá vil y permite que con tan solo una foto te ubiques en un mapa o identifiques alguna direccioá n raá pidamente. La publicidad tambieá n ha evolucionado desde la aplicacioá n de la realidad aumentada, permitieá ndole llegar a lugares y en formas que antes eran vistas solo en pelíáculas futuristas.

Los videojuegos han tenido una gran importancia en este mercado ya que las grandes companñ íáas se han volcado en el desarrollo de plataformas y videojuegos que permitan el uso de esta tecnologíáa en el mundo Gamer para complacer al usuario con experiencias maá s reales y juegos maá s adictivos. El maá s grande ejemplo de esto ha sido el catalogado como Videojuego del Anñ o, y esto a tan solo unas semanas de su salida, no es otro que POKEMON GO, que ha causado un gran fenoá meno y una gran poleá mica, debido al gran auge de usuarios, tan grande que ya es casi comparable con la comunidad de twitter en apenas 2 semanas en el mercado.


COLABORADORES

 LOGICA DIFUSA ANIBAL PARRA  LA REALIDAD AUMENTADA ALONSO MARTURET

GRACIAS


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.