Программа Мэс-Эксперт

Программа Мэс-Эксперт Rating: 3,7/5 2928 votes

Программа «Эксперт-МЭС 2.0» рассчитана на медицинских руководителей любого уровня, практикующих врачей, врачей-экспертов, медицинских. В основу МЭСов положено определение стоимости стандартных программ обслуживания и использование этой стоимости для формирования цен на комплекс услуг, оказываемых пациентам.. Приведем примерный алгоритм действия экспертов страховых медицинских компаний США (там, где метод ДРГ используется в наибольшей степени). Декларация ценностей. Программа развития. Цифры и факты. НИУ ВШЭ в рейтингах. Ученый совет. Наблюдательный совет.. Состав МЭС: международные эксперты, обладающие опытом управления. Мы очень заинтересованы программой 'Цифровой Казахстан' – эксперт. 18 мая, 21:26 783.. Цель МЭС – поддержка реализации процесса цифровизации Республики Казахстан международной экспертной оценкой и рекомендациями. В состав МЭС входят признанные мировые эксперты в области цифровых технологий, обладающие обширным опытом в реализации аналогичных государственных программ.

Экспертные системы Оболочки для создания Экспертных систем Малая Экспертная Система 2.0 - Программа является простой экспертной системой, использующей байесовскую систему логического вывода. Она предназначена для проведения консультации с пользователем в какой-либо прикладной области (на которую настроена загруженная база знаний) с целью определения вероятностей возможных исходов и использует для этого оценку правдоподобности некоторых предпосылок, получаемую от пользователя. Важным достоинством данной программы является возможность создания и применения собственной базы знаний. Скачать МЭС 2.0 с документацией можно тут: Expert Developer Pro - Программа создана по идеологии 'многодокументный интерфейс пользователя', что позволяет осуществлять одновременно различные виды деятельности с несколькими шаблонами одновременно (одновременное тестирование нескольких сотрудников, создание, просмотр и корректировка нескольких шаблонов и прочее). Описание Скачать EDPro 3.5 с исходниками можно тут:. ACQUIRE - система обнаружения знаний и оболочка экспертной системы. Это - законченная среда для разработки и поддержки интеллектуальных прикладных программ.

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

Особенностью оболочки является структурированный подход к приобретению знаний; модель приобретения знаний основана на распознавании образов; знания представлены как объекты, продукционные правила и системы правил в табличной форме; оболочка позволяет выполнять обработку неопределенных качественных знаний; содержит средства вывода и документацию баз знаний в среде гипертекста. Web страница находится по адресу ACQUIRE - SDK - рограммное Средство разработки, снабженное встроенными библиотеками для Мs-Dos, и SCO Unix; DLL'S для Asmetrix TooBook, Windows.

Полный пакет (система обнаружения знания и оболочка экспертной системы) стоит $ 995 для MS Windows и включает в себя справочник, обучающую программу. Дополнительную информацию можно получить по адресу Пример прикладной программы ACQUIRE приведен на странице Адрес фирмы: Acquired Intelligence Inc, Suite 205, 1095 McKenzie Avenue, Victoria, Canada V8P 2L5, телефон 604-479-8646, факс 604-479-0764, email sales@a. ACTIVATION FRAMEWORK работает на персональных компьютерах (под управлением операционных систем DOS, Windows) и на автоматизированных рабочих станциях UNIX.

Это - не традиционная оболочка экспертной системы, а скорее инструмент для формирования прикладных программ обработки данных в реальном времени. Система конкурирует с оболочкой G2 фирмы GENSYM Адрес: Real-Time Intelligent Systems Corporation, 26 Worthen, Chelmsford, MA 01824, телефон: 508-250-4633, факс 508-870-0148, email. ActiveAgentX - может применяться в системах поддержки принятия решений, содержащих правила, которые могут быть автоматически получены по корпоративным сетям при использовании WEB-браузеров Microsoft Windows.

Программа

ActiveAgentX может быть также встроен внутрь Java аплетов, которые используются браузером Microsoft Internet Explorer или автономно, как прикладная программа Java, написанная на языке Microsoft Java или Visual J. При использовании в сети WWW ActiveAgentX предоставляет вполне развитые средства создания экспертных систем, которые используют интерактивные средства представления интеллектуальной информации на машинах клиента или в Web-браузерах. Пакет создан в Haley Corporation. WEB - страница фирмы имеет адрес AION - система разработки программ (ADS) выполняется на различных платформах, включая DOS, OS/2, SunOS, Microsoft Windows, и VMS. Она включает в себя объектно-ориентированное представление знаний, прямой, обратный, двунаправленный поиск решения, а также правила сопоставления с образцом, графику, запросы на из других языков (C, Паскале.), а также графический интерфейс пользователя. Адрес корпорации: Aion Corporation, 101 University Avenue, Palo Alto, CA 94301, телефон: 800-845-2466 (415-328-9595), факс 415-321-7728.

Европейский адрес: Software Generation, Kontichsesteenweg 40, B 2630 Aartselaar, Belgium, телефон 32-(0)3-877.12.93, факс 32-(0)3-87. ANGOSS KNOWLEDGE SEEKER - то инструмент, основанный на данных, которые могут использоваться для получения базы знаний, состоящей из правил, связанных с базой данных причинно-следственными связями. Версия DOS стоит $ 799 и версия под Windows $ 899. Адрес фирмы Angoss Software International Ltd., 430 King Street W., Suite 201, Toronto M5V 1J5, Canada, телефон 416-593-1122, факс 416-593-5077. International Ltd., 430 King Street W., Suite 201, Toronto M5V 1J5, Canada, телефон 416-593-1122, факс 416-593-5077. ART.Enterprise - самая последняя из сред разработки, основанных на правилах, ведущих начало от систем ИИ середины 1980-ых.

Это - среда разработки прикладных программ широкого применения, объединяющая в себе правила, объектно-ориентированную систему, которая содержит такие особенности, которые в настоящее время не представлены ни в C, ни в языке Smalltalk; и содержит большую совокупность классов объектов для разработки на различных платформах (от Windows до OS/2 и Unix), поддерживает доступ к базам данных (основанный SQL- и ODBC-запросах), и мультизадачный режим доступа. ART.ENTERPRISE среда поддерживает обратный поиск решения от фактов к цели; можно также реализовать поиск решения от цели к фактам. Адрес компании Brightware, Inc., 101 Rowland Way, Suite 310, Novato, CA 94945, телефон: 1-800-532-2890 (1-415-899-9070), факс: 415-899-9080.

WEB-адрес ARITY Expert Development Package - это экспертная система, которая интегрирует продукционное и фреймовое представления знаний с различного рода коэффициентами уверенности. OS/2 версия стоит $495 и DOS версия - $295. Компания CAM Sofware предлагает два инструментальных средства - экспертные системы DClass и LogicTree. Адрес: Arity Corporation, Damonmill Square, Concord, MA 01742, телефон 800-722-7489 (508-371-1243), факс 508-371-1487, email.

CAM Software содержит два инструмента для создания экспертных систем: DClass и LogicTree Система DClass - использует дерево решений, предназначена для построения прикладных программ. LogicTree - система принятия решений, разработанная для использования профессионалами - непрограммистами. Адрес: CAM Software, 390 W.

800 N., Suite 103, PO Box 276, Orem, UT 4059-0276 COMDALE/C, COMDALE/X и ProcessVision. COMDALE/C - экспертная система реального времени, предназначенная для наблюдения и контроля над процессами в условиях производства. + COMDALE/C позволяет вырабатывать рекомендации, заключения об управляющих воздействиях в непрерывном процессе принятия решения. Она обрабатывает неопределенные знания и данные, и имеет открытую архитектуру.

Другие особенности включают: объектно-ориентированную конфигурацию; возможности организации работы в сети; обработку прерываний; хранение и обработку данных; поддерживает работу с базой данных в реальном масштабе времени, и интерфейсы с системами передачи данных, такими как PLCs и другими устройствами ввода-вывода. + COMDALE/X - консультационная экспертная система, которая работает в режиме реального времени. Для принятия решения система организует диалог с пользователем. COMDALE/X совместно с системой COMDALE/C используется как инструмент разработки экспертных систем реального времени. COMDALE/X позволяет включить гипертекст в экспертную систему, что позволяет создавать hyper-справочники с удобным интерфейсом. +PROCESS Vision - пакет программ для управления процессами в реальном времени, базируется на открытой и модульной архитектуре. ProcessVision содержит графический интерфейс оператора; объектно-ориентированный дисплей, выполняет проверку правильности показаний датчиков и поддерживает связь с неограниченным количеством производственной контрольно-измерительной аппаратурой в одной глобальной среде.

Адрес:Comdale Technologies (Canada) Inc., The Comdale Building, 701 Evans Avenue, Suite 600, Toronto, Ontario, CANADA, M9C 1A3, телефон 416-620-1234, факс416-620-4526, email. WEB страница компании имеет адрес C - PRS - (Процедурно - ориентированная система рассуждений, написанная на языке C) реализует процедурное представление знаний. Это позволяет пользователю выражать и представить условные последовательности комплексных действий и гарантировать их выполнение в реальном времени в среде прикладной программы. Система C - PRS полезна в процессе контроля и управления технологическими процессами.

PRS технология применялась в различных задачах и запросах в реальном времени, например, для контроля над несколькими спутниковыми системами NASA, в системах диспетчерского управления сетей электросвязи (Телесвязь Австралия), при управлении подвижными роботами (SRI, LAAS), в системе контроля над полетами и в системе обнаружения самолетов (Grumman). C - PRS работает на многочисленных платформах и операционных системах, включая SPARC, DECstation, Sony News, Hewlett Packard, VxWorks, и другие. Адрес: ACS Technologies, 5, Place du Village d'Entreprises, B.P. 556 31674 LABEGE Cedex, FRANCE, телефон 33-62-24-99-20, факс 33-61-39-86-74. CPR CPR - (Прикладная система, основанная на правилах) содержит библиотеку классов C и Help! CPR - службу поддержки клиентов и прикладную программу, основанную на знаниях, которая использует CPR.

Адрес: The Haley Enterprise, Inc., 413 Orchard Street, Sewickley, PA 15143, телефон 800-233-2622 (412-741-6420), факс 412-741-6457, email. Смотрите WEB - страницу по адресу Crystal - работает на персональных компьютерах и снабжен интеллектуальным интерфейсом.

Поддерживает интерфейс с dBase, Lotus-1-2-3, ASCII-файлами, программами, написанными на языке С. Имеется возможность создания гибридных ЭС. В состав оболочки включена обширная библиотека встроенных функций. Интерфейс разработчика: меню, редактор баз знаний, графические средства, стердства подготовки текстовых файлов и экранов, стердства трассиловки и отладки. В базу знаний может входить не более 300 правил.

Возможно построение иерархических баз знаний, взаимодействующих через файлы импорта и экспорта. Вследствие этого не накладывается ограничений на размер базы знаний. Адрес:Intelligent Environments Europe Ltd., Crystal House, PO Box 51, Sunbury-on-Thames, Middlesex TW16 7UL, England, телефон 44-0-932-772266, факс 44-0-932-771499.

CxPERT - оболочка экспертной системы, которая генерирует машинный код с языка С. Адрес:Software Plus Ltd., 1315 Pleasant Meadow Road, Crofton, MD 21114, телефон 301-261-0264 The Easy Reasoner (TM) - Поисковая система, основанная на поиске подходящих рассуждений в адаптивной ассоциативной памяти.

Система отыскивает в памяти событие, подобное новому событию, используя ' Запрос на пример'. Поддерживает базы данных xBase, ODBC, SQL. Система автоматически фильтрует помехи для упрощения решающих деревьев; эффективно отыскивает события, подобные новому в больших базах данных; поддерживает составные индексы в базе данных; классифицирует новую информацию, используя любое решающее дерево в автоматическом или интерактивном режиме. Выполняет адаптивное, контекстно-зависимое, заданное по умолчанию рассуждение; вычисляет адаптивную оценку, используя решающие деревья; восстанавливает (отыскивает) подобные записи по контексту; различает различные формы записи английских слов; автоматически определяет объем информации в слове. Easy Reasoner под 16-разрядную ОС Windows стоит $ 249, Easy Reasoner под 32-разрядную ОС Windows, стоит $ 499, версия для OS/2 стоит $ 499. WEB - страница фирмы имеет адрес. Адрес: The Haley Enterprise, Inc., 413 Orchard Street, Sewickley, PA 15143, телефон 800-233-2622 (412-741-6420), факс 412-741-645.

ECLIPSE работает на персональных компьютерах (DOS, Windows), а также имеются версии для систем V Unix и POSIX. Синтаксис языка, используемого в пакете, совместим с языком системы CLIPS, разработанной для NASA. Отличия заключаются в управлении данными путем сопоставления с образцом, использовании прямого и обратного вывода, в поддержке множества целей, объектно-ориентированном представлении знаний и интегрировании с dBase. WEB - страница фирмы имеет адрес Адрес: The Haley Enterprise, Inc., 413 Orchard Street, Sewickley, PA 15143, телефон 800-233-2622 (412-741-6420),факс 412-741-6457, email. Стоимость пакета, работающего в среде 16-разрядной ОС Windows - $499 и $999 для 32-разрядной Windows или OS/2 Стоимость пакета для работы в среде UNIX составляет $1,999. Esteem - инструмент для работы в среде Windows, который интегрирует условные рассуждения с правилами. Адрес: Esteem Software Inc., 302 E.

Main, Cambridge City, IN 47327, телефон 317-478-3955, факс 317-478-3550. Exsys Developer - интеллектуальная система, которая может быть использована для разработки базы знаний в любой предметной области. В систему включены средства отладки и тестирования программы,редактирования для модификации знаний и данных. Основной частью экспертной системы является база знаний, которая накапливается в процессе развития системы. База знаний содержит правила типа: IF (условие) THEN (заключение) IF (условие) THEN (заключение 1) ELSE (заключение 2) Правила могут существовать с некоторой долей вероятности, которая выражается коэффициентом уверенности. Величину этого коэффициента задает эксперт при разработки базы знаний. EXSYS-программы рассчитаны на то, что экспертные системы будут создаваться экспертами проблемной среды совместно с профессионалами в области построения инженерных знаний.

Exsys Developer работает в среде MS-DOS, MS Windows, Macintosh, Sun OS, Solaris, Unix и Vax. Система поддерживает обратный вывод от фактов к цели, линейное программирование, нечеткую логику, нейронные сети, и имеет SQL интерфейс. Для получения дополнительной информации, посетите их страницу. Демонстрационный пример приведен на странице.

Адрес Exsys, Inc., 1720 Louisiana Boulevard, NE, Suite 312, Albuquerque, NM 87110, телефон 800-676-8356 (505-256-8356), факс 505-256-8359. FLEX - гибридная экспертная система, работающая на различных платформах. Система предлагает фреймовое, процедурное и продукционное представление знаний. FLEX чередует прямой и обратный методы поиска решений, множественное наследование свойств, присоединенные процедуры, автоматическую систему вопросов и ответов. Правила, фреймы и вопросы написаны на естественном англо-подобном языке. Язык спецификаций (KSL) позволяет разрабатывать легко читаемые и простые в поддержке базы знаний. FLEX написан на языке Пролог.

FLEX использовался в многочисленных коммерческих экспертных системах, например, в финансовых системах типа Администратор начисления пенсии. Цена системы для работы на персональном компьютере в среде Windows в пределах $1,000.

Дополнительную информацию можно получить. Адрес Logic Programming Associates Ltd, Studio 4, R.V.P.B., Trinity Road, London, SW18 3SX. Телефон +44 (0) 181-871-2016; факс: +44 (0) 181-874-0449. G2 - это объектно ориентированная среда для разработки и сопровождения приложений реального времени, использующих базы данных. G2 Фирмы Gensym предлагает графическую среду для создания интеллектуальных прикладных программ, которые контролируют, диагностируют, и управляют динамическими событиями в сетевых и моделируемых средах. Среда G2 для создания правил, моделей, и процедур использует структурированный естественный язык.

Экспертная система G2 является основой всех прикладных программ фирмы. Программы включают в себя G2, видеоадаптер, который позволяет использовать визуальную среду программирования для создания интеллектуальных прикладных программ управления. Возможности предлагаемого инструментального средства G2 следующие: Объектно-ориентированная технология: связи между объектами; отношения между объектами; иерархия объектов.

Представление знаний: правила (общие и конкретные); процедуры; динамические модели. Механизм рассуждений: от данных; от цели; сканирование; метарассуждения (события, фокусирование на классах объектов или правил); одновременное выполнение правил и/или процедур. Графическое определение объектов.

Программа

Клонирование объектов и их групп. Графические пользовательские интерфейсы для различных категорий пользователей. Многопользовательская кооперативная разработка приложения. Распределенное приложение. G2 для создания правил, моделей, и процедур использует структурированный естественный язык. Экспертная система G2 является основой всех прикладных программ фирмы Gensym.

Программы включают в себя G2, видеоадаптер, который позволяет использовать визуальную среду программирования для создания интеллектуальных прикладных программ управления. NeurOn-Line и другие программы фирмы позволяют пользователям легко создавать нейросетевые прикладные программы. G2 совмещает выполнение правил и процедур в текущий момент времени со способностями рассуждений спустя некоторое время.

Руководство по G2 позволяет пользователям, легко создавать графические интерфейсы и системы диагностирования в реальном масштабе времени. Компания Telewindows Gensym's создала мощную более универсальную среду клиент/сервер, которая позволяет пользователям совместно использовать прикладные программы на G2. Gensym также предлагает мосты (программы) для связи с другими программам (на C и АДА) и системы передачи и обработки данных о движущихся объектах в реальном времени, включая реляционные базы данных, распределенные системы управления, и программируемые логические системы. Домашняя страница фирмы расположена по адресу GBB - поддерживает фреймовые рабочие области, содержит высокоэффективный транслятор, фреймовые базы данных и библиотеку, которые поддерживают многомерные алгоритмы поиска целей;KS языки представлений знаний; Универсальные оболочки управления и утилиты администрирования порядком выполнения операторов; интерактивные, графические дисплеи для контроля и исследования; компоненты управления и рабочие области. Эти компоненты составляют инфраструктуру, необходимую для формирования прикладных программ. WWW страница имеет адрес:. Страница содержит демонстрационную версию.

Адрес Blackboard Technology Group, Inc., 401 Main Street, Amherst, MA 01002, телефон 800-KSS-8990 or 413-256-8990, факс 413-256-3179. GURU - оболочка экспертной системы, в который предлагается широкое разнообразие инструментальных средств обработки информации, объединенных с возможностями, основанными на знаниях, такими, вывод решения от фактов к цели, вывода решения от цели к фактам, смешанное формирование цепочки вывода, многозначные переменные и нечеткие рассуждения. Адрес:Micro Data Base Systems, Inc., 1305 Cumberland Avenue, P.O. Box 2438, West Lafayette, IN, телефон 800-445-MDBS/6327 (317-463-7200), факс 317-463-1234, email. HUGIN - пакет программ для конструирования моделей, основанных на системах экспертных оценок в областях, характеризующихся существенной неопределенностью.

Hugin система содержит удобную для использования дедуктивную систему вывода, основанную на вероятностных оценках, которую можно применить к сложным сетям с причинно-следственными вероятностными связями между объектами. Web-страница HUGIN доступна по адресу. Страница содержит демонстрационный пример экспертной системы. Адрес Hugin Expert A/S, Niels Jernes Vej 10, DK-9220 Aalborg O, телефон +45 9815 6644, факс: +45 9815 8550, Email.

Icarus - инструмент разработки экспертных систем для персональных компьютеров. Он включает интерфейс с Lotus и dBASE файлами, прямой и обратный выводы и Байесовские коэффициенты доверия. Адрес: Icarus, 11300 Rockville Pike, Rockville, MD, телефон 301-881-9350, факс 301-881-2542. ILOG RULES - содержит высоко эффективный механизм логического вывода, основанный на правилах. Это - инструмент вывода от фактов к цели, написанный на языке C ( следовательно это объектно-ориентированный и поддерживающий передачу наследственных характеристик механизм). Система также снабжена библиотекой C. Она выполняется фактически на любой Unix платформе, а также на персональных компьютерах, работающих в среде DOS или OS/2.

Система позволяет транслировать правила в C / C код, и строить объектно-ориентированную модель данных в C. C / C код может быть включен в условия правил и действия, связанные с правилами. Адрес: ILOG, Inc., 2073 Landings Drive, Mountain View, CA 94043, телефон 415-390-9000, факс 415-390-0946, e-mail.

Европейский адрес ILOG SA, 9, rue de Verdun, BP 85, 94253 Gentilly CEDEX, France, телефон +33 (1) 49-08-35-00, факс +33 (1) 49-08-35-10, e-mail. WEB-страница KEE, ProKappa, Kappa - это - средства разработки экспертных систем, которые выполняются на персональных компьютерах, автоматизированных рабочих станциях и Лисп-машинах. Особенностями сред являются: асинхронная передача данных; рассуждения, основанные на правилах.

Адрес IntelliCorp, Inc., 1975 El Camino Real West, Suite 101, Mountain View, CA, телефон l 415-965-5700/5500; факс 415-965-5647. В Европе телефон +44-344-305305. Knowledge Craft - комплект инструментов для разработки экспертных систем, используемых в календарном планировании проекта, и конфигурации прикладных программ. Адрес Carnegie Group, 5 PPG Place, Pittsburgh, PA 15222, телефон 800-284-3424 (412-642-6900), факс 412-642-6906. OPERATION EXPERT - графическое программное средство для определения повреждений в Интеллектуальных сетях связи. Система создана на основе программных средств фирмы Gensym (оболочки G2). Система использует модель сети и связанные с ней прикладные программы для отображения объектов и для описания их поведения и характеристик.

Систем аподдерживает архитектуру клиент-сервер, учитывает параллельную обработку данных в реальном масштабе времени. PROSPECT EXPLORER - экспертная система, использующая нейросетевые вычислительные технологии для помощи геологам в обнаружении горных аномалий. MIT - пакет программ для улучшения эффективности и снижения затрат в процессе выделения минералов. Использует различные факторы, начиная от параметров процесса выделения минерала и кончая климатическими факторами для создания нейросетевых моделей процесса. Программы созданы фирмой NMS (Австралия). Дополнительная информация.

ReThink фиры Gensym - программный инструмент для графического проектирования, моделирования и оперативного управления бизнес - процессами. Опирается на пакет G2. Знаете ли Вы, что примитивные конструкторы - это операции, которые создают объекты, соответствующего им типа, не используя никаких объектов в качестве аргументов. Примером такой операции является создание пустого списка. НОВОСТИ ФОРУМА Рыцари теории эфира - 04:01: -КаримХайдаров. 04:00: -КаримХайдаров.

05:48: -КаримХайдаров. 15:21: -КаримХайдаров. 07:58: -КаримХайдаров. 07:13: -КаримХайдаров. 03:09: -КаримХайдаров. 03:04: -КаримХайдаров. 16:19: -КаримХайдаров.

13:25: -КаримХайдаров. 18:43: -КаримХайдаров.

05:08: -КаримХайдаров.

Экспертные системы Малая экспертная система 2.0. Редактор баз знаний 1.0 Программа является простой оболочкой экспертной системы, использующей байесовскую систему логического вывода. Она предназначена для проведения консультации с пользователем в какой-либо прикладной области (на которую настроена загруженная база знаний) с целью определения вероятностей возможных исходов и использует для этого оценку правдоподобности некоторых предпосылок, получаемую от пользователя. Важным достоинством данной программы является возможность создания и применения собственной базы знаний.

Для этого можно использовать 'Редактор баз знаний', прилагаемый к 'Малой ЭС'. Имеются примеры баз знаний, в том числе медицинская по 89 болезням и база для идентификации микроорганизмов по результатам различных тестов. О последней следует рассказать подробнее. Эта база реально используется и должна заинтересовать профессиональных микробиологов.

Она была создана на основе данных из таблицы "Biochemical reactions of the named species, biogroups and enteric groups of the family Enterobacteriaceae', которая давалась на курсе клинической микробиологии, организованном Statens Serum Institut Copengagen. Автор идеи создания данной базы знаний и тестировавший её специалист – Андрей Соколов (заведующий микробиологической лабораторией, врач второй категории; г. Силламяэ, Эстония). Системные требования: ОС Windows Скачать МЭС 2.0 с документацией можно тут: Автор программы: Алексей Бухнин. О руководстве пользователя Данная экспертная система, а именно Малая экспертная система 2.0 и Редактор баз знаний 1.0, были успешно протестированы на персональных компьютерах под управлением Microsoft Windows XP x86 и Windows 7 x86. Данное руководство пользователя включает в себя переработанные и дополненные разделы справки Малой экспертной системы и Редактора баз знаний, а также примеры, иллюстрирующие принципы работы системы. Описание программы 'Малая экспертная система 2.0' Программа представляет собой простую экспертную систему, использующую байесовскую систему логического вывода.

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

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

Использование байесовской системы логического вывода означает, что информация, обрабатываемая экспертной системой, не является абсолютно точной, а носит вероятностный характер. Пользователь не обязательно должен быть уверен в абсолютной истинности или ложности свидетельства, он может отвечать на запросы системы с какой-то степенью уверенности. В свою очередь система выдаёт результаты консультации в виде вероятностей наступления исходов. Инсталляция и начало работы Для инсталяции необходимо запустить файл MiniES2Install.exe и следовать указаниям установщика. Для начала работы необходимо загрузить из файла базу знаний, содержащую информацию из той прикладной области, в которой Вы хотите получить консультацию. Это можно сделать, нажав кнопку 'Загрузить базу знаний', либо с помощью одноимённого пункта меню «Файл» (для этого также предназначена «горячая» клавиша ). Загружаемая база знаний может быть зашифрована и требовать пароль на чтение.

В этом случае введите пароль или отмените загрузку БЗ. Базы знаний, которые будут рассматриваться далее в качестве примеров устанавливаются автоматически вместе с программой в одноименную директорию. Если не возникло ошибки при загрузке, нажимайте кнопку «Начать консультацию» («горячая» клавиша или пункт меню «Консультация Начать консультацию»). Ответы на запросы системы После начала консультации в правой части окна (область запросов) появляется первый запрос системы (название свидетельства, степень истинности которого система желает узнать). В данной версии имеется два варианта ответа пользователя. Во-первых, можно задать по некоторой шкале коэффициент уверенности (например, от –5, что может означать «точно нет», до +5 – «точно да»). Во-вторых, пользователь может ввести вероятность истинности свидетельства (число от нуля до единицы).

В обоих случаях он волен выбирать любые промежуточные значения. Переключение между вариантами ответа осуществляется с помощью кнопки КУ/ Р, расположенной слева от приглашения на ввод ответа, либо «горячей» клавишей. Эти два варианта во многом различаются.

Значение коэффициента уверенности (КУ) выбирается практически интуитивно, в то время как вероятность может быть получена из опытов, вычислена математически и т.п. В случае выбора коэффициента уверенности, имеется возможность ответить «Не знаю», введя число, соответствующее середине шкалы (например, ноль, если шкала от –5 до +5). Такой ответ никак не повлияет на результат консультации.

При вводе вероятности этой возможности нет, т.к. Значение вероятности истинности свидетельства, соответствующее ответу «Не знаю» (т.е. Неизменным вероятностям исходов), для каждого исхода своё.

Это очень важное различие между двумя способами ответа. Более подробно о выборе значения коэффициента уверенности: диапазон изменения КУ задаётся в окне настройки предпочтений.

Пусть установлены следующие значения: -5 (Нет), 0 (Не знаю), +5 (Да). От пользователя требуется ответить по шкале от –5 до +5, оценивая правдоподобность истинности свидетельства.

Вводите +5, если твёрдо уверены в истинности, и –5, если уверены в ложности свидетельства. Если Вы затрудняетесь ответить, вводите 0, и этот вопрос никак не повлияет на результат консультации. Вы также можете вводить любые промежуточные значения. Например, введите +4.5 (знак «+» вводить не обязательно), если «почти» уверены в положительном ответе. Или введите –0.1, если затрудняетесь в выборе ответа, но считаете, что скорее «нет», чем «да». Влияние ответа на результаты консультации тем значительнее, чем определённее был ответ (т.е. Чем ближе значение, введённое пользователем, к одной из границ диапазона изменения КУ).

Не забывайте, что в общем случае диапазон изменения КУ может быть другим, не обязательно проходящим через ноль, но принцип выбора ответа тот же. Следует отметить, что оценка с помощью КУ является адекватным отражением уверенности пользователя в истинности свидетельства, и любые промежуточные значения важны для получения правильных результатов. После нажатия клавиши (или кнопки «Ввод» справа от окна ввода ответа) обработанное свидетельство помещается в список, расположенный выше области запроса, и выделяется серым цветом. Пользователь может выделить любые свидетельства в этом списке и отменить их обработку, нажав кнопку «Отменить выбранные ответы» ( пункт меню « Консультация Отменить выбранные ответы или «горячая» клавиша ).

Получая от пользователя ответы, система корректирует вероятности возможных исходов, которые отражаются в левой части верхней половины окна. В процессе консультации её можно прекратить, нажав кнопку «Сброс результатов», на которую заменяется кнопка «Начать консультацию», либо выбрав соответствующий пункт меню «Консультация» («горячая» клавиша ).

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

Список исходов с указанием текущих значений вероятностей показан в левой части верхней половины окна программы. Ширину этой области можно увеличить или уменьшить, передвинув разделитель, отделяющий её от области обработанных свидетельств. Для более удобного представления результатов их можно упорядочить либо по названиям исходов (в алфавитном порядке), либо по значениям текущих вероятностей. Это делается с помощью радио-кнопок снизу от области результатов.

Вероятности исходов могут быть выражены в процентах. Переключение формата показа результатов осуществляется в окне настройки предпочтений. Здесь же можно сделать выбор относительно классификации результатов на достоверные и недостоверные (это влияет только на показ результатов в окне: достоверные выделяются темно-красным цветом, недостоверные – серым, а остальные – остаются чёрными). Имеется возможность следить за вероятностью конкретного исхода, если выделить его в списке – теперь он всегда будет виден в окне (при этом результаты должны быть упорядочены в алфавитном порядке). Если же результаты упорядочены по вероятностям, то можно выбрать нижнюю строку списка, чтобы в поле зрения всегда был наименее вероятный исход. После того, как будет обработано последнее значимое свидетельство, система подведёт итог (выдаст число обработанных свидетельств), а вероятности исходов в списке результатов примут окончательные значения. Теперь Вы можете сделать вывод о возможности наступления интересующего Вас исхода или просто прочесть название наиболее вероятного из возможных исходов.

Весь ход консультации можно сохранить в протоколе. Отключение свидетельств В некоторых случаях может быть заранее известно, что нет сведений относительно каких-либо свидетельств. Поэтому будет полезным отключение их обработки на время (можно, конечно, отвечать «Не знаю», на соответствующие запросы, что приведёт к тому же результату). Такая возможность предусмотрена, кроме того, список отключённых свидетельств может быть сохранён в файле конфигурации (если в настройках предпочтений установлен флажок «Включать параметры БЗ в конфигурацию»), чтобы данная установка могла быть использована при следующих запусках программы. В нижней половине главного окна программы имеется два списка свидетельств: слева – активных, справа – отключённых.

Ширину списков можно изменять с помощью вертикального разделителя, а высоту всей нижней области регулировать с помощью горизонтального (таким образом можно вовсе скрыть эту область, если менять больше ничего не требуется). Между списками расположена панель управления, позволяющая перемещать свидетельства из одного списка в другой (кнопки и ), выделять все элементы в каждом списке, выбирать способ сортировки (по алфавиту и в соответствии со значимостью свидетельства в данный момент). Здесь также показано количество элементов в списках. Для активных свидетельств это значение выводится в виде: «количество актуальных + количество неактуальных». Под неактуальными подразумеваются свидетельства, которые не будут обрабатываться, т.к. Относительно всех исходов, зависевших от них, на данный момент сделан вывод об их абсолютной достоверности или недостоверности. Такие свидетельства выделяются серым цветом шрифта (в обоих списках).

Отключать и делать активными свидетельства можно в любой момент (даже во время консультации). Исключить свидетельство из списка можно также двойным щелчком мыши по нему. Описание программы 'Редактор баз знаний 1.0' Программа предназначена для создания и редактирования баз знаний Малой Экспертной Системы. Значительным достоинством программы «Малая Экспертная Система» можно назвать возможность создания и использования собственной базы знаний. Чтобы облегчить эту задачу, был написан данный редактор. Возможности программы: 1) Редактирование файлов размером больше 64К байт. 2) Отображение текущих координат курсора.

3) Возможность поиска и замены фрагментов текста. 4) Возможность проверки базы знаний на ошибки без запуска «Малой ЭС». 5) Работа с зашифрованными базами. Загрузка базы знаний С помощью данного редактора можно изменять существующую базу знаний.

Для загрузки БЗ из файла нажмите кнопку 'Загрузить базу знаний', либо воспользуйтесь одноимённым пунктом меню «Файл» (для этого также предназначена «горячая» клавиша 2). Загружаемая база знаний может быть зашифрована и требовать пароль на редактирование. В этом случае введите пароль или отмените загрузку БЗ. Сохранение базы знаний Чтобы сохранить БЗ в файле, нажмите кнопку «Сохранить базу знаний», либо воспользуйтесь одноимённым пунктом меню «Файл» (для этого также предназначена «горячая» клавиша ). Для сохранения БЗ в зашифрованном виде Вы должны задать как минимум пароль на редактирование.

Этот пароль запрашивается при загрузке базы в редактор (при этом для использования БЗ в Малой Экспертной Системе пароль требоваться не будет). Если был задан также пароль на чтение, то он будет запрошен при загрузке БЗ в экспертную систему.

При заданном пароле на чтение обязательно должен быть задан пароль на редактирование (иначе при сохранении БЗ будет выдано сообщение об ошибке). Использование двух паролей (на редактирование и на чтение) позволяет сделать применение БЗ для консультации с экспертной системой общедоступным, но запретить её просмотр и редактирование.

При отсутствии обоих паролей база знаний сохраняется в виде простого текстового файла. Проверка базы знаний Чтобы проверить БЗ на ошибки, воспользуйтесь кнопкой, либо пунктом меню «Правка Проверить базу знаний» (для этого также предназначена «горячая» клавиша ).

В результате проверки могут быть выданы следующие сообщения об ошибке: 1) Синтаксическая ошибка ( i строка, j столбец): Означает, что формат текста в окне ввода не соответствует синтаксису базы знаний. 2) В правиле вывода ссылка на несуществующее свидетельство (i строка, j столбец): Это сообщение возникает, если в каком-либо правиле вывода (третья секция файла базы знаний) встретилось упоминание свидетельства, номер которого выходит за пределы длины списка свидетельств. После выдачи сообщения курсор автоматически перемещается в позицию (i,j). Если ошибок нет, будет выдано сообщение об этом с указанием числа свидетельств и возможных исходов. Описание формата базы знаний База знаний представляет собой текстовый файл (который в дальнейшем может быть зашифрован), включающий три секции со следующей структурой: 1.

Описание базы знаний, имя автора, комментарий и т.п. (можно в несколько строк, общая длина которых не должна превышать 10000 символов; данная секция заканчивается после первой пустой строки).

Свидетельство № 0 (любой текст (не более 1000 символов), заканчивающийся переносом строки) Свидетельство № 1 Свидетельство № 2. Свидетельство № N (после последнего свидетельства следует одна пустая строка, и вторая секция заканчивается). Исход № 0, P , i, Py, Pn Исход № 1, P , i, Py, Pn Исход № 2, P , i, Py, Pn. Исход № M, P , i, Py, Pn Смысл первых двух секции вполне понятен из приведённой схемы. Последняя секция требует более подробного рассмотрения. В ней перечисляются правила вывода: каждое задаётся в отдельной строке; перечисление заканчивается с концом файла. В начале описания правила вывода задаётся исход, вероятность которого меняется в соответствии с данным правилом.

Это текст, включающий любые символы, кроме запятых. После запятой указывается априорная вероятность данного исхода (P), т.е. Вероятность исхода в случае отсутствия дополнительной информации. После этого через запятую идёт ряд повторяющихся полей из трёх элементов. Первый элемент (i) – это номер соответствующего вопроса (симптома, свидетельства).

Мэс-Эксперт

Следующие два элемента ( Py = P(E / H) и Pn = P(E / неH) ) – соответственно вероятности получения ответа «Да» на этот вопрос, если возможный исход верен и неверен. Эти данные указываются для каждого вопроса, связанного с данным исходом.

Примечание: P = 0.99999 – единице, поэтому не указывайте такие значения – исход с подобной априорной вероятностью обрабатываться не будет. Пример работы программы Грипп, 0.01, 1,0.9,0.01, 2,1,0.01, 3,0,0.01 Здесь сказано: существует априорная вероятность P(H) = 0.01 того, что любой наугад взятый человек болеет гриппом. Допустим, программа задает вопрос 1 (симптом 1). Тогда мы имеем P(E / H) = 0.9 и P(E / неH) = 0.01, а это означает, что если у пациента грипп, то он в девяти случаях из десяти ответит «Да» на этот вопрос, а если у него нет гриппа, он ответит «Да» лишь в одном случае из ста (т.е. Данный симптом встречается довольно редко при других болезнях (исходах)). Очевидно, ответ «Да» подтверждает гипотезу о том, что у него грипп.

Ответ «Нет» позволяет предположить, что человек гриппом не болеет. Для второго симптома имеем запись «2,1,0.01». В этом случае P(E / H) = 1, т.е. Если у человека грипп, то этот симптом обязательно должен присутствовать. Соответствующий симптом может иметь место и при отсутствии гриппа (P(E / неH) = 0.01), но это маловероятно.

Вопрос 3 исключает грипп при ответе «Да», потому что Р(Е / Н) = 0. Это может быть вопрос вроде следующего: «Наблюдается ли у Вас данное состояние на протяжении большей части жизни?» – или что-нибудь вроде этого. Значения P(E / H) и P(E / неH), подставленные в теорему Байеса, позволяют вычислить апостериорную вероятность исхода, т.е. Вероятность, скорректированную в соответствии с ответом пользователя на данный вопрос: не не H) ) P апостериорная = P y. P / ( P y.

P + P n. ( 1 – P ) ) Вероятность осуществления некой гипотезы H при наличии определенных подтверждающих свидетельств E вычисляется на основе априорной вероятности этой гипотезы без подтверждающих свидетельств и вероятностей осуществления свидетельств при условиях, что гипотеза верна или неверна. Для большей наглядности приведем три примера простейших баз знаний. Пример простой базы знаний с чёткой логикой, решающей задачу классификации «Ты геймер?» Автор: Алексей Бухнин. Вопросы: Ты играешь в компьютерные игры по 6 и более часов в сутки? Ты бросаешь все дела ради новой игры? От 3D-action игр у тебя кружится голова?

Ты ни за что не потащишь свой компьютер к другу для организации соревнований по сети? Ты в основном тратишь деньги или на новый игровой диск, или на апгрейд компьютера? Ты не пользуешься 'мышью' в 3D-action играх? Геймер, 0.5, 1,1,0, 2,1,0, 3,0,1, 4,0,1, 5,1,0, 6,0,1 Не геймер, 0.5, 1,0,1, 2,0,1, 3,1,0, 4,1,0, 5,0,1, 6,1,0 В этой базе знаний 6 вопросов (вообще-то семь, но нулевой вопрос «Вопросы:» не упоминается ни в одном правиле) и всего два исхода. Априорные вероятности обоих исходов равны 0.5, т.е.

Гипотезы, что наугад выбранный человек является или не является геймером, равновероятны (при этом сумма априорных вероятностей равна 1, т.е. В базе знаний приведены все возможные исходы).

Вы можете заметить, что P y и P n для каждого вопроса равны либо 1, либо 0, при этом во втором правиле эти значения инвертируются (относительно первого правила). Это приводит к тому, что максимально уверенный ответ («Точно да» или «Точно нет») на любой вопрос однозначно классифицирует пользователя как геймера или не геймера. Примечание: не указывайте P y и P n равными друг другу, т.к. Это означает, что данное свидетельство не влияет на вероятность исхода, т.е.

Бессмысленно его упоминать. Как видите, задача классификации решается очень просто в случае двух исходов. Однако если возможных исходов больше, то значительно более простым решением является присвоение Pn каждого свидетельства значения 0.5. Это означает, что если гипотеза о наступлении данного исхода неверна, то ответ на вопрос, соответствующий свидетельству не определён. Конечно, этот упрощённый метод даёт менее чёткие результаты, зато экономит время при создании базы знаний. Сравните результаты применения предыдущей базы знаний с результатами использования изменённой базы, приведённой ниже.

Вы заметите, что однозначные ответы уже не приводят к абсолютно чётким результатам. Пример простой базы знаний нечеткой логики, решающей задачу классификации «Ты геймер?» Автор: Алексей Бухнин. Вопросы: Ты играешь в компьютерные игры по 6 и более часов в сутки? Ты бросаешь все дела ради новой игры?

От 3D-action игр у тебя кружится голова? Ты ни за что не потащишь свой компьютер к другу для организации соревнований по сети? Ты в основном тратишь деньги или на новый игровой диск, или на апгрейд компьютера? Ты не пользуешься 'мышью' в 3D-action играх? Геймер, 0.5, 1,1,0.5, 2,1,0.5, 3,0,0.5, 4,0,0.5, 5,1,0.5, 6,0,0.5 Не геймер, 0.5, 1,0,0.5, 2,0,0.5, 3,1,0.5, 4,1,0.5, 5,0,0.5, 6,1,0.5 Когда не все возможные исходы известны эксперту (например, нельзя перечислить все болезни, которые могут вызвать недомогание у пациента) базу знаний следует создавать по другому принципу. Априорные вероятности исходов находятся путём статистических исследований, а их сумма будет меньше единицы (невыполнение этого условия не приведёт к катастрофе, просто результаты станут менее надёжными). Значения P y и P n также берутся из статистики (или указываются примерные значения, кажущиеся правдоподобными эксперту), т.к.

Вычислить их невозможно. Кроме того, при большом количестве вопросов (свидетельств), не следует указывать их все в каждом правиле.

Во-первых, это лишняя работа, а во-вторых, среди свидетельств могут оказаться не влияющие на вероятность данного исхода. Например, вопрос о поле пациента важен при оценке вероятности нахождения у него хронического бронхита (а тем более рака груди), но бесполезен в случае простуды или гриппа. Ниже приводится пример базы знаний, реализованной по этому принципу. Пример базы знаний 'Определение домашнего питомца по признакам.' Автор: Алексей Бухнин.

Вопросы: Морда вытянутая? На поглаживания по спине отвечает довольным урчанием? Живёт в аквариуме (или другом резервуаре с водой)?

При встрече с хозяином виляет хвостом? Собака, 0.4, 1,0.7,0.5, 2,0,0.5, 3,0.01,0.5, 4,0,0.5, 6,0.9,0.05 Кошка, 0.4, 1,0.1,0.5, 2,0,0.5, 3,0.95,0, 4,0,0.5 Попугай, 0.2, 2,1,0.3, 4,0,0.5 Рыбка, 0.1, 2,0,0.5, 4,1,0.1, 5,0,0.5 Тритон, 0.1, 2,0,0.5, 4,1,0.2, 5,1,0.5 Пример консультации пользователя В качестве примера используется вышеописанная база №2. Приведем ее повторно для удобства: Пример простой базы знаний, решающей задачу классификации.

«Ты геймер?» Автор: Алексей Бухнин. Вопросы: Ты играешь в компьютерные игры по 6 и более часов в сутки? Ты бросаешь все дела ради новой игры? От 3D-action игр у тебя кружится голова? Ты ни за что не потащишь свой компьютер к другу для организации соревнований по сети? Ты в основном тратишь деньги или на новый игровой диск, или на апгрейд компьютера?

Ты не пользуешься 'мышью' в 3D-action играх? Геймер, 0.5, 1,1,0.5, 2,1,0.5, 3,0,0.5, 4,0,0.5, 5,1,0.5, 6,0,0.5 Не геймер, 0.5, 1,0,0.5, 2,0,0.5, 3,1,0.5, 4,1,0.5, 5,0,0.5, 6,1,0.5 Начало консультации с экспертной системой (0.50000) Геймер (0.50000) Не геймер (1)Свидетельство: От 3D-action игр у тебя кружится голова? В качестве ответа вводим вероятность истинности свидетельства 0.7. (0.20000) Геймер (0.46667) Не геймер Проверка полученных результатов P апостериорная=1.0.5/(1.0.5+0.5(1-0.5))=0.66667 Корректировка с учетом ответа пользователя на данный вопрос: P Не геймер = 0.66667.0.7 = 0.46667 P Геймер = 0.66667.(1-0.7) = 0.20000 Результаты ручного расчета полностью совпадают с результатами системы, дальнейший расчет производится аналогично.

Программа Мэс-экспертиза

Знаете ли Вы, что Instance, экземпляр объекта в объектно-ориентированном программировании - это конкретный объект из набора объектов данного класса. Все экземпляры одного класса имеют одинаковый набор операций. НОВОСТИ ФОРУМА Рыцари теории эфира - 20:37: -КаримХайдаров. 18:15: -КаримХайдаров. 09:33: -КаримХайдаров. 15:26: -КаримХайдаров.

05:02: -КаримХайдаров. 18:16: -КаримХайдаров. 07:24: -КаримХайдаров. 05:48: -КаримХайдаров. 19:04: -КаримХайдаров. 14:57: -КаримХайдаров. 13:58: -КаримХайдаров.

07:23: -КаримХайдаров.

Posted on