fuzzy knowledge base learning