По совокупности перечисленных классификационных признаков выделяют следующие классы экспертных систем.
Классифицирующие экспертные системы ориентированы на решение задач распознавания объектов и явлений по совокупности заданных признаков и выработку решений в зависимости от отнесения объекта или явления к тому или иному классу.
Доопределяющие экспертные системы являются расширением классифицирующих на случай наличия возможных неопределённостей в исходных данных и знаниях. Здесь предполагается, что исходные данные могут быть неполными, неточными, а знания противоречивыми или двусмысленными. Такая экспертная система пытается доопределить недостаточные знания вероятностными методами, основываясь на том или ином критерии оптимизации, например, приоритетах важности или степени определённости используемых в процессе решения конкретных противоречивых элементов данных и знаний.