Skip to content

biagiom/spark-network-traffic-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spark-network-traffic-classifier

Because of the exponential growth in the size of computer networks and the number of web applications, the ability to improve defenses against the significant increasing of the potential threats that can be caused by network attacks is becoming a necessary security requirement.
In this context, Machine Learning (ML) could be a very useful way in order to develop intelligent Intrusion Detection Systems (IDSs) and Intrusion Prevention Systems (IPSs) which are some of the most important defense tools against the sophisticated and ever-growing network attacks.
This work provides a new approach to network traffic analysis that has been carried out on the KDD99 and CICIDS2017 datasets, using Apache Spark, a lightning-fast unified analytics engine for large-scale data processing, and MLlib, the Spark’s scalable machine learning library.
For further information, see the documentation and the obtained results described in report.pdf, and the provided source code in the project repository.

Releases

No releases published

Packages

No packages published

Languages