Specific to the re-ranking model, Le and Zuidema (2014) proposed a generative re-ranking model with Inside-Outside Recursive Neural Network (IORNN), which can process trees both bottom-up and top-down.
iORNN works in generative way and just estimates the probability of a given tree, so iORNN cannot fully utilize the incorrect trees in k-best candidate results.