Основы и основы системы обнаружения вторжений с использованием нейронной сети

Я возьму свой дипломный проект в следующем семестре, я решу завершить обучение по высокой степени, потому что я из малообеспеченных людей, я хочу погрузиться во все, что поможет мне сделать документ или исследование или что-то, что поможет моей ситуации выиграть стипендия.

мой руководитель полагает, что система обнаружения вторжений, использующая нейронную сеть, подходит мне, и он мне поможет, но мне нужно знать основы в этой области.

ресурсы на эту тему ограничены, только тезисы, статьи и исследования говорят только об обзоре идентификаторов с использованием нейронной сети.

Может ли кто-нибудь предоставить мне некоторые ресурсы и ссылки познакомить меня с системой обнаружения вторжений с использованием нейронной сети, чтобы изучить основы и основы?

1 ответ

Решение

Сначала немного предыстории; Нейронные сети - это дизайн черного ящика. Менее важно понимать проблему, которую вы решаете, при проектировании нейронной сети, чем при написании детерминированного алгоритма для ее непосредственного решения. Имея это в виду, вам, вероятно, не нужно узнавать о "системах обнаружения вторжений с использованием нейронных сетей", но, вероятно, больше выиграете от изучения нейронных сетей и систем вторжений отдельно.

Я предоставлю вам возможность найти тексты по системам обнаружения вторжений, но рекомендую прочитать следующее, чтобы начать знакомство с нейронными сетями и их работой:

Нейронные сети - систематическое введение

Если вы думаете, что поняли основы нейронных сетей концептуально, вам захочется выучить язык программирования. На этом этапе ваши варианты несколько расходятся, но я хотел бы предположить, что если вы хотите изучать нейронные сети с академической точки зрения и хотите иметь больший контроль над дизайном и внутренностями программы, вы, вероятно, выиграете больше всего от изучения C++. Существует множество знаний по теме изучения C++ онлайн. На самом деле, вероятно, самая популярная страница на этом сайте посвящена этой теме:

Полное руководство и список книг C++

Как только вы поймете основы нейронной сети и C++, мир станет вашей устрицей! Если вы любите приключения, взгляните на алгоритм NEAT Кеннета Стэнли. Исходный код многому научит вас по алгоритмам нейронной сети.

Отсюда создание обучающей машины, которая понимает попытки вторжения, почти тривиально с точки зрения программирования. Вам просто нужно получить данные, что может быть очень просто или очень сложно, но ваш руководитель должен быть в состоянии помочь вам найти источники данных для обучения сети, как только вы достигнете этой точки.

Удачи!

Другие вопросы по тегам