Definition at line 209 of file BayesCondProb.h. References CalcConceptConditionalPriorProbability(), CalcConceptConditionalPriorProbabilityBayesRule(), CalcConceptPriorProbability(), CalcGenreConditionalPriorProbability(), and CalcGenrePriorProbability(). 00210 { 00211 //InitializeTables(); 00212 //VerifyAndSetTableSize(); 00213 00214 // step 1 - compute concept prior probability: P(c_{k}) 00215 CalcConceptPriorProbability(); 00216 00217 // step 2 - compute genre prior probability: P(g_{j}) 00218 CalcGenrePriorProbability(); 00219 00220 // step 3 - compute conditional probability 00221 // P( g_{j} | c_{k} ) = mProb_g_c [j][k] 00222 CalcGenreConditionalPriorProbability(); 00223 00224 // step 4 - compute conditional probability 00225 // P( c_{k} | g_{j} ) = mProb_c_g [k][j] 00226 CalcConceptConditionalPriorProbability(); 00227 00228 // step 5 - re-compute conditional probability 00229 // P( c_{k} | g_{j} ) = mProb_c_g [k][j] 00230 // based on Bayes theorem, as follows: 00231 // 00232 // P(c_{k}|g_{j})*P(c_{k}) mProb_g_c[j][k] * conceptPrior[k] 00233 // mProb_c_g[k][j] = -------------------------- = ---------------------------------- 00234 // P(g_{j}) genrePrior[j] 00235 CalcConceptConditionalPriorProbabilityBayesRule(); 00236 00237 }
Here is the call graph for this function:
|