3 %> @brief Calculates predictive values
5 %> P(a|A) = P(A|a)*P(a)/P(A)
7 %> However
this formula is not used, because it is easier to use a column of the confusion matrix
9 %> P(a|A) is the probability of belonging to
10 %> class 'a' given that you have been classified
as so.
12 %> @param cc confusion matrix in HITS, NOT PERCENTAGE
13 %> @return \em values predictive values for each column of cc
17 no_classes = size(cc, 2);
19 values = zeros(1, no_classes);
23 % P(a|A) = P(A|a)*P(a)/P(A)
29 % The formula simplifies to
31 values(i) = cc(i, i)/sum(cc(:, i));
function calc_predictive_values(in cc)
Analysis Session (AS) base class.