Enhancing Collective Filtering with Causal Representation