%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Siddhartha Kasivajhula % PSYCH 221/ EE 362 (Winter 2007-2008) % Final Project: A Probabilistic Model of the Visual System % % RepresentObserverKnowledge.m % Define observer's prior knowledge of objects % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function known_objects = RepresentObserverKnowledge(NUM_FEATURES) N_OBJECTS_KNOWN = 10; % assign uniformly random weights to each feature, and define an object space as a set of vectors % containing feature weights known_objects = zeros(N_OBJECTS_KNOWN, NUM_FEATURES); for i=1:N_OBJECTS_KNOWN for j=1:NUM_FEATURES known_objects(i,j) = random('uniform', 0, 1); end end