Structured Deep Factorization Machine: Towards General-Purpose Architectures
Dropout: a simple way to prevent neural networks from overfitting