| Article ID: | iaor1999415 |
| Country: | United States |
| Volume: | 9 |
| Issue: | 3 |
| Start Page Number: | 311 |
| End Page Number: | 318 |
| Publication Date: | Jun 1997 |
| Journal: | INFORMS Journal On Computing |
| Authors: | Bennett Kristin P., Bredensteiner Erin J. |
| Keywords: | statistics: multivariate |
The classification problem of constructing a plane to separate the members of two sets can be formulated as a parametric bilinear program. This approach was originally created to minimize the number of points misclassified. However, a novel interpretation of the algorithm is that the subproblems represent alternative error functions of the misclassified points. Each subproblem identifies a specified number of outliers and minimizes the magnitude of the errors on the remaining points. A tuning set is used to select the best result among the sub-problems. A parametric Frank–Wolfe method was used to solve the bilinear subproblems. Computational results on a number of datasets indicate that the results compare very favorably with linear programming and heuristic search approaches. The algorithm can be used as part of a decision tree algorithm to create nonlinear classifiers.