I have started investigating causal inference (see refs 1 and 2, below) for application in robot control. I understand that traditional machine learning strategies do not model causality, since almost all implementations just establish correlations. However, reinforcement learning relies on direct interactions (through deliberate actions) with the environment when rewarding desired behavior. Intuitively, it seems like these actions would provide information about cause and effect. I do not understand what causal inference offers that reinforcement does not. Could anyone out there explain this for me?
References:
[1] - overview: https://ftp.cs.ucla.edu/pub/stat_ser/r350.pdf
[2] - example application: https://www.inference.vc/untitled/
Thanks,