Skip to content

Classified whether a connection attempt is secure or not using supervised learning on big data.

Notifications You must be signed in to change notification settings

ahmadsallakh/Insecure-Connection-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Insecure Connection Detection (KDD Cup 19)

The purpose of this project is to classify whether a connection attempt is secure or not using supervised learning. We will begin doing so by analysing our data so we could understand it very well. Then, we will clean it as a part of the preprocessing stage. We will deal with missing data, duplicated rows, and strings.

Requirements

  • Anaconda
  • Required packages: pandas, numpy, scikit-learn, sklearn

Dataset

The dataset used in this project is the KDD Cup 19 dataset (Information and Computer Science - University of California, Irvine - Irvine, CA 92697-3425). This is the data set used for The Third International Knowledge Discovery and Data Mining Tools Competition, which was held in conjunction with KDD-99 The Fifth International Conference on Knowledge Discovery and Data Mining. The competition task was to build a network intrusion detector, a predictive model capable of distinguishing between "bad" connections, called intrusions or attacks, and "good" normal connections.

About

Classified whether a connection attempt is secure or not using supervised learning on big data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published