Importar un modelo de riesgo
Crearemos nuestro primer bloque en nuestro proyecto de *Rate* (Tarifa) importando el modelo de frecuencia que construimos durante el tutorial de *Risk* (Riesgo). En la barra de operaciones, haz clic en
o utiliza el atajo de tecladoM.
Aparecerá una pantalla que permite seleccionar entre importar un modelo de *Risk* (Riesgo), importar un modelo de *Demand* (Demanda) o crear un modelo desde cero. Comienza haciendo clic en *Risk* y, a continuación, navega hasta el modelo de *Risk* que creaste durante el tutorial. Haz clic enSIGUIENTEen la parte inferior derecha.
Ahora vemos el árbol del modelo y todos los modelos etiquetados de nuestro proyecto de *Risk*. Seleccionaremos nuestro modelo final que incluyó Geografía y Clasificaciones tanto de Geografía como de Vehículo. Luego haz clic enAÑADIR MODELOen la parte inferior derecha.
Antes de que se importe el modelo, Akur8 nos dará la capacidad de configurar el mapeo del modelo con la *Rate database* (base de datos de tarifas). Sugerirá automáticamente un mapeo basado en el *Risk model* (modelo de riesgo).
Dado que este proyecto *Risk* fue creado con la misma base de datos que nuestro proyecto *Rate*, el mapeo debería alinearse bien. Sin embargo, esto puede no ser el caso cuando los modelos se entrenan en una base de datos diferente. Esta herramienta te permite verificar que las columnas y los niveles coincidan, el tipo de predictor sea correcto, y configurar la definición de Geografía si no se puede encontrar.
Observa la columna con la puntuación de mapeo. Esta puntuación es una medida aproximada de cómo el modelo de *Risk* (Riesgo) se ajusta a la base de datos de *Rate* (Tarifas). La mitad de la puntuación se atribuye a la coincidencia del nombre de la columna y la otra mitad a la coincidencia de los niveles. Podemos pasar el cursor sobre las barras para obtener más detalles sobre las puntuaciones de nombres y niveles.
Nota: La puntuación de coincidencia para nuestra variable GEO zip no regresa con una coincidencia del 100%. Esto es normal para las variables GEO que tienen muchos niveles y puede ignorarse. La geografía será mapeada y evaluada correctamente.
Si una variable no coincidió, podemos hacer clic en el menú desplegable de cambiar variable para la fila en cuestión. Esto nos dará más detalles sobre la puntuación de coincidencia, la capacidad de mapear una variable diferente y la capacidad de editar los coeficientes. Esto último es útil si los niveles correctos existen pero tienen un nuevo formato desde cuando se entrenó el modelo. Por ejemplo, el modelo tenía una columna con 1's y 0's, pero la nueva base de datos tieneTRUEyFALSE, podemos editar fácilmente los coeficientes para aplicarlos como queramos sin volver a entrenar el modelo.
Consejo: En el menú Cambiar variable, también podemos permitir que una variable no tenga asignación. Esto neutralizará efectivamente el efecto de esta variable en el modelo.
Una vez que hemos confirmado la asignación, hacemos clic enAPPLY(APLICAR) en la parte superior derecha. ¡Ahora tenemos el modelo representado como un bloque en nuestro proyecto de Rate!
Paso a Paso: Creación de un Bloque de Modelo
En la barra de operaciones, haz clic en o usa el atajo de teclado M .
Haz clic en Risk (Riesgo) en la parte superior izquierda de la ventana emergente, navega y selecciona el proyecto de riesgo que creaste durante el tutorial de Risk y haz clic en NEXT (SIGUIENTE) en la parte inferior derecha.
Selecciona tu modelo final que incluye tanto geografía como clasificación y luego haz clic en ADD MODEL (AGREGAR MODELO) en la parte inferior derecha.
Asegúrate de que los puntajes de coincidencia mostrados sean apropiados y luego haz clic en APPLY (APLICAR) en la parte superior derecha.
Examinando bloques de modelo
Cuando hacemos clic izquierdo para seleccionar nuestro bloque, notamos que aparece un pequeño menú:
El icono
proporciona configuraciones y acciones para el bloque, incluyendo la capacidad de renombrar el bloque y la posibilidad de eliminarlo. También podemos acceder a estas opciones haciendo clic derecho sobre el bloque. Cuando se selecciona el bloque, también podemos usar los atajos
Shift + Rpara renombrar yDeletepara eliminar el bloque.El icono
nos permite explorar el bloque. Como aún no hemos computado este bloque, esperaremos para usar esta función.
Paso a paso: Renombrar bloque
Selecciona el bloque del modelo y luego haz clic en
Haz clic en Renombrar bloque.
Renombra el bloque a "PD Frequency".
Haz clic en RENOMBRAR BLOQUE en la parte inferior derecha de la ventana emergente.
Barras laterales del bloque de modelo
La barra lateral está abierta por defecto. Puedes abrirla o cerrarla usando el cheurón debajo del botón *EXPLORE* (EXPLORAR).
La barra lateral variará dependiendo del tipo de bloque. Familiaricémonos con la barra lateral para los bloques de modelo.
Entradas: Esta sección nos muestra las entradas al bloque. En este caso, es el modelo etiquetado que importamos. También tenemos la opción de revisar el mapeo de variables haciendo clic enEDIT MATCHING(EDITAR COINCIDENCIAS).
Ediciones de primas: Las ediciones de primas nos permiten editar los coeficientes de nuestro modelo, como cuando hacemos una selección actuarial para anular un resultado bruto del modelo. Veremos más adelante que podemos tener múltiples versiones de ediciones de primas y emparejarlas con diferentes escenarios en nuestro proyecto de tarifas.
Parámetros: Los parámetros se utilizan para crear visualizaciones y métricas de rendimiento para el bloque. Podemos explorar los bloques de modelo sin establecer estos parámetros y calificará los datos como esperamos, pero perderemos algunos de los diagnósticos. Podemos hacer clic enPARAMETERS(PARÁMETROS) para editarlos si es necesario.
Estado: La sección de estado nos muestra las diversas métricas y visualizaciones que este bloque producirá, como histogramas de predicción y métricas relacionadas con pérdidas. Los íconos a la izquierda indican el estado de estos elementos:
Inactivo
: el elemento está inactivo, probablemente porque al bloque le falta un parámetro o entrada necesaria. Por ejemplo, la visualización del objetivo no está disponible si el parámetro objetivo no está establecido.
Listo
: el elemento tiene todos los parámetros y entradas necesarios y está listo para ser calculado.
Disponible
: el elemento ha sido calculado y está disponible para su revisión.
Alerta
: Después de intentar calcular, Akur8 observó que algún input o parámetro no está configurado correctamente. Usa la flecha derecha para expandir y obtener más detalles.
Error
: Hubo un error en el cálculo. Revisa los mensajes de error y contacta con el soporte si el problema persiste.
Tenga en cuenta que el estado de laVisualización del objetivoy de lasMétricas relacionadas con pérdidasestán Inactivas. Podemos cambiarlas a Listo definiendo los parámetros.
Paso a Paso: Definir Parámetros
Haga clic en el botón dentro de la sección Parámetros de la barra lateral.
Active Agregar objetivo y establezca el objetivo como target__claims_PD
Active Agregar variable de exposición y establezca las variables de exposición como contract_duration
Active ¿Dividir el objetivo por la exposición (por ejemplo, Frecuencia)?
Establezca el tipo de pérdida como "POISSON"
Haga clic en APLICAR
Vemos que el estado de cada elemento ahora está listo para el cálculo, como lo indica
. Estamos listos para calcular nuestro bloque. Al final de la barra lateral, haz clic en el botónCOMPUTE(CALCULAR). Discutiremos el cálculo más detalladamente una vez que nuestro proyecto sea más complejo, pero por ahora podemos proceder. Después de un momento deberíamos ver que el estado de cada elemento ha cambiado a
.
Paso a paso: Calcular un bloque
Abre la barra lateral del bloque de Frecuencia de PD
Haz clic en el botón COMPUTE (Calcular) en la parte inferior derecha
Construir un modelo desde cero
Iniciar modelo
Antes de explorar nuestro modelo de frecuencia, primero vamos a construir un modelo desde cero para Severidad. En la barra de operaciones, haz clic en
o usa el atajo de tecladom. Esta vez, selecciona Build (Construir).
Este proceso nos permitirá crear unGLMmultiplicativo con enlace logarítmicodesde cerosin salir del módulo Rate. Aquí tenemos la opción de establecer el valor inicial promedio, que por defecto es 1. Podemos cambiar el valor promedio de este bloque más adelante, así que mantén el valor predeterminado por ahora. Establece el nombre como "PD Severity" y luego haz clic enADD MODEL(AGREGAR MODELO) en la parte inferior derecha para continuar.
Aparece una nueva pantalla que se parece a la función deedit coefficients(editar coeficientes) en Risk y nos permite comenzar a programar nuestro modelo. Cada variable en el conjunto de datos está disponible para nosotros. Cuando se selecciona una variable, vemos la curva de factores mostrada frente a las exposiciones para cada nivel. También tenemos un panel deACCIONESdonde podemos modificar visualmente los puntos seleccionados, así como un panel deVALORESdonde podemos pegar valores. En la parte superior, también tenemos la capacidad de editar el nombre y fijar el valor promedio.
Definir coeficientes
Busca la variablevehicle_value_at_purchasey navega al panel deVALORES. Copia los valores de abajo y pégalos directamente en la columna Coefficient % (Coeficiente %).
COEFICIENTE % |
-9.99 |
-8.88 |
-7.77 |
-6.66 |
-5.55 |
-4.44 |
-3.33 |
-2.22 |
-1.11 |
0 |
1.11 |
2.22 |
3.33 |
4.44 |
5.55 |
6.66 |
7.77 |
8.88 |
9.99 |
Ahora tenemos programados los coeficientes para nuestro modelo de severidad de una variable. Nota, si quieres definir más variables simplemente repite los pasos anteriores. Haz clic enAPPLY(APLICAR) en la parte superior derecha y el bloque aparecerá en nuestro proyecto de tarifa.
Paso a Paso: Crear un Bloque de Modelo de Severidad Desde Cero
En la barra de operaciones, haz clic en o utiliza el atajo de teclado M .
Haz clic en Build (Construir) en el lado izquierdo.
Haz clic en ADD MODEL (AÑADIR MODELO) en la parte inferior derecha.
Define los valores de los coeficientes como se describe en la sección Definir Coeficientes arriba.
Haz clic en Apply (Aplicar) en la parte superior derecha.
Ahora que el bloque deseverity(severidad) está creado, sigue los pasos a continuación para definir los parámetros de este bloque.
Paso a Paso: Definición de Parámetros
Abre la barra lateral haciendo doble clic en el bloque "PD Severity".
Haz clic en el botón en la sección de Parameters (Parámetros) de la barra lateral.
Activa Add target (Agregar objetivo) y establece el Objetivo como target__claims_cost_PD.
Activa Add exposure variable (Agregar variable de exposición) y establece las variables de exposición como target__claims_PD.
Activa Divide the target by the exposure (e.g. Frequency)? (¿Dividir el objetivo por la exposición, por ejemplo, Frecuencia?).
Establece el tipo de pérdida como "GAMMA".
Haz clic en APPLY (APLICAR).
Observe la diferencia de tonos entre los dos bloques. Cada tipo de bloque tiene un color designado. En este caso, los bloques de modelo son azules. El tono indica si ha sido calculado o no. El tono más oscuro para nuestro modelo de *Frequency* (Frecuencia) indica que se ha calculado, mientras que el modelo de *severity* (severidad) se denota con un tono más claro ya que no ha sido calculado. Vamos a calcular ahora el bloque de severidad.
Paso a Paso: Calcular el Bloque del Modelo de Severidad
Abre la barra lateral del bloque de Severidad PD.
Haz clic en el botón COMPUTE (Calcular) en la parte inferior derecha.
Explorando bloques del modelo
Podemos explorar los bloques del modelo ahora que se han calculado. Selecciona el bloque de Frecuencia y haz clic enEXPLORE(Explorar).
A la izquierda de esta ventana, tenemos una barra que muestra los otros bloques que se pueden explorar. Esto nos permite alternar rápidamente entre bloques sin tener que volver al flujo de trabajo principal.
A la derecha, tenemos 3 paneles:
Predicción: Un histograma de exposición de las puntuaciones del modelo y estadísticas resumidas. Nota, si no se definieron parámetros para este bloque, este histograma sería ponderado por el conteo de filas en lugar de exposición.
Resumen: Resumen a nivel de modelo similar a la sección de *Risk* (Riesgo) al hacer clic en un modelo. La única diferencia es que no hay métricas para varias divisiones, solo el conjunto de datos completo de *Rate*.
Variables: Gráficos a nivel de variables similares a la sección de *Risk* (Riesgo) al hacer clic en un modelo. La única diferencia aquí es que no tenemos la capacidad de editar coeficientes. Esto se puede hacer con la funciónEdit Premiumque se discutirá en un capítulo posterior.
Construir una prima pura
Ahora que tenemos ambos bloques, de frecuencia y severidad, podemos combinarlos en una prima pura utilizando la operación de producto.
Paso a Paso: Construir Prima Pura
Haz clic en el botón dentro de la barra de operaciones.
Nombra el bloque como PD Pure Premium.
Define la Entrada 1 como "Frecuencia de PD".
Define la Entrada 2 como "Severidad de PD".
Haz clic en APLICAR.
Después de crear el bloque de **PD Pure Premium**, observa lo siguiente:
Las líneas ahora salen del lado izquierdo de los bloques de **PD Frequency** y **PD Severity** y se conectan al lado derecho del bloque de **PD Pure Premium**. Esto indica que los bloques de **PD Frequency** y **PD Severity** son entradas para el bloque de **PD Pure Premium**. Esto también se puede ver examinando la sección deInputs(Entradas) de la barra lateral del bloque **PD Pure Premium**.
El bloque de **PD Pure Premium** tiene un tono más claro indicando que aún no ha sido calculado.
No se definen parámetros y, por lo tanto, el estado de la "visualización de objetivos" (Target visualisation) y "métricas relacionadas con pérdidas" (Loss-related metrics) es Inactivo.
Vamos a establecer los parámetros y calcular este bloque:
Paso a paso: Establecer parámetros y calcular el bloque de Prima Pura
Define los parámetros de la siguiente manera:
Objetivo = target__claims_cost_PD
Exposición = contract_duration
Cambiar a "Divide el objetivo por la exposición (ej. Frecuencia)"
Tipo de pérdida = TWEEDIE
P = 1.5
Calcular el bloque de Prima Pura PD.
Ahora que este bloque está calculado, puedes explorarlo de la misma manera que exploraste los bloques de frecuencia y severidad. Observa que las pestañas de resumen y variables siguen estando llenas. Al multiplicar dos bloques multiplicativos de GLM, el bloque resultante también será un GLM multiplicativo. Esta característica será extremadamente útil al hacer selecciones y definir escenarios más adelante.
SIGUIENTE:Análisis de Desplazamiento




















