The SEVSELECT Procedure
Example 23.7 Scale Regression Model Selection
This example extends Example 23.6: Scale Regression with Rich Regression Effects to illustrate the model selection features of the SEVSELECT procedure. There are two phases of model selection when you fit a scale regression model. First, you want to select an optimal set of regression effects for each distribution’s scale regression model. The SELECTION statement provides several methods to do that. Second, you want to identify the best severity distribution by comparing the final selected scale regression models for each distribution. PROC SEVSELECT displays tables to help you do that.
The following SEVSELECT step uses the same data table as in Example 23.6 to find the best set of scale regression effects for three severity distributions—lognormal (Logn), Burr, and Weibull:
proc sevselect data=mycas.losses outest=mycas.est print=all;
loss lossAmount / lt=deductible rc=limit;
class carType gender education;
scalemodel carType gender carSafety income education*carType
income*gender carSafety*income;
selection;
dist logn burr weibull;
output out=mycas.score copyvars=(carType gender education carSafety income)
functions=(mean) quantiles=(points=0.5 0.975 names=(median var));
run;
The SELECTION statement without any options uses the stepwise selection method by default. PROC SEVSELECT reports the settings of the selection process in the "Selection Information" table, as shown in Output 23.7.1.
Output 23.7.1: Selection Method Settings
| Selection Information | |
|---|---|
| Selection Method | Stepwise |
| Select Criterion | SBC |
| Stop Criterion | SBC |
| Effect Hierarchy Enforced | None |
| Stop Horizon | 3 |
For each severity distribution, PROC SEVSELECT reports the summary of the selection process, as shown in Output 23.7.2 for the lognormal distribution. The "Selection Summary" table shows the order in which regression effects enter or leave the model. In this case, no effect leaves the model after entering the model. In the first step, PROC SEVSELECT fits seven models, each with an intercept and one of the seven eligible effects in the SCALEMODEL statement. The model that contains the intercept and carType*education effect has the lowest value of the Schwarz Bayesian criterion (SBC) statistic in the first step, and hence it enters the model. In the second step, PROC SEVSELECT compares the model that does not contain the existing effect, carType*education, with models that contain that effect and one of the remaining six effects. The model that contains the intercept, carType*education, and carSafety effects is the best in the second step according to the SBC statistic. The process of removing an effect from the model or adding an effect that is not in the model continues until the stop criterion does not improve or the stop horizon condition is met. As the results in Output 23.7.2 show, the optimal value of the SBC criterion is achieved in the fourth step. The final scale regression model for the lognormal distribution contains the following effects: intercept, gender, carSafety, carType*education, and income*gender.
Output 23.7.2: Stepwise Selection Summary for the Lognormal Distribution
| Selection Summary | |||
|---|---|---|---|
| Step | Effect Entered | Number Effects In | SBC |
| 0 | Intercept | 1 | 35975.2456 |
| 1 | carType*education | 2 | 34121.0008 |
| 2 | carSafety | 3 | 33709.8419 |
| 3 | income*gender | 4 | 33298.5871 |
| 4 | gender | 5 | 33159.7903* |
| * Optimal Value Of Criterion | |||
| Stepwise selection stopped because adding or removing an effect does not improve the SBC criterion. |
| The model at step 4 is selected. |
| Selected Effects: | Intercept gender carSafety carType*education income*gender |
|---|
The selection summary information for the Weibull distribution is shown in Output 23.7.3. It shows that the best model in the sixth step is obtained by removing the carSafety*income effect, which was added in the second step. The model in the sixth step also has the lowest value of the SBC criterion; hence, it is the best model and contains the following effects: intercept, gender, carSafety, income, and carType*education.
Output 23.7.3: Stepwise Selection Summary for the Weibull Distribution
| Selection Summary | ||||
|---|---|---|---|---|
| Step | Effect Entered | Effect Removed | Number Effects In | SBC |
| 0 | Intercept | 1 | 36381.5042 | |
| 1 | carType*education | 2 | 34477.5474 | |
| 2 | carSafety*income | 3 | 34092.5186 | |
| 3 | gender | 4 | 33684.7598 | |
| 4 | carSafety | 5 | 33573.1854 | |
| 5 | income | 6 | 33517.6460 | |
| 6 | carSafety*income | 5 | 33509.5021* | |
| * Optimal Value Of Criterion | ||||
| Stepwise selection stopped because adding or removing an effect does not improve the SBC criterion. |
| The model at step 6 is selected. |
| Selected Effects: | Intercept gender carSafety income carType*education |
|---|
PROC SEVSELECT reports the optimization summary, fit statistics, and parameter estimates for the final selected model of each severity distribution. The results for the lognormal distribution are shown in Output 23.7.4. The "Parameter Estimates" table shows that all regression parameters in the final model are statistically significant. Comparison of these parameter estimates with those in Output 23.6.4, which were obtained without using the SELECTION statement, shows that the statistically insignificant effect, carSafety*income, is not present in the final selected model. The comparison also shows that the stepwise selection process prefers income*gender effect over the income effect and, because of the exclusion of the income effect, the income*gender effect has become statistically significant.
Output 23.7.4: Selected Scale Regression Model for the Lognormal Distribution
| Convergence Status |
|---|
| Convergence criterion (GCONV=1E-8) satisfied. |
| Optimization Summary | |
|---|---|
| Optimization Technique | Trust Region |
| Iterations | 5 |
| Function Calls | 14 |
| Log Likelihood | -16533.05056 |
| Fit Statistics | |
|---|---|
| -2 Log Likelihood | 33066 |
| Akaike's Information Criterion | 33088 |
| Corrected Akaike's Information Criterion | 33088 |
| Schwarz's Bayesian Information Criterion | 33160 |
| Kolmogorov-Smirnov Statistic | 6.48511 |
| Anderson-Darling Statistic | 217.45448 |
| Cramer-von Mises Statistic | 18.37380 |
| Parameter Estimates | |||||
|---|---|---|---|---|---|
| Parameter | DF | Estimate | Standard Error | t Value | Approx Pr > |t| |
| Mu | 1 | 5.09549 | 0.03326 | 153.18 | <.0001 |
| Sigma | 1 | 0.56924 | 0.00811 | 70.18 | <.0001 |
| gender Female | 1 | 0.43162 | 0.03516 | 12.28 | <.0001 |
| gender Male | 0 | 0 | . | . | . |
| carSafety | 1 | -0.83597 | 0.03574 | -23.39 | <.0001 |
| carType SUV * education AdvancedDegree | 1 | 1.02458 | 0.05115 | 20.03 | <.0001 |
| carType SUV * education College | 1 | 1.40166 | 0.03516 | 39.87 | <.0001 |
| carType SUV * education High School | 1 | 0.64207 | 0.03273 | 19.61 | <.0001 |
| carType Sedan * education AdvancedDegree | 1 | -0.54784 | 0.03836 | -14.28 | <.0001 |
| carType Sedan * education College | 1 | -0.34621 | 0.02861 | -12.10 | <.0001 |
| carType Sedan * education High School | 0 | 0 | . | . | . |
| income * gender Female | 1 | -0.34466 | 0.03490 | -9.88 | <.0001 |
| income * gender Male | 1 | -0.36093 | 0.03588 | -10.06 | <.0001 |
After the effect selection process chooses the best scale regression model for each severity distribution, the next phase of model selection is to compare the final models across all severity distributions and identify the best severity distribution. You can do that by using the "All Fit Statistics" table, which helps you compare the final selected models according to all the fit statistics. For this example, Output 23.7.5 compares the final models of the three severity distributions—lognormal, Burr, and Weibull.
Output 23.7.5: Comparison of the Selected Scale Regression Models for Different Severity Distributions
| All Fit Statistics | |||||||
|---|---|---|---|---|---|---|---|
| Distribution | -2 Log Likelihood | AIC | AICC | SBC | KS | AD | CvM |
| Logn | 33066* | 33088* | 33088* | 33160* | 6.48511 | 217.45448 | 18.37380 |
| Burr | 33100 | 33124 | 33125 | 33203 | 6.66587 | 173.98022* | 18.46358 |
| Weibull | 33424 | 33444 | 33444 | 33510 | 6.06631* | 253.53062 | 12.26544* |
| Asterisk (*) denotes the best model in the column. | |||||||
The lognormal distribution’s final selected model is the best according to all the likelihood-based statistics, the Burr distribution’s final selected model is the best according to the Anderson-Darling (AD) statistic, and the Weibull distribution’s final selected model is the best according to the Kolmogorov-Smirnov (KS) and Cramér–von Mises (CvM) statistics. You can choose the fit statistic that is most suitable for your application and use it to identify the best severity distribution. Alternatively, if your goal is to estimate some loss distribution statistic, such as the value-at-risk (VaR), for a particular scenario, then instead of choosing one severity distribution, you might want to compute and compare the desired statistic for the final scale regression model of each severity distribution that wins according to at least one fit statistic. The OUTPUT statement is useful for such evaluation, because it helps you score each observation of the input data table that you specify in the DATA= option. In the context of PROC SEVSELECT, scoring an observation is equivalent to computing particular statistics for the severity distribution of the losses. The previous PROC SEVSELECT step specifies the following OUTPUT statement to write the scores for each observation to the mycas.Score output table:
output out=mycas.score copyvars=(carType gender education carSafety income)
functions=(mean) quantiles=(cdf=0.5 0.975 names=(median var));
When you specify the scale regression model, the scale parameter of each severity distribution depends on the values of the regression effects in the final selected model of that distribution. For each observation in the input table, PROC SEVSELECT computes the estimate of the scale parameter and uses it to evaluate the scoring and quantile functions that you specify in the FUNCTIONS= and QUANTILES= options, respectively. The OUTPUT statement of this example specifies that three statistics be computed for the final model of each severity distribution: the mean scoring function and two quantile functions, and
, where
denotes the value of the quantile function for a distribution dist that is evaluated at the CDF value of p for the estimated distribution parameters
. The variable that contains the estimate of the mean function is named
mean. The variables that contain the quantile function estimate for p=0.5 and p=0.975 are named median and var, respectively; var denotes the value-at-risk (VaR). In order to compute a function F in the FUNCTIONS= option, for each severity distribution dist, the dist_F function must be available in the function library search path that you specify in the CMPLIB= system option. Also, in order to compute the quantile functions faster, it is recommended that the dist_QUANTILE function be available in the CMPLIB= search path. If PROC SEVSELECT does not find a quantile function’s definition, it computes the quantile function by numerically inverting the cumulative distribution function (CDF). For each predefined distribution, such as the lognormal, Burr, and Weibull distributions of this example, the dist_MEAN and dist_QUANTILE functions are already defined and available to you in the function library, Sashelp.Svrtdist, that PROC SEVSELECT includes by default.
Output 23.7.6, Output 23.7.7, and Output 23.7.8 compare the estimates of the mean, median, and value-at-risk (var), respectively, of the three severity distributions for the first 10 observations that are fetched from the mycas.Score table.
Note: The estimates are all available in the same table but are shown here separately for better comparison among different severity distributions. These results illustrate the following:
The OUT= data table contains the variables that you specify in the COPYVARS= option. This helps you associate the scoring statistics with the values of the regression effects that decide the severity distribution’s scale parameter.
-
The estimates of a particular statistic vary by observation, because the scale parameter value depends on the values of the regression effects. You can interpret the estimate of the mean as the average loss that a particular policyholder will incur if he or she has the characteristics that are quantified in the values of the regression effects. For example, the fifth observation in Output 23.7.6 shows that a male policyholder with a college degree who earns 0.70732 on a normalized scale and drives a sport utility vehicle (SUV) that has a normalized car safety rating of 0.8446 is expected to incur an average loss of 298 units if you use the lognormal distribution’s selected scale regression model for estimation, or an average loss of 283 units if you use the Weibull distribution’s selected scale regression model for estimation.
Output 23.7.6: Estimates of the Mean for Final Models of All Severity Distributions
Obs gender education income carType carSafety Logn_MEAN Burr_MEAN Weibull_MEAN 1 Male College 1.00896 SUV 0.85747 264.595 279.531 249.048 2 Male AdvancedDegree 0.51942 Sedan 0.01410 90.959 93.358 88.674 3 Female College 0.38431 Sedan 0.36374 135.151 137.595 133.730 4 Male College 0.67508 Sedan 0.14417 94.361 97.079 90.119 5 Male College 0.70732 SUV 0.84460 298.219 312.766 282.880 6 Male High School 0.15000 Sedan 0.27925 144.016 148.594 137.050 7 Male High School 0.47704 SUV 0.15692 269.407 278.323 259.974 8 Male AdvancedDegree 0.77170 Sedan 0.61586 50.215 51.930 49.286 9 Female AdvancedDegree 0.60157 Sedan 0.69361 77.799 79.648 78.331 10 Male AdvancedDegree 0.90709 Sedan 0.00579 79.634 82.498 76.822
-
The estimates of the median, which is a robust estimate of the central tendency, vary less across different severity distributions. So you might want to use the median loss to predict the average loss that a policyholder will incur.
Output 23.7.7: Estimates of the Median for Final Models of All Severity Distributions
Obs gender education income carType carSafety Logn_MEDIAN Burr_MEDIAN Weibull_MEDIAN 1 Male College 1.00896 SUV 0.85747 225.018 228.080 227.398 2 Male AdvancedDegree 0.51942 Sedan 0.01410 77.354 76.174 80.966 3 Female College 0.38431 Sedan 0.36374 114.936 112.269 122.104 4 Male College 0.67508 Sedan 0.14417 80.247 79.211 82.285 5 Male College 0.70732 SUV 0.84460 253.613 255.198 258.289 6 Male High School 0.15000 Sedan 0.27925 122.475 121.244 125.136 7 Male High School 0.47704 SUV 0.15692 229.111 227.094 237.373 8 Male AdvancedDegree 0.77170 Sedan 0.61586 42.704 42.372 45.001 9 Female AdvancedDegree 0.60157 Sedan 0.69361 66.162 64.988 71.522 10 Male AdvancedDegree 0.90709 Sedan 0.00579 67.723 67.313 70.143
-
The estimates of the value-at-risk (
var), which depend on the heaviness of the tail of the distribution, vary significantly across severity distributions. For this example, the fitted Burr and Weibull distributions have the heaviest and lightest tails, respectively, among the three severity distributions. The VaR statistic is typically used to assess the worst-case loss that a policyholder might incur. You can interpret it as follows for the ninth observation in Output 23.7.8: for a female policyholder with an advanced degree who earns 0.60157 and drives a sedan with a car safety rating of 0.69361, the probability that she will incur a loss greater than 228 units is 2.5% if you use the Burr distribution’s scale regression model for estimation. You can add a CDF value of 0.995 to the CDF= suboption of the QUANTILES= option to get another value-at-risk estimate, which estimates a more extreme loss that a policyholder might incur with a probability of only 0.5%, but you might need to be prepared to cover that loss depending on the policy provisions.Output 23.7.8: Estimates of the Value-at-Risk (VaR) for Final Models of All Severity Distributions
Obs gender education income carType carSafety Logn_VAR Burr_VAR Weibull_VAR 1 Male College 1.00896 SUV 0.85747 686.684 801.100 585.528 2 Male AdvancedDegree 0.51942 Sedan 0.01410 236.059 267.552 208.479 3 Female College 0.38431 Sedan 0.36374 350.747 394.330 314.407 4 Male College 0.67508 Sedan 0.14417 244.888 278.217 211.876 5 Male College 0.70732 SUV 0.84460 773.946 896.348 665.069 6 Male High School 0.15000 Sedan 0.27925 373.755 425.851 322.214 7 Male High School 0.47704 SUV 0.15692 699.172 797.637 611.215 8 Male AdvancedDegree 0.77170 Sedan 0.61586 130.319 148.824 115.874 9 Female AdvancedDegree 0.60157 Sedan 0.69361 201.905 228.260 184.162 10 Male AdvancedDegree 0.90709 Sedan 0.00579 206.668 236.428 180.612
PROC SEVSELECT always includes the intercept in all scale regression models, so the selection process never attempts to fit a model without an intercept. In addition to the intercept, you can force other regression effects to be included in each selected model by specifying the INCLUDE= option in the SCALEMODEL statement. The following SEVSELECT step illustrates this by forcing the carSafety effect into every selected model:
proc sevselect data=mycas.losses outest=mycas.est print=all;
loss lossAmount / lt=deductible rc=limit;
class carType gender education;
scalemodel carType gender carType*gender carSafety income education
income*gender carSafety*income / include=(carSafety);
selection method=forward(stop=aicc) hierarchy=single stophorizon=2 details=all;
dist logn weibull;
run;
The various options in the SELECTION statement do the following:
The METHOD=FORWARD option specifies that the forward elimination method of selection be used.
The HIERARCHY=SINGLE option instructs PROC SEVSELECT not to add an interaction effect to the model until all the main effects in the interaction are already in the model.
The STOPHORIZON=2 option specifies that the STOP= criterion, which is the corrected Akaike’s information criterion (AICC), must worsen for two steps in order for a local extremum to be detected.
The DETAILS=ALL option displays details of all the steps of the selection process.
The "Selection Information" table in Output 23.7.9 summarizes the selection settings.
Output 23.7.9: Selection Method Settings for Forward Selection
| Selection Information | |
|---|---|
| Selection Method | Forward |
| Select Criterion | SBC |
| Stop Criterion | AICC |
| Effect Hierarchy Enforced | Single |
| Stop Horizon | 2 |
The selection summary for the lognormal distribution, shown in Output 23.7.10, illustrates the following:
The model at step 0 includes both the intercept and
carSafetyeffects. ThecarSafetyeffect always stays in the model.Because of the HIERARCHY=SINGLE option, the
carType*genderinteraction effect does not enter the model until the model contains both main effects (carTypeandgender) that constitute it. Similarly, thecarSafety*incomeinteraction effect between two continuous effects also does not enter the model before bothcarSafetyandincomeare in the model.The stop criterion keeps improving for several steps, so even the smaller stop horizon of 2 does not affect the selection process for the lognormal distribution. The selection stops when all effects are in the model.
The final model is chosen by the optimal value of the STOP= criterion, because the CHOOSE= option is not specified. For the lognormal distribution, it is the model at step 6, which contains all regression effects except the
income*gendereffect. If you had specified the CHOOSE=SBC option, then the final model would be the model in step 4 that excludescarType*gender,carSafety*income, andincome*gendereffects, because it has the smallest value for the SBC criterion.
Output 23.7.10: Forward Selection Summary for the Lognormal Distribution
| Selection Summary | ||||
|---|---|---|---|---|
| Step | Effect Entered | Number Effects In | AICC | SBC |
| 0 | Intercept | 1 | ||
| carSafety | 2 | 35766.6044 | 35786.1512 | |
| 1 | carType | 3 | 34230.4771 | 34256.5378 |
| 2 | gender | 4 | 33895.0222 | 33927.5962 |
| 3 | income | 5 | 33656.7655 | 33695.8519 |
| 4 | education | 6 | 33594.6989 | 33646.8076* |
| 5 | carType*gender | 7 | 33591.2653 | 33649.8839 |
| 6 | carSafety*income | 8 | 33590.2351* | 33655.3629 |
| 7 | income*gender | 9 | 33591.8039 | 33663.4401 |
| * Optimal Value Of Criterion | ||||
| Selection stopped because all effects are in the model. |
| The model at step 6 is selected. |
| Selected Effects: | Intercept carType gender carType*gender carSafety income education carSafety*income |
|---|
The selection summary for the Weibull distribution is shown in Output 23.7.11. It indicates that the selection stopped at the local minimum of the AICC statistic at step 5 because of the shorter stop horizon.
Output 23.7.11: Forward Selection Summary for the Weibull Distribution
| Selection Summary | ||||
|---|---|---|---|---|
| Step | Effect Entered | Number Effects In | AICC | SBC |
| 0 | Intercept | 1 | ||
| carSafety | 2 | 36202.4284 | 36221.9751 | |
| 1 | carType | 3 | 34560.1129 | 34586.1736 |
| 2 | gender | 4 | 34200.9756 | 34233.5496 |
| 3 | income | 5 | 33935.3440 | 33974.4303 |
| 4 | education | 6 | 33857.1156 | 33909.2243* |
| 5 | carType*gender | 7 | 33856.5340* | 33915.1526 |
| 6 | carSafety*income | 8 | 33857.1143 | 33922.2421 |
| * Optimal Value Of Criterion | ||||
| Selection stopped at a local minimum of the AICC criterion. |
| The model at step 5 is selected. |
| Selected Effects: | Intercept carType gender carType*gender carSafety income education |
|---|
As the results in Output 23.7.10 and Output 23.7.11 show, although the SELECT= criterion is reported in the "Selection Summary" table, it does not decide the final selected model. Instead, the SELECT= criterion is used to choose the best effect to add or remove in each step. To illustrate that, Output 23.7.12 shows the details of step 1 for the Weibull distribution. PROC SEVSELECT produces the step details because of the DETAILS=ALL option in the SELECTION statement. Step 1 is the step after the initial step (step 0), which fits the model with the intercept and carSafety effect that the INCLUDE= option forces in. The "Entry Candidates" table of step 1 shows the candidates that PROC SEVSELECT evaluates for entering the model. For each candidate, it shows the value of the SELECT= criterion, which is the SBC statistic, of the model that includes that candidate. The interaction effects carType*gender and carSafety*income are not present in this list of candidates, because of the constraint that the HIERARCHY=SINGLE option imposes. The model that includes the carType effect has the smallest SBC statistic, so PROC SEVSELECT selects it in step 1. The "Optimization Summary" table shows that PROC SEVSELECT uses the trust region optimization method, which is the default optimization method for fitting a model in each step. You can use the SELECTNLOTECH= option in the PROC SEVSELECT statement to specify a different optimization method to use during each step of the selection. The "Parameter Estimates" table shows that step 1’s model includes the best entry candidate, carType, and the carSafety effect, which entered the model in step 0. The estimate of the intercept effect is reflected in the estimate of the scale parameter Theta, as described in the section Reporting Estimates of Regression Parameters.
Output 23.7.12: Details of Step 1 of the Forward Selection Process for the Weibull Distribution
| Entry Candidates | ||
|---|---|---|
| Rank | Effect | SBC |
| 1 | carType | 34586.1736 |
| 2 | gender | 36000.8378 |
| 3 | education | 36142.6117 |
| 4 | income | 36150.6917 |
| Convergence Status |
|---|
| Convergence criterion (GCONV=1E-8) satisfied. |
| Optimization Summary | |
|---|---|
| Optimization Technique | Trust Region |
| Iterations | 5 |
| Function Calls | 15 |
| Log Likelihood | -17276.05243 |
| Parameter Estimates | |||||
|---|---|---|---|---|---|
| Parameter | DF | Estimate | Standard Error | t Value | Approx Pr > |t| |
| Theta | 1 | 172.58489 | 4.92619 | 35.03 | <.0001 |
| Tau | 1 | 1.39719 | 0.02266 | 61.65 | <.0001 |
| carType SUV | 1 | 1.28993 | 0.02919 | 44.18 | <.0001 |
| carType Sedan | 0 | 0 | . | . | . |
| carSafety | 1 | -0.85372 | 0.04522 | -18.88 | <.0001 |
The fit summary of the final model for the Weibull distribution is shown in Output 23.7.13. It shows that PROC SEVSELECT uses the trust region optimization method to estimate the parameters of the final model. The "Parameter Estimates" table shows that some regression parameters are not significant at the usual 95% confidence level. None of the selection criteria that PROC SEVSELECT supports depend directly on the p-values of regression effects. So a statistically insignificant effect might be included in the final model, as this example illustrates. If you do not want such effects in the final model, you can modify the selection method settings to search for a different model that contains all statistically significant effects. Alternatively, you can use your domain knowledge to decide which effects you want to retain from the selected model and then refit the model by appropriately modifying the SCALEMODEL statement.
Output 23.7.13: Selected Scale Regression Model for the Weibull Distribution
| Convergence Status |
|---|
| Convergence criterion (GCONV=1E-8) satisfied. |
| Optimization Summary | |
|---|---|
| Optimization Technique | Trust Region |
| Iterations | 5 |
| Function Calls | 14 |
| Log Likelihood | -16919.24895 |
| Parameter Estimates | |||||
|---|---|---|---|---|---|
| Parameter | DF | Estimate | Standard Error | t Value | Approx Pr > |t| |
| Theta | 1 | 177.53326 | 5.63376 | 31.51 | <.0001 |
| Tau | 1 | 1.63078 | 0.02621 | 62.23 | <.0001 |
| carType SUV | 1 | 1.27004 | 0.03578 | 35.50 | <.0001 |
| carType Sedan | 0 | 0 | . | . | . |
| gender Female | 1 | 0.45939 | 0.02703 | 16.99 | <.0001 |
| gender Male | 0 | 0 | . | . | . |
| carType SUV * gender Female | 1 | 0.08009 | 0.04981 | 1.61 | 0.1079 |
| carType SUV * gender Male | 0 | 0 | . | . | . |
| carType Sedan * gender Female | 0 | 0 | . | . | . |
| carType Sedan * gender Male | 0 | 0 | . | . | . |
| carSafety | 1 | -0.82500 | 0.03881 | -21.26 | <.0001 |
| income | 1 | -0.38016 | 0.02832 | -13.42 | <.0001 |
| education AdvancedDegree | 1 | -0.32602 | 0.03563 | -9.15 | <.0001 |
| education College | 1 | -0.04246 | 0.02748 | -1.55 | 0.1224 |
| education High School | 0 | 0 | . | . | . |