摘要 |
<p>A method and apparatus are provided for clustering data inputs into groups. The first data input is initially designated as center of a first group (12). Each other data input is successively analyzed to identify a group whose center is sufficiently close to that data input (16). If such a group is identified, the input is assigned to the identified group (20). If no such group is identified, a new group is created and the data input is designated as the center of the new group. The analysis of data inputs is repeated until all data inputs have been assigned to groups. Optionally, thereafter for optimal performance, for each data input, the closest group center to that input is determined, and the data input is assigned to the group having that center.</p> |