Modelos de Simulación

Anuncio
Aplicaciones con
Eduardo Herrera Lana
Todos los derechos reservados. Prohibida su reproducción total o parcial por
cualquier medio, electrónico o mecánico, para cualquier propósito, sin autorización
escrita de su autor.
El software descrito se adquiere
q
mediante licencia. Crystal
y
Ball es una marca
registrada de Oracle Corporation. Otros nombres pueden ser marca registrada de
sus respectivos propietarios.
© 2008 EDUARDO HERRERA LANA
Eduardo Herrera Lana
Contenidos
Presentación
Modelos de Simulación
Modelos Predictivos
Modelos de Optimización
Anexos
2
www.cydhem.com
Presentación
Instructor
Objetivos
Agenda
Bibliografía
Eduardo Herrera Lana
Presentación
Instructor: Ing. Eduardo Herrera Lana, MBA
Eduardo es el Presidente de Cydhem, compañía
proveedora de soluciones de negocios en América
Latina ((www.cydhem.com).
y
)
Por más de una década ha sido Profesor
Universitario de Estadística, Administración
Presupuestaria,
esupues a a, Técnicas
éc cas de S
Simulación
u ac ó y Modelos
ode os
de Simulación Financiera.
Eduardo ha instruido a ejecutivos en seminarios relacionados con Simulación y Análisis
de Riesgos,
Riesgos Finanzas Corporativas,
Corporativas Optimización Probabilística y Toma de Decisiones
Decisiones.
Ha participado como conferencista e instructor en Argentina, Bolivia, Chile, Colombia,
Costa Rica, Ecuador, Estados Unidos, México, Panamá, Perú, Trinidad y Tobago y
Venezuela. Ha asesorado el desarrollo de importantes proyectos de inversión en el área
de infraestructura, ingeniería, investigación y desarrollo y petróleo.
Eduardo es el autor del libro Riesgos en Proyectos de Inversión: Cómo Enfrentarlos
(Cydhem, 2007)
4
www.cydhem.com
Presentación
Objetivos
j
z
Crear modelos de simulación con Crystal Ball.
z
Aplicar CB Predictor para el pronósticos de series temporales
((ventas,, costos,, etc.))
z
Utilizar OptQuest para optimizar variables de decisión
(cantidad a invertir
invertir, número de empleados a contratar
contratar, etc
etc.))
5
www.cydhem.com
Presentación
Agenda
g
S i
Seminario
i Ejecutivo
Ej
ti
Hora
Contenido
00 – 14:15
5 Presentación
ese tac ó
14:00
14:15 – 15:45 Modelos de Simulación
Coffee break
16:00 – 16:40 Modelos Predictivos
16:40 – 18:00 Modelos de Optimización
p
Coctel de Clausura
6
www.cydhem.com
Presentación
Bibliografía
g
z
BODIE & MERTON. Finanzas. México: Prentice Hall, 2003.
z
DE LA TORRE, Saturnino. Estrategias de Simulación. Barcelona:
Octaedro, 1997.
z
HERRERA, Eduardo. Riesgos en Proyectos de Inversión: Cómo
Enfrentarlos. Quito: Cydhem, 2007.
z
ROSS, WESTERFIEL & JAFFE. Finanzas Corporativas. México, 2000
z
ROSS. Simulación. México: Prentice Hall, 1999
z
TAHA. Investigación de Operaciones. México: Alfa Omega, 1995
7
www.cydhem.com
Modelos de Simulación - Configuración
Análisis de Riesgo
Simulación con Crystal Ball
Definición de supuestos
Definición de pronósticos
Ajuste a distribuciones de probabilidad
Correlaciones entre supuestos
T
Truncamiento
i t de
d distribuciones
di t ib i
de
d probabilidad
b bilid d
Eduardo Herrera Lana
Modelos de Simulación
Análisis de Riesgo
g
z
z
z
Análisis de sensibilidad
Construcción de
escenarios
Simulación
9
www.cydhem.com
Modelos de Simulación
Simulación con Crystal
y
Ball
Crystal Ball es el software líder a
nivel mundial para aplicaciones que
incluyen análisis de riesgos,
pronósticos y optimización
probabilística
10
www.cydhem.com
Modelos de Simulación
Simulación con Crystal
y
Ball
Crystal Ball funciona como un add-in de Excel
11
www.cydhem.com
Modelos de Simulación
Simulación con Crystal
y
Ball
Crystal Ball potencia la creación de modelos de simulación con
dos elementos básicos:
1.
Supuestos: se representan con distribuciones de probabilidad.
2.
Pronósticos: corresponden a variables dependientes de los
supuestos.
12
www.cydhem.com
Modelos de Simulación
Definición de supuestos
p
1.
2.
3
3.
Elegir la celda adecuada (no
d b contener
debe
t
fó
fórmulas).
l )
Escoger Define Assumption.
Seleccionar la distribución de
probabilidad apropiada.
13
www.cydhem.com
Modelos de Simulación
Definición de supuestos
p
4.
Ingresar los parámetros de la distribución escogida
14
www.cydhem.com
Modelos de Simulación
Definición de p
pronósticos
1.
2.
3.
Elegir la celda adecuada (debe contener fórmulas con
referencias a una o más variables de entrada)
entrada).
Escoger Define Forecast.
Ingresar el nombre del pronóstico y las unidades.
15
www.cydhem.com
Modelos de Simulación
Ajuste
j
a distribuciones de probabilidad
p
1
1.
Escoger Define
Assumption
2
2.
En la galería de
distribuciones
esgoger Fit…
16
www.cydhem.com
Modelos de Simulación
Ajuste
j
a distribuciones de probabilidad
p
3.
Definir la ubicación de los
datos (rango o archivo de
texto)
4.
Escoger las distribuciones
“molde” para el ajuste
5.
Elegir el método para
establecer un
ordenamiento de ajuste o
ranking (Anderson,
(Anderson Chi
“ranking”
cuadrado o K-S)
17
www.cydhem.com
Modelos de Simulación
Ajuste
j
a distribuciones de probabilidad
p
18
www.cydhem.com
Modelos de Simulación
Correlaciones entre supuestos
p
1.
Definir las variables
de entrada del
modelo
2
2.
Escoger una de las
variables a ser
correlacionada
3.
Hacer click en
Correlate
19
www.cydhem.com
Modelos de Simulación
Introducción
4.
Ingresar el coeficiente de correlación
20
www.cydhem.com
Modelos de Simulación
Truncamiento de distribuciones de p
probabilidad
Hacer click en el botón More
M
Marcar
los
l límites
lí it del
d l ttruncamiento
i t
21
www.cydhem.com
Modelos de Simulación - Preferencias
Criterios
C
it i para d
detener
t
una simulación
i l ió
Métodos de muestreo
Velocidad de simulación
Opciones de simulación
Eduardo Herrera Lana
Modelos de Simulación
Criterios p
para detener una simulación
Trials
P á t NO negociable.
Parámetro
i bl
Criterios alternativos:
• Errores de cálculo
• Precisión sobre un pronóstico
23
www.cydhem.com
Modelos de Simulación
Métodos de Muestreo
Monte Carlo
Más aleatorio
Hipercubo
Reproducción
p
más uniforme de una
distribución
24
www.cydhem.com
Modelos de Simulación
Velocidad de simulación
Extrema
Simulaciones hasta 100 veces más
rápidas!
(Incompatible con algunos
modelos…)
Normal
Motor d
M
de d
desempeño
ñ clásico
lá i d
de
Crystal Ball
25
www.cydhem.com
Modelos de Simulación
Opciones
p
de simulación
26
www.cydhem.com
Modelos de Simulación - Decisiones
Ejecución de una simulación
Análisis e interpretación de resultados
Reportes personalizados
Extracción de datos
Eduardo Herrera Lana
Modelos de Simulación
Ejecución
j
de una simulación
Corresponde a la fase de
experimentación en la cual se
experimentación,
generan múltiples escenarios
aleatorios con el propósito de
indagar el funcionamiento
f
del
modelo
28
www.cydhem.com
M d l de
Modelos
d Simulación
Si l ió
Análisis e interpretación de resultados
Forecast Chart
Diagrama
interactivo, permite
obtener la
probabilidad de q
p
que
la variable
pronosticada esté
dentro de ciertos
límites
29
www.cydhem.com
Modelos de Simulación
Truncamiento de distribuciones de p
probabilidad
Sensitivity Chart
Muestra la contribución,
de los supuestos,
p
,
a la variabilidad de un
pronóstico
30
www.cydhem.com
Modelos de Simulación
Reportes
p
personalizados
p
Tipos de reportes
•
•
•
•
•
•
Supuestos
Variables de decisión
Pronósticos
Indice
Completo
Personalizado
31
www.cydhem.com
Modelos de Simulación
Extracción de datos
Datos a extraer
•
•
•
•
•
Estadísticas
Percentiles
Intervalos de clase
Sensibilidad
(
(correlaciones)
)
Escenarios
(iteraciones)
32
www.cydhem.com
Modelos Predictivos
Pronósticos
P
ó ti
con CB Predictor
P di t
Datos de entrada
Atributos de los datos
Métodos para realizar pronósticos
Resultados
Eduardo Herrera Lana
Modelos Predictivos
Pronósticos con CB Predictor
CB Predictor es una herramienta de Crystal Ball para el pronóstico de
series temporales.
CB Predictor analiza los datos para determinar tendencia y
estacionalidad.
Aplicando una metodología llamada Hypercasting, CB Predictor
puede, adicionalmente, crear un modelo de regresión lineal múltiple,
cuando se dispone de información de una o más variables
dependientes.
34
www.cydhem.com
Modelos Predictivos
Datos de entrada
35
www.cydhem.com
Modelos Predictivos
Atributos de los datos
El paso 5 sólo se utiliza cuando se dispone información de variables
dependientes
36
www.cydhem.com
Modelos Predictivos
Métodos p
para realizar pronósticos
p
CB Predictor dispone de una batería de 8 métodos para modelos con o sin
estacionalidad, con o sin tendencia.
37
www.cydhem.com
Modelos Predictivos
Resultados
CB Predictor puede generar un reporte estadístico del modelo
predictivo aplicado, así como gráficos y tablas dinámicas
38
www.cydhem.com
Modelos Predictivos
Resultados
Vista previa del pronóstico
39
www.cydhem.com
Modelos de Optimización
Introducción
Tipos de modelos de optimización
Cómo construir un modelo de optimización
Definición de variables de decisión
Optimización con OptQuest
R
Resultados
lt d
Eduardo Herrera Lana
Modelos de Optimización
Introducción
Un modelo de optimización es un modelo de decisión que tiene tres
elementos básicos:
z
z
z
Variables de decisión: variables bajo control del decisor
Restricciones: condiciones que limitan los valores de las
variables de decisión
Objetivo:
Objet
o es la
a meta
e a de
del modelo
ode o e
expresada
p esada e
en términos
é
os
matemáticos y generalmente corresponde a maximizar o
minimizar una cantidad de interés
41
www.cydhem.com
Modelos de Optimización
Tipos
p de modelos de optimización
p
z
Determinista: aquel modelo que no maneja incertidumbre
z
Estocástico: el modelo que sólo puede ser configurado en
términos p
probabilísticos y en el cual el objetivo
j
se expresa
p
mediante una distribución de probabilidad
42
www.cydhem.com
Modelos de Optimización
¿Cómo construir un modelo de optimización?
¿
p
1
1.
2.
3.
4
4.
Construir el modelo básico en la hoja electrónica Excel
Transformar el modelo de Excel en modelo de simulación con
Crystal Ball
Identificar aquellas variables bajo control del decisor y definirlas
como variables de decisión
Invocar a OptQuest
43
www.cydhem.com
Modelos de Optimización
Definición de variables de decisión
Elegir la celda adecuada (no
debe contener fórmulas)
Escoger Define/Decision
Definir los límites de la
variable y el tipo
1.
2.
3
3.
•
•
•
•
•
Continua
Di
Discreta
t
Binaria
Categórica
Personalizada
44
www.cydhem.com
Modelos de Optimización
Optimización
p
con OptQuest
pQ
45
www.cydhem.com
Modelos de Optimización
Optimización
p
con OptQuest
pQ
46
www.cydhem.com
Modelos de Optimización
Optimización
p
con OptQuest
pQ
47
www.cydhem.com
Modelos de Optimización
Optimización
p
con OptQuest
pQ
48
www.cydhem.com
Modelos de Optimización
Optimización
p
con OptQuest
pQ
49
www.cydhem.com
Modelos de Optimización
Optimización
p
con OptQuest
pQ
50
www.cydhem.com
Descargar