The purpose of this reconstruction step is to balance adversarial training signals propagating back from the domain classifier.
it forces the sentence encoder to keep rich word-level information in contrast to adversarial training that seeks to eliminate aspect specific features.