Research Article

FARMS: A New Algorithm for Variable Selection

Table 2

Comparison of results when basing variable selection on the FARMS algorithm or common strategies. The number of covariates included in the final model excludes the “forced in” covariates. FARMS parameters used in this case are number of adding covariates = 8, number of starting covariates = 10, and the selecting criteria for both best subset and best model was the BIC. (All runs were executed on an Intel Xeon x5680 machine with 6 CPU cores and 95 GB RAM memory under a Linux Suse 11.0 OS).

Time (seconds)*
Mean (IQR)
Number of vars.**BIC AIC Adj.

HLAFARMS1.27  (1.00; 1.40)92235.42183.0311.67%10.74%
All subsets>1 month
Forward selection13.84 (3.13; 3.52)172259.42168.8614.69%12.98%
Forward stepwise14.32 (3.51; 3.90)172259.42168.8614.69%12.98%
Forward selection22.01 (1.62; 1.88)102235.452178.2712.36%11.33%
Forward stepwise22.35 (1.89; 2.18)92235.442183.0311.67%10.74%
Forward selection31.99 (1.61; 1.88)102235.452178.2712.36%11.33%
Forward stepwise32.38 (1.92; 2.22)92235.442183.0311.67%10.74%
Backward stepwise313 s102236.522174.5812.93%11.81%

OLPFARMS33.4   (19.47; 37.95)122224.82158.1114.77%13.57%
All subsets>1 month
Forward selection1393.2 (324.40; 336.60)792396.532010.5638.40%32.22%
Forward stepwise1545.9 (451.70; 469.70)832415.462010.5338.97%32.51%
Forward selection2401.7 (329.50; 343.40)802403.32012.5638.40%32.13%
Forward stepwise2462.4 (382.50; 401.50)762385.182013.5137.76%31.77%
Forward selection338.09 (31.34; 33.11)122224.822158.1114.77%13.57%
Forward stepwise338.31 (31.34; 33.43)122224.822158.1114.77%13.57%
Backward stepwise3>12 hours232232.632108.6321.68%19.45%

1Selection by AIC and base model with intercept-only.
2Selection by AIC and base model with forced-in variables.
3Selection by BIC and base model with forced-in variables.
*Time obtained after 100 executions for each scenario.
**Including forced-in variables.