Назначение и основы использования систем искусственного интеллекта.
База знаний (knowledge base) - совокупность знаний, относящихся к некоторой предметной области и формально представленных таким образом, чтобы на их основе можно было осуществлять рассуждения.
Базы знаний чаще всего используются в контексте экспертных систем, где с их помощью представляются навыки и опыт экспертов, занятых практической деятельностью в соответствующей области (например, в медицине или в математике). Обычно база знаний представляет собой совокупность правил вывода.
Экспертная система — это комплекс компьютерного программного обеспечения, помогающий человеку принимать обоснованные решения. Экспертные системы используют информацию, полученную заранее от экспертов - людей, которые в какой-либо области являются лучшими специалистами.
Экспертные системы должны:
1. хранить знания об определенной предметной области (факты, описания событий и закономерностей);
2. уметь общаться с пользователем на ограниченном естественном языке (т.е. задавать вопросы и понимать ответы);
3. обладать комплексом логических средств для выведения новых знаний, выявления закономерностей, обнаружения противоречий;
4. ставить задачу по запросу, уточнять её постановку и находить решение;
5. объяснять пользователю, каким образом получено решение.
Желательно также, чтобы экспертная система могла:
· сообщать такую информацию, которая повышает доверие пользователя к экспертной системе;
· «рассказывать» о себе, о своей собственной структуре.
Экспертные системы могут использоваться в различных областях — медицинской диагностике, при поиске неисправностей, разведке полезных ископаемых, выборе архитектуры компьютерной cистемы и т.д.
C.8. Тема 8.Основные этапы компьютерного решения задач. Модульное программирование, объектно-ориентированное программирование, критерии качества программы, диалоговые программы; дружественность. Основы программирования в телекоммуникациях и распределенной обработки информации.
Лекции 4 часа.
Дата добавления: 2014-12-24; просмотров: 1307;