Conditional models are frequently encountered in practice; however there has not been a rigorous theoretical analysis of NCE in this setting, and we will argue there are subtle but important questions when generalizing NCE to the conditional case.
we analyze two variants of NCE for conditional models: one based on a classification objective, the other based on a ranking objective.