The major challenge of applying ITG to machine translation is to decide when to merge two blocks in a straight order and when in an inverted order.
the ITG reordering model can be seen as a two-category classifier P (o|X 1 , X 2 ), where o ∈ {straight, inverted}.