We analyze several approaches for modeling non-local dependencies proposed in the literature and find that none of them clearly outperforms the others across several datasets.
as we show, these contributions are, to a large extent, independent and, as we show, the approaches can be used together to yield better results.