25
1 SEC C IÓ N DE PO SGRADO FACULTAD DE ING EN IER ÍA CIV IL M AESTRÍA EN ING EN IER ÍA H IDR Á U LIC A CICLO: 2014 – I CURSO: HIDROLOGÍA AVANZADA CÓDIGO: C-702 Profesor: Ing° Walter Obando Licera. Dr.(c) [email protected]

1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

  • Upload
    042003

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

1

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

CICLO: 2014 – I

CURSO: HIDROLOGÍA AVANZADACÓDIGO: C-702

Profesor: Ing° Walter Obando Licera. Dr.(c)[email protected]

Page 2: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

2 2

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

SYLLABUS1.- Hidrología en el Perú2.- Sistemas de información en Recursos Hídricos

(Redes de recolección de la información hidrológica) 3.- Análisis, Tratamiento, Completación y Extensión

de la Información Hidrometeorológica4.- Modelos Matemáticos en Hidrología5.- Modelación Determinística Hidrológica6.- Modelación Estocástica Hidrológica7.- Redes Neuronales Artificiales en la Hidrología8.- SIG en Recursos Hídricos9.- Temas de interés

Page 3: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

3 3

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

Capítulo 7

Redes Neuronales Artificialesen la Hidrología

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 4: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

4 4

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

CONTENIDO

1.- INTRODUCCIÓN

2.- REDES NEURONALES

3.- APLICACIÓN A LOS RECURSOS HÍDRICOS

4.- DISCUSIÓN

Redes Neuronales Artificiales en la Hidrología

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 5: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

5 5

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

1.- INTRODUCCIÓN

OBJETIVO

Revisar el marco conceptual de las redes neuronales artificiales (RNA), en el marco de la inteligencia artificial (IA), y su aplicación a los recursos hídricos.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 6: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

6 6

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.1.- Inteligencia artificial

WIKIPEDIA (2012):

En ciencias de la computación, se denomina inteligencia artificial (IA) a la capacidad de razonar de un agente no vivo.

Mc Carthy J., acuñó el término en 1956, definiéndolo así:

"Es la ciencia e ingeniería de hacer máquinas inteligentes, especialmente programas inteligentes”.

TOPIO, “jugando tenis” (IREX, 2009)

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 7: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

7 7

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

WIKIPEDIA (2012):

Las redes de neuronas artificiales (denominadas habitualmente como RNA (ANN1) son un paradigma (ejemplo, modelo) de aprendizaje y procesamiento automático inspirado en la forma en que funciona el sistema nervioso de los animales.

(1): Artificial Neural Networks

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 8: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

8 8

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

WIKIPEDIA (2012):

Se trata de un sistema de interconexión de neuronas en una red que colabora para producir un estímulo de salida.

En inteligencia artificial es frecuente referirse a ellas como redes de neuronas o redes neuronales.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 9: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

9 9

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Desde la primera mitad del siglo XX, se empezaron a desarrollar modelos computaciones que han intentado emular el comportamiento del cerebro humano.

Aunque se han propuesto una gran cantidad de ellos, todos usan una estructura en red en la cual los nodos o neuronas son procesos numéricos que involucran estados de otros nodos según uniones.

Una clase de estos modelos computacionales son las RNA.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 10: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

10 10

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Las RNA se han hecho muy populares debido a la facilidad de su uso (Figura 1) e implementación y la habilidad para aproximar cualquier función matemática.

Las RNA, con su marcada habilidad para obtener resultados de datos complicados e imprecisos, pueden utilizarse para extraer patrones y detectar tramas que son muy difíciles de apreciar por humanos u otras técnicas computacionales.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 11: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

11 11

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008).

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 12: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

12 12

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

El primer modelo de neurona artificial fue propuesto por McCulloch y Pitts (1943), donde se modelizaba una estructura y un funcionamiento simplificado de las neuronas del cerebro, considerándolas como dispositivos con n entradas, una única salida y sólo dos estados posibles: aciva o inactiva.

Una red era, en ese planteamiento inicial una colección de neuronas…todas sincronizadas, done las salidas de unas neuronas estaban conectadas a las entradas de otras.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 13: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

13 13

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Algunos de los planteamientos de McCulloch y Pitts se han mantenido desde 1943 sin modificaciones, otros por el contrario han ido evolucionando, pero todas las formalizaciones matemáticas que se han realizado desde entonces, sobra las RNA, aún sin pretender ser una modelización exacta de las redes de neuronas biológicas, si han resultado un punto de partida útil para el estudio de las mismas.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 14: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

14 14

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Una de las definiciones que se estima más certera de RNA es la siguiente:

“Las redes neuronales son conjuntos de elementos de cálculo simples, usualmente adaptativos, interconectados masivamente en paralelo y con una organización jerárquica que le permite interactuar con algún sistema del mismo modo que lo hace el sistema nervioso biológico”.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 15: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

15 15

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Su aprendizaje adaptativo, auto-organización, tolerancia a fallos, operación en tiempo real y fácil inserción dentro de la tecnología existente, han hecho que su utilización se haya extendido en áreas como la biológica, financiera, industrial, medio ambiental, militar, salud, etc.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 16: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

16 16

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Están funcionando en aplicaciones que incluyen identificación de procesos, detección de fallos en sistemas de control, modelación de dinámicas no lineales, control de sistemas no lineales y optimización de procesos.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 17: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

17 17

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Cabe destcar…que las RNA, gracias al masivo paralelismo de su estructura, gozan de una serie de VENTAJAS:

1.- Aprendizaje adaptativo

Capacidad de aprender a realizar tareas basadas en un entrenamiento o una experiencia inicial.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 18: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

18 18

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Ventajas:

2.- Autoorganización

Una red neuronal puede crear su propia organización o representación de la información que recibe durante la etapa de aprendizaje.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 19: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

19 19

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Ventajas:

3.- Tolerancia a fallos

Gracias a poseer la información distribuida o vía información redundante la destrucción parcial de una red puede conducir a una degradación de su estructura; sin embargo, algunas capacidades de la red se pueden retener, incluso sufriendo daños considerables.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 20: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

20 20

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Ventajas:

4.- Capacidad de generalización

Ante la entrada de datos nuevos es capaz de producir resultados coherentes de acuerdo con la naturaleza del problema para el cual han sido entrenadas.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 21: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

21 21

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Ventajas:

5.- Operación en tiempo real

El cómputo neuronal puede realizarse en paralelo, bien vía software o mediante máquinas especiales para obtener esta ventaja (hardware conexionista o masivamente paralelo).

Pero los sistemas neuronales no están exentos de ciertos inconvenientes.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 22: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

22 22

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Inconvenientes:

Uno importante es que habitualmente realizan un complejo procesamiento que supone millones de operaciones, por lo que no es posible seguir paso a paso el razonamiento que les ha llevado a extraer conclusiones.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 23: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

23 23

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

2.- DEFINICIONES2.2.- Redes Neuronales

GESTAL (2008):

Inconvenientes:

Sin embargo, en redes pequeñas, mediante simulación o por el estudio de los pesos sinápticos sí es posible saber, al menos, qué variables de las introducidas han sido relevantes para tomar la decisión.

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 24: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

24 24

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

3.- REDES NEURONALESY RECURSOS HÍDRICOS

Ver presentaciones (W. Laqui):

1.- MODELOS DE REDES NEURONALES ARTIFICIALES

2.- APLICACIÓN DE TÉCNICAS DE INTELIGENCIA ARTIFICIAL A LA MODELIZACIÓN Y PREVISIÓN DE CAUDALES MEDIOS

MENSUALES

3.- ESTIMACIÓN DE LA EVAPOTRANSPIRACIÓN DE REFERENCIA UTILIZANDO MODELOS DE REDES NEURONALES ARTIFICIALES

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014

Page 25: 1600 CICLO 2014 - I - Clase 16 REDES NEURONALES 23 ago 2014 Clase Final.pptx

25 25

SECCIÓN DE POSGRADO

FACULTAD DE INGENIERÍA CIVIL MAESTRÍA EN INGENIERÍA HIDRÁULICA

4.- DISCUSIÓN

SP-FIC-MIH-2014 - I Clase 16 - HA; 23/Ago/2014