0% found this document useful (0 votes)
170 views

Network Intrusion Detection by Using CNN (Add)

Uploaded by

Vinothini S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views

Network Intrusion Detection by Using CNN (Add)

Uploaded by

Vinothini S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Network Intrusion

detection by using
CNN(AdV)
Introduction

 Network intrusion detection systems (NIDS) are


used to monitor and analyse network traffic for
malicious activity. NIDS can help to identify and
block attacks, such as denial-of-service
attacks, port scans, and malware infections.
 Neural networks are a type of machine learning
algorithm that can be used to classify data.
 Neural networks are well-suited for intrusion
detection because they can learn to identify
complex patterns in network traffic data.
Existing System

 Existing NIDS typically use signature-based detection


methods.

 Signature-based detection methods identify attacks by


looking for known attack patterns.

 However, signature-based detection methods are not


effective against new or unknown attacks.
Proposed System

 The proposed system is a NIDS that uses a neural network


to classify network traffic data.

 The neural network is trained on a dataset of labelled


network traffic data, including both normal and malicious
traffic.

 Once trained, the neural network can be used to classify


new network traffic data as either normal or malicious.
Software Requirements

 8GB Ram
256 internal memory
intel processor
Hardware Requirements

 window os

 Python Gui or Anaconda navigator(Anaconda


jupyter)

 Install numpy, pandas,matplotlib,seaborn


Architectural diagram

 Here is a high-level architectural


diagram for network intrusion
detection using a neural network
The diagram shows the following components:

Packet capture: This component captures network


traffic packets and pre processes them for the neural
network.

Feature extraction: This component extracts relevant


features from the network traffic packets.

Neural network: The neural network is trained on a


dataset of labelled network traffic packets to learn to
distinguish between normal and malicious traffic.
Intrusion detection: The neural network predicts whether a
given network traffic packet is normal or malicious.

Alerting: If the neural network predicts that a network traffic


packet is malicious, an alert is generated to notify the
network administrator.

 Neural networks are a powerful tool for network intrusion


detection.
 They can achieve high accuracy in detecting intrusions,
generalise to new attacks, and adapt to changes in the
network traffic patterns or the types of attacks that are
being launched.
 Neural networks can also be scaled to handle large
volumes of network traffic.

You might also like