我想了解神經網絡比其他人工智能算法在入侵檢測系統中的效率。我閱讀的大部分文獻都沒有比較其他IDS的神經網絡。神經網絡和IDS
它們是否更好地工作(檢測更真實的攻擊和更少的誤報)?他們或多或少有效率?
另一個問題是在IDS環境中NN有多新?他們是否被廣泛使用,這是否是舊消息?
我想了解神經網絡比其他人工智能算法在入侵檢測系統中的效率。我閱讀的大部分文獻都沒有比較其他IDS的神經網絡。神經網絡和IDS
它們是否更好地工作(檢測更真實的攻擊和更少的誤報)?他們或多或少有效率?
另一個問題是在IDS環境中NN有多新?他們是否被廣泛使用,這是否是舊消息?
好像你問的問題:
請問這種算法幫助我,可靠的,當「入侵」已經發生了檢測。
看一些criticism of Neural Networks,似乎神經網絡可能是過度訓練(這是可能的任何人工智能算法);這可以通過使用k-fold交叉驗證來克服。神經網絡也很困難,因爲很難解釋NN爲什麼會給出結果。
這是您正在研究的一個研究問題嗎?
最初,我想看看Naive Bayes來解決這個問題,因爲1)它很容易實現,2)作爲一個很好的基線。另外,請看Decision Trees作爲解決您的問題的方法。
執行NB和DT後,執行NN,看NN是否更好。
你也可以嘗試一個ensemble technique,看看是否給你更好的結果。
有一個名爲Weka的基於Java的包,它實現了我討論過的許多算法,可能對您有價值。
我是一名榮譽水平的學生,我負責實施/開發和評估NN的入侵檢測任務(愚蠢)感謝帖子,雖然非常豐富! – 2011-04-22 21:36:50
我也是NN的新手。我想你可以使用Encog Neural Network Library來實現NN算法。它可以在Java和C#中使用。
is [this](http://en.wikipedia.org/wiki/Intrusion_detection_system)您的意思是入侵檢測系統? – Davidann 2011-04-22 19:01:36
是的大衛它是 – 2011-04-22 19:06:10
它並不特定於此,更多的是寫過神經網絡的人 – 2011-04-22 19:07:00