Research Article
One-Class Classification by Ensembles of Random Planes (OCCERPs)
| Input- An -dimensional training dataset T. | | Output- Outlier score of a data point, C. | | Begin | | Training phase | | Normalise data compute z-score for each feature value using the mean and standard deviation for each feature) | | for i = 1… do | | Select a random pair (R, S) of points from T | | Create a hyperplane, , perpendicular to the line segment between R and S and running through the middle point, , of R and S. | | end for | | Testing phase | | To compute the outlier score of a data point, C, normalise the data point using the steps as the training data points are normalised. | | for i = 1… do | | Compute outlier score by computing the distance between and the projected point of C on hyperplane using the method discussed in Section 3. | | end for | | Combine M outlier scores by minimum approach discussed in Section 3.1 to get the final outlier score. | | End |
|