Skip to content

AdTracking Fraud Detection - detect fraudulent click traffic for ads

Notifications You must be signed in to change notification settings

techbossmb/AdTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

AdTracker

AdTracking Fraud Detection - detect fraudulent click traffic for ads using

  • Deep Learning (ResNet with 1D Convolution)
  • Gradient Boosting (LightGBM)

Kaggle: https://www.kaggle.com/c/talkingdata-adtracking-fraud-detection

Usage

from model import LightGBM, ResNet
import os

datapath = '..{}data'.format(os.sep)
trainfile = '{}{}sample_train_data.csv'.format(datapath, os.sep)
valfile = '{}{}sample_val_data.csv'.format(datapath, os.sep)

# example using ResNet model
resnet = ResNet()
resnet_model = resnet.train(trainfile, valfile)
# use trained model for prediction - resnet_model.predict()

# example using LightGBM model
lightgbm = LightGBM()
lightgbm_model = lightgbm.train(trainfile)
# use trained model for prediction - lightgbm_model.predict()

About

AdTracking Fraud Detection - detect fraudulent click traffic for ads

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages