Field-wise Learning for Multi-field Categorical Data