YourLib.net
Твоя библиотека
Главная arrow Информатика (Ю.А. Горяев) arrow §4. Базы знаний и экспертные системы
§4. Базы знаний и экспертные системы

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

   База знаний (knowledge base) - совокупность знаний, относящихся к некоторой предметной области и формально представленных таким образом, чтобы на их основе можно было осуществлять рассуждения. Базы знаний чаще всего используются в контексте экспертных систем, где с их помощью представляются навыки и опыт экспертов, занятых практической деятельностью в соответствующей области (например, в медицине или в математике). Обычно база знаний представляет собой совокупность правил вывода.
   Экспертная система - это комплекс компьютерного программного обеспечения, помогающий человеку принимать обоснованные решения. Экспертные системы используют информацию, полученную заранее от экспертов - людей, которые в какой-либо области являются лучшими специалистами.
   Экспертные системы должны:
   • хранить знания об определенной предметной области (факты, описания событий и закономерностей);
   • уметь общаться с пользователем на ограниченном естественном языке (т.е. задавать вопросы и понимать ответы);
   • обладать комплексом логических средств для выведения новых знаний, выявления закономерностей, обнаружения противоречий;
   • ставить задачу по запросу, уточнять её постановку и находить решение;
   • объяснять пользователю, каким образом получено решение. Желательно также, чтобы экспертная система могла:
   • сообщать такую информацию, которая повышает доверие пользователя к экспертной системе;
   • «рассказывать» о себе, о своей собственной структуре.
   Экспертные системы могут использоваться в различных областях - медицинской диагностике, при поиске неисправностей, разведке полезных ископаемых, выборе архитектуры компьютерной системы и т.д.

 
< Пред.   След. >