Я работаю над нейронной сетью для системы обнаружения вторжений, разработанной Neuroevolution.
В моем наборе данных есть 40 типов атак и один класс для нормального трафика. Моя ошибка сети составляет 1,2% , что звучит хорошо, однако, глядя на матрицу недоразумений, кажется, что сеть решила пометить почти все как атаку .
- Фактические атаки вспыхнули как обычно: 1 489
- Фактические атаки вспыхнули как атака: 395 254
- Фактический нормальный трафик размечен как обычно: 7 597
- Фактический нормальный трафик, помеченный как атака: 89 681
Как лучше всего решить эту проблему? Должен ли я изменить функцию пригодности ... каким-то образом?
Спасибо!