Fuzzy sets and their application to clustering and training. (2000)