Базы знаний и экспертные системы

База знаний – это совокупность знаний, относящихся к какой-либо предметной области и формально представленных таким образом, чтобы на их основе можно было осуществлять рассуждения в предметной области.

 

Базы знаний чаще всего используются в экспертных системах, где с их помощью представляется опыт экспертов, занятых практической деятельностью в какой-либо области (например, в медицине или в математике).

 

Экспертная система — это комплекс компьютерного программного обеспечения, помогающий человеку принимать обоснованные решения. Экспертные системы используют информацию, полученную заранее от экспертов- людей, которые являются лучшими специалистами в какой-либо области знаний.

 

Экспертные системы должны:

· хранить знания об определенной предметной области (факты, описания событий и закономерностей);

· уметь общаться с пользователем на простом естественном языке (т.е. задавать вопросы и понимать ответы);

· обладать комплексом логических средств для получения новых знаний, выявления закономерностей или обнаружения противоречий;

· ставить задачу по запросу, уточнять её постановку и находить решение задачи;

· объяснять пользователю, каким образом получено решение.

 

Экспертные системы могут использоваться в самых различных областях — в медицинской диагностике, при поиске неисправностей в технике, разведке полезных ископаемых, выборе архитектуры компьютерной cистемыи т.д.