I am exploring Shapley for channel attribution based on [here][1]
Consider C1, C2, C3, C4 as 4 channels in question.
Some of the coalition does not have value, such as
(C1, C2) -> 20
(C1, C3, C4) -> 10
(C1, C2, C3, C4) -> 0
The reason being there is no conversion that went through all 4 channels.
How does Shapley works in this case ? According to https://en.wikipedia.org/wiki/Shapley_value
At some point, there will be a marginal contribution of for C2 as
v(C1, C2, C3, C4) - v(C1, C3, C4) < 0
Is this still valid ? To interpret this, can we say C2 has a negative contribution to this coalition. But with the similar logic, since
v(all Ci) = 0, contribution of all C1, C3, C4 will also be negative in this case.One axiom of the definition is marginal
sum(marginal v(Ci)) = v(C1, C2, C3, C4) = 0
However, when I tried Shapley, v(Ci) > 0 . How can they sum up to be = 0
Continuing Q2, I notice I don't have
sum(marginal v(Ci)) = v(C1, C2, C3, C4) = 0