2. Modelado, tipos de modelos, etapas del modeladodfmf.uned.es/~hfranco/int_comp/ic_clase2.pdf ·...

28

Transcript of 2. Modelado, tipos de modelos, etapas del modeladodfmf.uned.es/~hfranco/int_comp/ic_clase2.pdf ·...

ModeladoTipos de Modelos

El Proceso del modelado

2. Modelado, tipos de modelos, etapas del modeladoSegunda Sesión

Hugo Franco, PhD

30 de julio de 2010

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Contenido

1 Modelado

2 Tipos de Modelos

3 El Proceso del modelado

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

Modelado

ModeladoTipos de Modelos

El Proceso del modelado

Abstracción y Modelo

Inteligencia: Relación entre conocimientos previamente noconectados para generar el nuevo conocimiento neceasrio pararesolver problemas especí�cos

Abstracción: Capacidad de transladar objetos o fenómenos dela realidad a representaciones mentales elaboradas medianteestructuras conceptuales, suceptibles de ser expresadas deforma rigurosa mediante el cuerpo semántico apropiado

Modelo: Representación simpli�cada, general y abstracta deun aspecto de la realidad (objeto, proceso, sistema) quereproduce de forma global las características del mismo queson de interés para el observador

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Modelo, observador, interés (aplicación

Un mismo objeto o sistema puede tener distintos modelos orepresentaciones según la aplicación para la cual se requiera unmodelo del mismo

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

¾Qué es modelado?

Diseño (elección) y planteamiento formal del modelo de unfenómeno (o un conjunto coherente de comportamientos propios deun sistema) para su reproducción/simulación/análisis.

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Elección del tipo de modelo según la aplicación e interés

Elección de las analogías, metáforas y simplicaciones

Delimitación del número de factores (variables, parámetros,elementos)

Delimitación del dominio de estudio: región, rango de valorespara las variables, etc., correspondientes al contexto(escenario).

Delimitación de los alcances: grado de detalle, número deestados/valores observables en los resultados (rangos),aplicabilidad a casos reales

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Conclusión, componentes de un Modelo Cuanti�cable

Factores

Dominio

Rango y Resolución

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Criterios de elección del modelo

Complejidad del sistema bajo estudio

Necesidades de la aplicación (generalidad, resolución, "grano�� �nura de los resultados esperados, inquietudes a resolver)

Factibilidad de implementación del modelo (equipos, tiempo decómputo) y de obtención oportuna y útil (usable) de resultados

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

Tipos de Modelos

ModeladoTipos de Modelos

El Proceso del modelado

De caja negra vs. de caja blanca

Un modelo de caja negra es unsistema sin información a priorisobre su comportamientointrínseco.

Un modelo de caja blanca (otransparente) es un sistema endonde toda la informaciónnecesaria para entender sudinámica está disponible

Todos los modelos prácticos están enun punto intermedio entre las dosaproximaciones.

Cajas_negras: Redes neuronales,Support VectorMachines

Cajas_blancas: modelos basados ensistemas de ecuacionesdiferenciales, modelosagenciales basados enreglas

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Estáticos vs. Dinámicos

Un modelo estático no toma encuenta la variable temporal (objetos,entidades, características intrínsecas deun sistema)

Un modelo dinámico se centra en laevolución temporal de los valores delas variables y parámetros. (sistemascomo conjunto, procesos)

Los modelos dinámicos generalmenteexigen la representación medianteecuaciones diferenciales (ecuacionesen diferencias) o agentes basados enestados.

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Heurísticos vs. Empíricos

Un modelo heurístico es el queestá basado en las explicacionessobre las causas o mecanismosnaturales que dan lugar alfenómeno estudiado.

Un modelo empírico es el queutiliza las observaciones directaso los resultados de experimentosdel fenómeno estudiado paraestablecer reglas de�nidas.

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Lineales vs. No�lineales

Si todos los operadores presentes en un modelo matemáticoson lineales, el modelo matemático en sí se dice �lineal�; encaso contrario, se denominará �no�lineal�.

La linelidad se evalúa según el contexto y el interés del modelo

La no�linealidad está casi siempre asociada con fenómenoscaóticos y no�reversibilidad.

Generalmente se busca llevar problemas no�lineales a unaversión simpli�cada de tipo lineal (no siempre es posible)

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Linealidad

Sea f : A → B , x , y ∈ A, λ ∈ R , f es lineal si

f (λx + y) = λf (x) + f (y)

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Determinísticos vs. probabilísticos (estocásticos)

Un modelo determinístico tiene establecidos a priori todos losposibles valores / estados que pueden tomar sus variables

a su vez, determinados por los valores de los parámetros y porlos estados previos del sistemaa mismas condiciones iniciales, igual comportamiento

Un modelo estocástico presenta aleatoriedad y los estados delas variables están dados por distribuciones de probabilidad envez de valores únicos.

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

De parámetros �amontonados� vs. de parámetrosdistribuidos

Si el modelo es homogéneo (estado consistente a lo largo detodo el sistema) los parámetros son distribuidos.Los sistemas de parámetros distribuidos generalmente puedenser representados con sistemas de ecuaciones diferenciales enderivadas parciales

Si el modelo es heterogéneo (estado variante dentro delsistema), entonces los parámetros son �amontonados�.

Sistemas basados en agentes, reglas y estados suelen respondermejor a parámetros amontonados

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Isomór�cos vs. Homomór�cos

Un modelo isomór�co es aquelen el que cada elemento delsistema real tiene unarepresentación directa por unelemento en el modelo (puedehacerse inmanejable en sistemásde gran tamaño).

Los modelos homomór�cos seenfocan en la caracterización deaspectos globales del sistema,agrupando comportamientoscomunes cuanti�cables, a travésde variables.

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Estacionarios vs. No�estacionarios

Si el modelo dinámico alcanza un estado estacionario o se puedellevar a un estado cuasiestacionario (comportamientos periódicos)se tratará de un modelo estacionario, de lo contrario será unmodelo no�estacionario.

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

El proceso de modelado

ModeladoTipos de Modelos

El Proceso del modelado

Proceso de modelado � Etapas

Conceptualización

Formalización

Implementación

Veri�cación funcional

Validación

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Conceptualización(Modelo Narrativo)

Análisis del sistema real,

De�nición de las partesrelevantes

De�nición de los procesos yrelaciones

Un planteamiento claro del problemaa solucionar (de�nición, delimitación)es fundamental

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Formalización o Modelo Esquemático

De�nición de lasvariables de estado

Selección y exclusiónde partes y relaciones

Escalas temporal yespacial para lasolución del problema

Discretización enmente

Nacimiento

Muerte

XN(t)

N(t+1)=N(t)xen(N)-m(N)

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Implementación o Modelo Informático

Traducción a la representacióncodi�cada del modeloesquemático;

Implica la solución a problemasde programación

Reorganización de ecuacionesRepresentación apropiada deoperacionesEstructuración del códigoOptimización

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Veri�cación Funcional

Análisis de de estabilidad

¾Produce el modelo resultados razonables/creíbles?(experiencia)

Análisis de sensibilidad:

Variación de los resultados ante cambios en las variablesdentro del rango de variación naturalUn parámetro crítico es aquél que induce cambios fuertes conpequeñas variaciones

Se deben analizar los resultados ante cambios en losparámetros dentro del error propio de cada uno

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Validación

Comprobación del modelo con datos independientes (fuentesde terceros)

Comparación de los resultados del modelo respecto a modelosequivalentes en función (trabajos previos)

La validación nunca es absoluta;

Buenos resultados no garantizan un comportamiento correctoen todos los escenariosLa complejidad de los datos reales siempre supera a la de losconjuntos de control

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Ciclo de vida del modelo

Ciclo abierto queinvolucraprincipalmente lasetapas de formalizacióny veri�cación

Parte fundamental dela actividad deinvestigación ydesarrollo tecnológico

descripción delproblema

definiciones ypostulados

expresión matemática

calibración o ajuste

predicción

comprobación overificación

se acepta elmodelo

revisión

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado

ModeladoTipos de Modelos

El Proceso del modelado

Modelos de la Inteligencia Computacional

Modelos de �ujo de información para toma de decisiones

Modelos estadísticos basados en inferencia bayesiana

Modelos clasi�cadores y de ajuste de caja negra (redesneuronales, support vector machines)

Modelos de lógica difusa e híbridos neuro�difusos parasistemas de control

Modelos basados en clústering para reconocimiento de

patrones (K-means, Teoría de Grafos)

Hugo Franco, PhD 2. Modelado, tipos de modelos, etapas del modelado