Как стать автором
Поиск
Написать публикацию
Обновить

Нейронные сети

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

Многие из Вас, наверняка знают/слышали о том, что такое искусственный интеллект. Нейронные сети, при правильном их обучении на первом этапе будут именно этим самым искуственным интеллектом. В нашей задаче суть была в том, что б файрвол начал со временем начал сам решать, какие машины могут подключиться к нашей сети, а какие нет. Писалась программа на С++. Блоки программы изначально должны были для первого десятка вхождений в сеть, определять айпи, сигнализировать администратору о попытке входа и администратор одобрял вход. После этого, все записывалось в лог файл, где учитывались айпи из сети, айпи выхода в инет, имя пользователя, мак адресса машины, лицензия ПО. И так, после некоторого кол-ва входов, если ситема видела машины, которые пытаются законнектится к сети, в случае совпадения сетевых параметров и лицензии ПО, машины могли беспрепятственно входить в сеть.
По итогам «инспекции» проводимой программой, она уже решала на уровне программы, давать ли пользователю прави выхода в сеть или блочить все его попытки в инет. Пускать ему что-либо закачивать в комп или из компа. Программа обучалась на сведениях, которые собирала до этого. И на выходе должно было получиться весьма эффективное устройство защиты с возможностью автоматического и ручного управления…

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

На данный момент, это то малое, чем могу/хочу поделиться, надеюсь вам понравиться, впоследствии, я возможно продолжу развивать эту тему, а возможно буду повествовать о совсем других темах.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.