Skip to content

tmbernardo/malicious-website-classifier

Repository files navigation

Malicious and Benign Website Classifier with XGBoost

Requirements

  • Conda: conda.io
    or $ brew install caskroom/cask/anaconda
    or $ pip install conda

Usage

  • Create Environment: $ conda env create -f environment.yml
  • Activate Environment: $ source activate benign_malicious_clf
  • Run Classifier Notebook: $ jupyter notebook malben_clf.ipynb

Booster Parameters

  • eta = 0.18
  • min_child_weight = 3
  • max_depth = 6
  • gamma = 0.2
  • subsample = 0.75
  • colsample_bytree = 0.75
  • lambda = 1
  • alpha = 0.053

About

Classify sites as either malicious or benign with a dataset of 1800 anonymous websites.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •