Cornell Research Proposal
Research Starting Plan
Jinning Li, 07/24/2018
Code Github: https://github.com/jinningli/ad-placement-pytorch
01 Code review of CrowdAI Rank1
- Use a
FTRLmodel https://github.com/alexeygrigorev/nips-ad-placement-challenge - Mainly Feature Processing
- delete the first two features
- replace any feature larger than 1 as 1
- process the result using sigmoid function and some other tricks.
[FINISH]
02 Try some mainstream linear models
Simple LR[FINISH]XGBoostLightGBMFFM
Also try to adapt the objective function with propensity value.
03 Try some Deep Learning models
CNNDeep FFM> https://arxiv.org/abs/1703.04247DCN> https://arxiv.org/abs/1708.05123Neural FM> https://arxiv.org/abs/1708.05027Wide & Deep> https://arxiv.org/abs/1606.07792PNN> https://arxiv.org/abs/1611.00144Deep Interest> https://arxiv.org/abs/1706.06978
Consider how to combine propensity value
04 My own model
Develop my own propensity weighted deep click model
05 Apply some feature tricks
- repeated features
- feature overlap
- …