To train this model, we use a held-out portion of the training set, and filter it to only observations for which exactly one of the two models produces the correct derived form.
given the word "run," we attempt to generate the word "runner" for "someone who runs."