Sei sulla pagina 1di 12

IBM Software IBM SPSS Statistics

Business Analytics

Mejorar la toma de decisiones en


condiciones de incertidumbre con
la simulación Monte-Carlo
Técnicas de simulación Monte Carlo y análisis de riesgos de IBM SPSS Statistics
Mejorar la toma de decisiones en condiciones de incertidumbre con la simulación Monte-Carlo

El entorno de SPSS Statistics ofrece un amplio conjunto de


Contenido procedimientos multivariados para la investigación de relaciones
2 Introducción complejas entre datos. Una serie de procedimientos incluyen
modelos avanzados tales como funciones de modelado lineal
3 Incertidumbre de las entradas en los modelos
general y generalizado. Con los modelos lineales generales
4 Afrontar la incertidumbre con la simulación
es posible modelar relaciones e interacciones entre muchos
6 El valor de la simulación de Monte Carlo para el análisis
factores. El modelo lineal general incorpora una serie de
de riesgos
modelos estadísticos distintos: análisis de varianza (ANOVA),
9 SPSS Statistics V21: Crear mejores simulaciones y evaluar análisis multivariado de varianza (MANOVA), análisis de
riesgos con la automatización
covarianza (ANCOVA), medidas repetidas, etc. El modelado
11 Conclusión lineal general es muy adecuado para profesionales de la
estadística que analizan datos con características únicas (por
ejemplo, datos con estructuras anidadas) o que describen
Introducción relaciones entre una variable dependiente y un conjunto de
IBM SPSS Statistics es uno de los líderes mundiales de soluciones variables independientes para descubrir si efectos aleatorios
de software estadístico, que proporciona modelos predictivos introducen correlaciones entre los casos.
y analítica avanzada para resolver problemas de negocio y
de investigación. Para muchas empresas, instituciones de Los modelos de regresión (para variables continuas dependientes)
investigación y profesionales de las estadísticas, es el estándar son una familia de técnicas predictivas clásicas, todas ellas
de facto para el análisis estadístico. Las organizaciones utilizan involucrando el ajuste ( o regresión) de una línea o curva a una
SPSS Statistics para: serie de observaciones para modelar efectos o predecir resultados.
Con SPSS Statistics también es posible utilizar modelos de
• Comprender los datos. regresión para predecir resultados categóricos para más de
• Analizar tendencias. dos categorías, clasificar fácilmente los datos en dos grupos,
• Pronosticar y planificar. modelar con precisión relaciones no lineales, encontrar el mejor
• Validar suposiciones. predictor entre decenas de posibilidades, etc.
• Generar conclusiones exactas.

2
Business Analytics

Los modelos predictivos, tales como la regresión lineal, requieren Incertidumbre de las entradas en los modelos
un conjunto de entradas conocidas para predecir un resultado. El desarrollo de un modelo de previsión requiere la realización
No obstante, en muchas aplicaciones reales, las entradas no de ciertas suposiciones. Pueden tratarse de suposiciones
se conocen con certeza y los usuarios están interesados en acerca del retorno de la inversión en un portafolio, el coste
tener en cuenta dicha incertidumbre en sus modelos. Por de un proyecto de construcción o el tiempo que se tardará
ejemplo, cuando dado un modelo de rentabilidad que incluye en realizar cierta tarea. Puesto que son proyecciones, no es
el coste de los materiales como entrada, los usuarios también posible saber con certeza su valor real, pero basándose en
quieren tener en cuenta la incertidumbre en el coste de los datos históricos, la experiencia en el campo o experiencias
materiales y determinar la probabilidad de que la rentabilidad pasadas, es posible estimarlo. Aunque esta estimación resulta
disminuya por debajo de un valor de objetivo. Para afrontar útil para el desarrollo de un modelo, contiene algunas
la incertidumbre en los valores de entrada futuros, los incertidumbres y riesgos inherentes, ya que la estimación es
estadísticos acuden a la simulación. un valor desconocido.
SPSS Statistics incluye un módulo de simulación diseñado Tradicionalmente, las empresas abordan la incertidumbre de
para tener en cuenta la incertidumbre en las entradas de los una de las tres formas siguientes:
modelos predictivos. Este artículo describe la simulación • Estimaciones puntuales utilizan los valores más probables
Monte Carlo, el valor que representa utilizar la simulación de las variables inciertas. Estas estimaciones son las más
Monte Carlo en el análisis de riesgos y cómo SPSS Statistics y fáciles, pero pueden devolver resultados muy equivocados.
su nuevo módulo de simulación ayuda a las empresas a utilizar Por ejemplo, considere lo que sucedería si decide cruzar un
la simulación Monte Carlo en el análisis de riesgos. río porque su profundidad media es de 60 centímetros. O
suponga que, después de haber calculado que se tarda un
promedio de 25 minutos para llegar al aeropuerto, sale
25 minutos antes de que despegue el avión. ¿Con qué
probabilidad lo perderá?

3
Mejorar la toma de decisiones en condiciones de incertidumbre con la simulación Monte-Carlo

• Estimaciones de rango generalmente calculan tres escenarios: Afrontar la incertidumbre con la simulación
el mejor caso, el peor caso y el caso más probable. Estos Una simulación Monte Carlo es un experimento informático
tipos de estimaciones pueden mostrar el rango de resultados, que implica el muestreo aleatorio de distribuciones de probabilidad
pero no la probabilidad de que se produzca alguno de los de las entradas para obtener soluciones aproximadas de los
resultados. Este enfoque también considera solamente unos problemas, especialmente en el caso de una serie de valores en el
pocos resultados discretos, ignorando cientos de miles de otras que cada uno de ellos tiene una probabilidad calculada de ser la
posibilidades. En pocas palabras, da la misma ponderación solución. Cuando los estadísticos utilizan el término “simulación”,
a cada resultado, por lo que no se intenta evaluar la probabilidad habitualmente se refieren a la simulación Monte Carlo.
de cada resultado. La interdependencia entre entradas y el
impacto de las diferentes entradas en relación con los resultados En este enfoque, las entradas inciertas se modelan con
no se toma en consideración, lo cual sobresimplifica el modelo distribuciones de probabilidad (como la distribución triangular) y
y reduce su precisión. se generan valores simulados de dichas entradas extrayéndolos
• Escenarios “what-if” habitualmente se basan en las estimaciones de dichas distribuciones. A continuación, se utilizan los valores
de rango y generalmente exploran el efecto de elementos simulados en un modelo predictivo para generar un resultado.
que puede controlar. ¿Cuál es el peor caso? ¿Qué sucede si El proceso se repite muchas veces (generalmente miles o
las ventas son el mejor caso pero los gastos son el peor caso? decenas de miles de veces), lo cual genera una distribución
¿Qué sucede si las ventas están en el promedio, pero los de resultados que se puede utilizar para responder preguntas
gastos son el mejor caso? ¿Qué sucede si las ventas están en de una naturaleza probabilística con el fin de determinar el
el promedio, los gastos están en el promedio, pero las ventas comportamiento, analizar riesgos, etc.
del próximo mes son planas? Esta forma de análisis puede
consumir mucho tiempo y se traduce en un gran volumen
de datos.

Con cada uno de estos tres enfoques tradicionales, no es posible


determinar la probabilidad de lograr diferentes resultados.

4
Business Analytics

Una de las virtudes de la simulación Monte Carlo es que hace Si existen datos históricos, quizás no desee utilizar la simulación
posible tener en cuenta el riesgo en el análisis cuantitativo y histórica porque la simulación Monte Carlo presenta la ventaja
la toma de decisiones. La simulación histórica (habitualmente de permitir una variedad más amplia de escenarios que los
utilizada en el cálculo del valor en riesgo en escenarios financieros, resultados bastante limitados que pueden proporcionar los
por ejemplo) consiste en la generación de escenarios mediante datos históricos. Por lo tanto, puede ajustar distribuciones
muestras de datos históricos asociados a cada factor de riesgo de probabilidad a los datos y utilizarlos como la base para
incluido en el problema. Este enfoque no requiere suposiciones las distribuciones de entradas de la simulación Monte Carlo.
distribucionales. La simulación que es posible con Por ejemplo, quizás alguien haya recogido datos históricos
IBM WebSphere ILOG es un ejemplo de simulación histórica. del precio de un producto y desee crear una distribución de
posibles precios futuros basada en los datos.
La ejecución de simulaciones a partir de distribuciones conocidas
basadas en datos históricos produce precisión. Por ejemplo, el Una de las razones por las cuales el análisis de riesgos no se
análisis de riesgo estocástico utiliza un modelo y la simulación aplicaba frecuentemente en el pasado es que los equipos no tenían
Monte Carlo para analizar el efecto de varias la entrada o la suficiente potencia para gestionar las exigentes necesidades de la
salida del modelo. Define distribuciones de probabilidad para simulación Monte Carlo. Además, para cada caso, era necesario
expresar la posible variación de las variables de entrada del desarrollar un modelo informático de tasación de proyecto
modelo y utiliza la técnica de simulación Monte Carlo para personalizado que representara la relación entre las variables de
calcular el efecto de la incertidumbre en las principales salidas entrada y salida por medio de una combinación de funciones,
del modelo. El análisis estocástico puede ser una herramienta fórmulas y datos. Ahora, no obstante, muchos de los sistemas y
de toma de decisiones de valor incalculable para la tasación procesadores pueden gestionar el gran volumen de cálculos de la
de inversiones, la planificación estratégica y de negocio, la simulación Monte Carlo.
previsión de marketing y ventas, modelos de precios, junto
con numerosas aplicaciones científicas.

5
Mejorar la toma de decisiones en condiciones de incertidumbre con la simulación Monte-Carlo

El valor de la simulación Monte Carlo para de software cuentan con funciones para el cálculo de un modelo
el análisis de riesgos de riesgo. La codificación personalizada es necesaria si se
Las soluciones de software estadístico y de modelado existentes desea utilizar estas soluciones para la simulación Monte Carlo
cuentan con diferentes métodos para abordar el análisis y el análisis de riesgos de manera conjunta.
del riesgo. Algunas soluciones de modelado trabajan en el El análisis de riesgos puede beneficiarse mucho de la simulación
entorno Microsoft Excel. La ventaja de este enfoque es que las Monte Carlo. Considere un sencillo ejemplo de ventas
empresas pueden incorporar fácilmente la gestión del riesgo mensuales como función de gastos en publicidad, el número
en los procesos diarios en todos los niveles de su organización, de agentes de ventas y el índice de confianza en el consumo
ya que los modelos de hoja de cálculo se han creado para ellas. (llamado “cci” en el modelo) como indicador del estado
Otros productos de software estadístico pueden actuar como general de la economía. Este proceso cuenta con varias etapas:
soluciones autónomas para la gestión del riesgo, pero en su 1.Configurar el modelo e identificar las variables de riesgo
mayoría se han diseñado para bancos y otros tipos de instituciones En la Figura 1 se muestran los datos representados de 5 años
financieras. Proporcionan herramientas de gestión del riesgo de datos de ventas mensuales que se han utilizado para crear
para la gestión y control del riesgo de mercados, riesgo de el modelo de regresión lineal, suponiendo que no existen
crédito, riesgo operacional y riesgo de liquidez, pero no está dinámicas de tiempo en los datos y ninguna correlación en
claro cómo se construye un modelo en su marco. los términos de error.
Las soluciones de simulación Monte Carlo proporcionan
funciones para simular todas las distribuciones de probabilidad
estándares u ofrecen simulaciones Monte Carlo de dos
dimensiones. Están disponibles herramientas econométricas
para el análisis del rendimiento y del riesgo, y otras aplicaciones

Figura 1: Datos para las ventas mensuales

6
Business Analytics

En la Figura 2 se muestra el modelo de regresión lineal generado 2.Especificar distribuciones de probabilidad.


después de ajustar el modelo con las ventas como variable La especificación de una distribución de probabilidad para cada
dependiente (objetivo) y publicidad, cci y agentes como variables variable de riesgo seleccionada implica la configuración de una
independientes (predictor). En el ejemplo, las variables de serie de valores y la asignación de ponderaciones de probabilidad.
publicidad, cci y agente son aquellas para las cuales el valor En general, los analistas del proyecto deben confiar en el buen
proyectado es tanto probable como potencialmente dañino para juicio y factores subjetivos para la determinación del rango de
el valor de ventas mensuales. valores y probabilidades. En la Figura 3 se ilustran algunas de
las distribuciones de probabilidad utilizadas en la aplicación de
análisis del riesgo.

Figura 2: Modelo de regresión lineal con tres variables de riesgo

Figura 3: Distribuciones de probabilidades utilizadas en el análisis de riesgos

7
Mejorar la toma de decisiones en condiciones de incertidumbre con la simulación Monte-Carlo

Si existen datos históricos, puede omitirse esta etapa y llevar a cabo


una simulación histórica directamente. Otra posibilidad es ajustar
las distribuciones a los datos para la simulación Monte Carlo.

3.Ejecutar simulaciones
El modelo se procesa y se repite hasta que se recogen
suficientes resultados para formar una muestra representativa
del número casi infinito de posibles combinaciones. Durante
una simulación, los valores de las variables de riesgo se
generen aleatoriamente en función de las distribuciones de
probabilidad especificadas. En el ejemplo, el objetivo de la
simulación era ver la probabilidad de alcanzar un objetivo
de ventas mensuales de 7 millones de dólares. Se calcula el
resultado de cada iteración del modelo (las “ventas mensuales”
del ejemplo) y se guardan para el análisis estadístico (la
etapa final del proceso de análisis de riesgos). En la Figura 4
Figura 4: Función de distribución acumulada de ventas mensuales
se muestra la función de distribución acumulada de ventas
mensuales (en base a 100.000 registros de datos simulados)
en la que se observa que la probabilidad de alcanzar el objetivo El ejemplo también sirve para ver el efecto que causa la
de ventas mensual de 7 millones de dólares es del 62%. variación del número de agentes de ventas en tres valores fijos:
110, 100 y 90, para analizar el efecto que causa la reducción
de personal de ventas en las ventas mensuales. La variación de
una entrada a lo largo de un conjunto de valores fijos, como
se realiza en este caso para el número de agentes de ventas,
recibe el nombre de “análisis de sensibilidad”. En la Figura 5 se
muestra el análisis de sensibilidad de la variación del número de
agentes de ventas en relación a las ventas mensuales.

8
Business Analytics

SPSS Statistics: Crear mejores simulaciones


y evaluar riesgos con la automatización
El módulo de simulación de SPSS Statistics se ha diseñado
para tener en cuenta la incertidumbre de los valores de las
entradas en los modelos predictivos. Ayuda a los usuarios a:
• Diseñar una simulación. Los usuarios pueden especificar
todos los detalles necesarios para realizar una simulación,
tales como las distribuciones de los predictores simulados
y las correlaciones para dichos predictores. Cuando
existan datos históricos, las distribuciones y correlaciones
de los predictores simulados pueden determinarse
automáticamente a partir de dichos datos.
• Guardar especificaciones para un archivo de planificación
de simulación a simulación.
• Ejecutar una simulación. Las especificaciones para la
simulación pueden venir de un archivo de plan de simulación
Figura 5: Análisis de sensibilidad cargado o el usuario puede proporcionar las especificaciones
en la interfaz de usuario asociada y realizar la simulación
desde dicha interfaz de usuario.
Puede observarse que cuando se reduce el personal de ventas • Cargar un plan de simulación, modificar cualquier
y se pasa de 110 a 90, disminuye la probabilidad de lograr el aspecto del mismo, opcionalmente ejecutar la simulación
objetivo pasando del 63% al 31%. modificada y opcionalmente guardar los cambios.

9
Mejorar la toma de decisiones en condiciones de incertidumbre con la simulación Monte-Carlo

¿Cómo funciona? Éstos son dos ejemplos. Modelo del consumo de energía teniendo en cuenta la
incertidumbre de la temperatura
Modelo del impacto en los beneficios debido
Puede ser problemático modelar o predecir las necesidades
a la incertidumbre del coste de los materiales
de consumo energético de una empresa de suministros que
Pablo es un analista en una gran empresa de fabricación y
compra energía de otros proveedores, cuando la demanda
es responsable del modelado y previsión financiera. Como
supera la capacidad de producción interna. Por ejemplo
consecuencia de la actual inestabilidad de los mercados, los
Paula, que es responsable de dicha tarea en su empresa de
directores de Pablo le pidieron que incluyera el riesgo en el
suministros. Ella modela las necesidades energéticas con un
coste de los materiales en su modelo de rentabilidad. Para
modelo de regresión que ha construido en SPSS Statistics.
este escenario, muchos estadísticos utilizan un modelo de
Paula ha guardado el modelo en un archivo XML, lo cual le
rentabilidad relativamente sencillo: estimaciones del valor
permite aplicar rápidamente el modelo en un conjunto dado
máximo, mínimo y más probable del coste de los materiales.
de entradas – algo que hace cada día.
Este modelo presenta las limitaciones descritas anteriormente
para las estimaciones de rango. Una de las principales fuentes de incertidumbre en el modelo
de Paula es la temperatura. Aunque puede utilizar fácilmente
Por medio del nuevo diálogo de simulación de SPSS Statistics,
un análisis “what-if” para obtener estimaciones puntuales de
Pablo se dirige a su modelo de rentabilidad, entra en el constructor
necesidades energéticas para temperaturas concretas, ella está
de expresiones y especifica “coste de materiales” (uno de los
más interesada en la probabilidad de que las necesidades de
predictores del modelo) como predictor simulado. Pablo solamente
energía superen la capacidad de producción en un día dado,
tiene estimaciones del coste máximo, mínimo y más probable, por
lo cual obliga a comprar energía adicional a un proveedor
lo que elige una distribución triangular para modelar su variable de
externo. Paula tiene acceso a datos históricos de temperatura
coste. Puesto que existe cierta incertidumbre en sus estimaciones
que piensa utilizar para modelar la incertidumbre de la
del coste máximo, mínimo y más probable, Pablo piensa ejecutar
temperatura diaria, por lo que arranca SPSS Statistics y carga
esta simulación varias veces, variando los parámetros de la
dichos datos.
distribución de costes en cada simulación. Puede guardar sus
especificaciones en un plan de simulación para que este análisis Ella abre el diálogo de simulación, carga su modelo de regresión
de escenario no tenga que realizarse en una sesión, y puede variar y especifica que la temperatura es un predictor simulado. A
los parámetros de esta distribución triangular más fácilmente tras continuación selecciona el ajuste automático (autofit) de la
recargar el plan de la simulación. distribución de temperaturas a partir de los datos históricos.
Puesto que también cuenta con las predicciones de temperatura
para la fecha actual, puede personalizar los parámetros de
la distribución autofit si lo desea. Especifica valores para los
predictores fijos y obtiene una distribución del consumo de
energía, a partir de la cual puede determinar fácilmente la
probabilidad de que las necesidades de energía superen la
capacidad de producción interna en una cantidad dada.

10
Business Analytics

Conclusión Acerca de IBM Business Analytics


La simulación Monte Carlo ayuda a resolver los retos que El software IBM Business Analytics proporciona conocimientos
plantea la incertidumbre en los modelos predictivos y de útiles que necesitan los responsables de la toma de decisiones
previsión, así como en la evaluación de riesgos. SPSS Statistics para lograr un mejor rendimiento del negocio. IBM ofrece
se ha diseñado para ayudarle a utilizar la simulación Monte un conjunto completo y unificado de Business Intelligence,
Carlo en el análisis de riesgos. Por medio del módulo de análisis predictivo y avanzado, gestión del rendimiento
simulación de SPSS Statistics, puede simular datos en función financiero y de la estrategia, gobierno, riesgo y cumplimiento
de parámetros especificados y utilizar dichos datos simulados normativo y aplicaciones analíticas.
como entrada para la predicción de un resultado. También
Con el software de IBM, las empresas pueden detectar tendencias,
puede modificar los parámetros utilizados para simular los
patrones y anomalías, comparar escenarios “what-if”, predecir
datos y comparar resultados. Por ejemplo, puede simular varios
amenazas y oportunidades potenciales, identificar y gestionar
importes de presupuestos en publicidad y ver cómo afectan a
los principales riesgos de negocio, así como planificar, elaborar
las ventas totales. En base al resultado de la simulación, puede
presupuestos y hacer previsiones de recursos. Con estas
decidir gastar más en publicidad para lograr el objetivo de
profundas capacidades analíticas, nuestros clientes de todo el
ventas totales. Con funciones de automatización, funciones
mundo pueden conocer mejor, anticiparse y dar forma a sus
para guardar planes de simulaciones y soporte para modelos
resultados de negocio.
predictivos, el módulo de simulación de SPSS Statistics
combina transparentemente el análisis de riesgos y las Para más información
simulaciones Monte Carlo en una única solución de software. Para obtener más información, visite ibm.com/es/analytics

Solicite una llamada


Para solicitar una llamada o hacer una pregunta, vaya a
ibm.com/es Un representante de IBM responderá su
pregunta lo antes posible.

11
IBM España, S.A.
Tel.: 902 022 002
C/Santa Hortensia, 26-28
28002 Madrid

La página de inicio de IBM se encuentra en:


ibm.com
IBM, logotipo de IBM, ibm.com y SPSS son marcas registradas de
International Business Machines Corp., registradas en numerosas jurisdicciones
de todo el mundo. Otros nombres de productos y servicios pueden ser marcas
registradas de IBM o de otras empresas. Encontrará una lista actualizada de las
marcas registradas de IBM en la Web en “Información de copyright y marcas
registradas” en:
ibm.com/legal/copytrade.shtml
Este documento es válido en la fecha inicial de publicación y puede estar sujeto
a cambios por parte de IBM en cualquier instante. No todas las ofertas están
disponibles en todos los países en los que IBM opera.
LA INFORMACIÓN DE ESTE DOCUMENTO SE PROPORCIONA
“TAL CUAL” SIN GARANTÍA DE NINGÚN TIPO, NI EXPLÍCITA
NI IMPLÍCITA, INCLUYENDO, PERO NO LIMITÁNDOSE, A LAS
DE COMERCIALIZACIÓN, ADECUACIÓN A UN PROPÓSITO
DETERMINADO Y A LAS GARANTÍAS O CONDICIONES DE NO
INFRACCIÓN. Los productos de IBM se garantizan de acuerdo con los
términos y condiciones de los acuerdos bajo los que se proporcionan.
1 Capacidad de recordar (persistir) cuándo las entidades son las mismas y cómo se
relacionan (contexto) – lo que permite tener en cuenta correctamente eventos,
transacciones, comportamientos, etc.

© Copyright IBM Corporation 2012

Please
Por favor, Recycle
recicle

YTW03231-ESES-00

Potrebbero piacerti anche