Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.44 KB | None | 0 0
  1. Double probability = 0.0;
  2. probability += Math.log((classCounts.get(currentClass)+ alpha)/(numOfTrainingExamples + alpha * classes.size())); //prior
  3. subMap = classFeatureCounts.get(currentClass);
  4. for(String token : docTokens){
  5.     int classTokenCount = subMap.containsKey(token)?subMap.get(token):0;
  6.     int classAllTokensCount = subMap.get("*");
  7.     probability += Math.log((classTokenCount + alpha)/(classAllTokensCount + alpha * vocabularySize));
  8. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement