a partitioning section adapted to partition each category into 2n, wherein n is a positive integer greater than zero; and a section adapted to applying learning by discriminant analysis to each subcategory defined by the partitioning section to generate the reference information for the subcategory; wherein the section adapted to apply learning by discriminant analysis further comprises: a prelimi