Phishing Website Detection Using Support Vector Machines and Nature-Inspired Optimization Algorithms
ISEF · 2018 Robotics and Intelligent Machines
Overview
Phishing websites are amongst the biggest threats Internet users face today, with an average of over 1.3 million such websites being created every month, according to 2017 Webroot Data. Existing methods like blacklisting, using SSL certificates, etc. often fail to keep up with the increasing number of threats. This project aims to utilise different properties of a website URL, and use a machine learning model to classify websites as phishing and non-phishing. These properties include the IP address length, the authenticity of the HTTPs request being sent by the website, usage of pop-up windows to enter data, Server Form Handler status, etc. A Support Vector Machine binary classifier trained on an existing dataset was used to predict if a website was a legitimate website or not, by finding an optimum hyperplane, which separated the two categories when the features were plotted on a graph. This optimum hyperplane was found with the help of four optimization algorithms, the Bat Algorithm, the Firefly Algorithm, the Grey Wolf Algorithm and the Whale Optimization Algorithm, which are inspired by various natural phenomena. My research shows promising results, with the four algorithms displaying 90.18% mean classification accuracy and a mean F1 score of 0.88. Amongst the four algorithms, it was determined that the Grey Wolf Algorithm’s performance was statistically better than that of the Firefly Algorithm, but there was no statistical difference while comparing the performance of any other pair of algorithms.
Competition history
- ISEF 2018
Resources
Related projects
ISEF · 2020
Cyber Smart Security: Artificial Intelligence for Network Intrusion Detection Systems
ISEF · 2020
Computationally Combatting Fake News Using Deep Learning and Natural Language Processing
ISEF · 2019
Developing a Twitter 'Bot' Identification Application for Public Use
ISEF · 2025
Application of AI for the Identification, Tracking and Investigation of Migratory Bird Populations in India
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair