captum icon indicating copy to clipboard operation
captum copied to clipboard

About Getting CAVs

Open baselmousi opened this issue 3 years ago • 1 comments

Hello,

I just have a question about getting CAVs. In the paper, they defined CAVs as being the vectors normal to the hyperplane separating the concept samples from some random samples.

Why are taking the CAVs as being the trained classifier's weights in Captum? Why aren't we considering taking the normal to the hyperplane?

Thanks for the help. Best regards, Basel

baselmousi avatar Jul 18 '22 21:07 baselmousi

@basselmawzi, the weight vector is perpendicular to the hyperplane for the linear model by definition. https://www.cs.cornell.edu/courses/cs4780/2018fa/lectures/lecturenote03.html

NarineK avatar Jul 21 '22 01:07 NarineK

thanks

baselmousi avatar Sep 01 '22 07:09 baselmousi