I am working on a problem where my features are the time spent on different system calls in microseconds and the count(number of occurrences) of each system call. I want to identify the normal vs. any variant of anomaly.
I don't have the data for every variant of the anomaly.
As per my intuition, 1-class SVM could have been a fit but unfortunately it is performing badly.
I tuned all the parameters and played with different kernels. Yet, it doesn't give better than 60% accuracy.
For, about 80-85% of the data, the values seem easily distinguishable just glancing at the values.
Can you give some tips and suggestions or even suggest a totally different approach?