反事实推断一个词概括就是“后悔”。
例子:“还是以小夏开店为例,小夏请了A明星代言后,销售量虽然有提升,但是由于该明星的代言费很贵,导致最终还是亏本了。于是,小夏想要是当时没有请明星代言,会不会就不亏本了。”——推断没有发生过的事情,就是反事实推断,当前的事实是请了A明星,没有发生的事情是不代言。
反事实的定义与计算
反事实的计算可以通过干预实现,在外生变量U=u的情况下,假如B=b的话,C的值会是多少。这里对B进行干预do(B=b),则以下面这个因果图为例,对B进行干预后指向B的箭头都去掉。
对于下图中给定的结构,假设通过机器学习计算得到a,b的值分别为0.5和2,观察到外生变量U中Ua=2,Ub=1,Uc=0.5,则可以计算得到A=Ua=2, B=Ub+a*A=1+2*0.5=2, C=Uc+b*B=0.5+2*2=4.5
而当干预B时do(B=b),使得B=3得到下图,最终C=Uc+b*B=0.5+2*3=6.5
通过干预的方式,我们可以计算出如果我们改变主意修改了B将会得到什么样的结果,这就是反事实推断。
更多内容:
更多内容欢迎关注公众号“秋枫学习笔记”,感谢大家的支持