Часть полного текста документа: Разработка фрагментов оболочки экспертной системы ВВЕДЕНИЕ Сегодня всем, кто работает в области информатики или интересуется этой новой областью науки, известен термин "экспертные системы". Экспертная система (expert system, knowledge based system) - это программная система, знания и умения которой сравнимы с умением и знаниями специалистов в какой-нибудь специальной области знаний. Экспертные системы вместе с системами обработки естественных языков являются наиболее важными в коммерческом плане областями использования искусственного интеллекта. В рамках исследования искусственного интеллекта созданы многочисленные экспертные системы для разных областей знания, таких, например, как медицинская диагностика и обследование пациентов, генные и молекулярные исследования, составление конфигурации вычислительных машин, образование, поиск неисправностей в устройствах и системах и многие другие практические приложения. В этой работе разрабатывается экспертная система, связанная с диагностикой заболеваний. 2. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ В данной курсовом проекте предметную область составляют заболевания гортани, а именно: ларингит острый, ларингит хронический катаральный, ларингит хронический гипертрофический, ларингит хронический атрофический. У каждой болезни имеется набор признаков или, выражаясь медицинскими терминами, симптомов. Для удобства восприятия анализ предметной области сведен в таблицу 1. В ней в столбцы обозначены названиями болезней, а строки - названиями симптомов. На пересечении соответствующих столбцов и строк стоит знак "+", если симптом действительно принадлежит исследуемой болезни. Одни и те же симптомы могут являться признаками одной и той же болезни, поэтому некоторые из них (симптомов) перекрываются. таблица1 симптом ? болезнь? ларингит острый ларингит хронический катаральный ларингит хронический гипертрофический ларингит хронический атрофический 1. общее недомогание + + + + 2. сухость першение, саднение + + + 3. кашель сначала сухой, затем с мокротой + 4. голос хриплый или беззвучный + + + 5. иногда боль при глотании + 6. головная боль + 7. повышение температуры тела + 8. быстрая утомляемость голоса + 9. периодический кашель с мокротой + 10. охриплость с афонией + 11. ощущение неловкости + 12. жжение в горле + 13. кашель при обострении + 14. сухой кашель + 15. слизистая покрыта густой слизью + 16. откашливание с прожилками крови + Следующим этапом проектирования будет являться разработка (выбор) способа представления этих знаний. 3. ВЫБОР СПОСОБА ПРЕДСТАВЛЕНИЯ ЗНАНИЙ Чтобы проводить эспертизу, компьютерная программа должна быть способна решать задачи посредством логического вывода и получать при этом достаточно надежные результаты. Программа должна иметь доступ к системе фактов, называемой базой знаний. Программа также должна во время консультации выводить заключения из информации, имеющейся в базе знаний. Некоторые экспертные системы могут также использовать новую информацию, добавляемую во время консультации. Экспертную систему, таким образом, можно представлять состоящей из трех частей: 1. ............ |