viernes, 10 de noviembre de 2017
Algoritmo genetico(PAPER)
diferentes problemas del algoritmo genético:
PAPER: https://drive.google.com/open?id=1ZDRWV79peC6ex5to1RA_yG8slAzE3Rys
PAPER: https://drive.google.com/open?id=1ZDRWV79peC6ex5to1RA_yG8slAzE3Rys
Entrenamiento Red Neuronal (PAPER)
En esta sección vamos a ver de forma detallada como se entrena la red neuronal por medio del algoritmo de BackPropagation.
PAPER: https://drive.google.com/open?id=1NqwNgZeAtdU4QuyPOJ5Eo_G3e_DpybTn
PAPER: https://drive.google.com/open?id=1NqwNgZeAtdU4QuyPOJ5Eo_G3e_DpybTn
Algoritmos genéticos Y NetLogo (PAPER)
Algoritmos geneticos y NetLogo
PAPER: https://drive.google.com/open?id=1IVzDzoVw1EEPAwWqiV4xq8bEMm_g1Ld9
PAPER: https://drive.google.com/open?id=1IVzDzoVw1EEPAwWqiV4xq8bEMm_g1Ld9
viernes, 11 de agosto de 2017
viernes, 4 de agosto de 2017
2do Articulo: ensayo programación en JavaScript y JQUERY
JAVA SCRIPT:
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador webpermitiendo mejoras en la interfaz de usuario y páginas web dinámicas aunque existe una forma de JavaScript del lado del servidor(Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.
Características:
- Imperativo y estructurado.
- Dinámico.
- Funcional.
- Prototipico.
- Otras caracteristicas:
- Entorno de ejecución.
- Funciones variadicas
- Funciones como métodos.
- Arrays y definicion literal de objetos.
- Expresiones regulares
JQUERY:
jQuery es una biblioteca multiplataforma de JavaScript, que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web.
jQuery es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y privados. jQuery, al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas en JavaScript que de otra manera requerirían de mucho más código, es decir, con las funciones propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.
caracteristicas: - Selección de elementos DOM.
- Interactividad y modificaciones del árbol DOM, incluyendo soporte para CSS 1-3 y un plugin básico de XPath.
- Eventos.
- Manipulación de la hoja de estilos CSS.
- Efectos y animaciones.
- Animaciones personalizadas.
- AJAX.
- Soporta extensiones.
- Utilidades varias como obtener información del navegador, operar con objetos y vectores, funciones para rutinas comunes, etc.
- Compatible con los navegadores Mozilla Firefox 2.0+, Internet Explorer 6+, Safari 3+, Opera 10.6+ y Google Chrome 8+.5

Empezaremos con una serie de tutoriales de javascript.
Agradecimientos a FalconMasters creador de la guía de tutoriales.
1er Articulo: Ensayo Computación Blanda
INTRODUCCION:
EJEMPLOS
Las redes neuronales son similares a la regresión no lineal, pero son más robustas y pueden detectar relaciones ocultas en grandes conjuntos de datos utilizando la teoría de reconocimiento de patrones Las redes neuronales son modelos computacionales inspirados biológicamente, que se componen de un conjunto de nodos de procesamiento simple llamados neuronas, que representan un mapeo entrada/salida de datos. Cada neurona se encarga de procesar la información, tanto de fuentes externas como de neuronas vecinas, a través de una función lineal, entregando un valor de salida que usa una función de transferencia, usualmente la función sigmoidea (Maithaniet al., 2007).
la computación blanda (soft computing)se convirtió en una rama formal de la informática a principios de los años 90. Las primeras aproximaciones informáticas sólo podían modelar y analizar con precisión sistemas relativamente simples.
Los sistemas más complejos que aparecían en biología, medicina, humanidades, administración de empresas, y en otros campos resultaban inmanejables con los métodos analíticos y matemáticos convencionales. Debemos decir que la simplicidad y la complejidad de los sistemas son relativas, y muchos modelos matemáticos convencionales han sido al mismo tiempo desafiantes y muy productivos.
Las técnicas de inteligencia artificial o computación blanda buscan integrar diferentes paradigmas computacionales, como las redes neuronales, la lógica difusa y la computación evolutiva, donde cada una de ellas aparentan ser muy efectivas en la manipulación de datos dinámicos, no lineales y ruidosos, especialmente cuando las relaciones físicas subyacentes no se conocen a fondo. Sin embargo, cuando se utilizan conjuntamente se aprovecha la fortaleza de cada una de forma sinérgica en el desarrollo de sistemas híbridos. EJEMPLOS
Las redes neuronales son similares a la regresión no lineal, pero son más robustas y pueden detectar relaciones ocultas en grandes conjuntos de datos utilizando la teoría de reconocimiento de patrones Las redes neuronales son modelos computacionales inspirados biológicamente, que se componen de un conjunto de nodos de procesamiento simple llamados neuronas, que representan un mapeo entrada/salida de datos. Cada neurona se encarga de procesar la información, tanto de fuentes externas como de neuronas vecinas, a través de una función lineal, entregando un valor de salida que usa una función de transferencia, usualmente la función sigmoidea (Maithaniet al., 2007).
Lógica difusa La lógica difusa (fuzzy logic, en inglés) se adapta mejor al mundo real en el que vivimos, e incluso puede comprender y funcionar con nuestras expresiones, del tipo «hace mucho calor», «no es muy alto», «el ritmo del corazón está un poco acelerado», etc.
La clave de esta adaptación al lenguaje se basa en comprender los cuantificadores de cualidad para nuestras inferencias (en los ejemplos de arriba, «mucho», «muy» y «un poco»).
En la teoría de conjuntos difusos se definen también las operaciones de unión, intersección, diferencia, negación o complemento, y otras operaciones sobre conjuntos (ver también subconjunto difuso), en los que se basa esta lógica.
Computación evolutiva La computación evolutiva interpreta la naturaleza como una máquina de resolución de problemas de optimización, reconocimiento y de búsqueda. Dentro de este campo hay que mencionar los algoritmos genéticos que es una técnica de resolución de problemas inspirada en los seres vivos. Parten de la observación de que los animales y las plantas, en su evolución han sido capaces de adaptarse a los cambios en su entorno, modificando su forma de vida o incluso su estructura.
entre otros ejemplos de la computación blanda
Suscribirse a:
Entradas (Atom)
