Hello I want to develope Intrusion detection system using neural network. I know there are 41 inputs. ( I know this from the Dataset which I used to train the neural network) .
I need help how 开发者_JAVA技巧to capture this 41 inputs in live connection. Please somebody help me or atleast guide me in the correct direction.
Thank you for your answers in advance...
What you are trying to do is feature extraction or reduction on your input data.
As input data I could imagine logs from a firewall, captured packets, ...
And as features you could have things like failed login attempts per time unit, number of connections, ...
But if you want to have your system work with the training you feed it, you need to have the same distribution of the features in the data you process, as you have trained it on (or at least very similar).
So to make matters short and simple : if you want to use the training data you cite, you need to get to know exactly which data they worked on gathering the training data, and exactly how they preprocessed it.
I have answered your other question (http://stackoverflow.com/questions/7587657/building-intrusion-detection-system-but-from-where-to-begin) more thoroughly. But I repeat here.
Read this article to learn more about how it (KDD99) is constructed
Article (Lee2000framework) Lee, W. & Stolfo, S. J. A framework for constructing features and models for intrusion detection systems ACM Trans. Inf. Syst. Secur., ACM, 2000, 3, 227-261
精彩评论