Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
19.11.2015, 16:38 | #1 |
Пользователь
Пол: Регистрация: 08.10.2005
Адрес: Москва
Сообщений: 32
Репутация: 1
|
Какие элементы C++ использовать при создании экспертной системы?
Мне нужно на языке С++ создать что-то подобное экспертной системе (ЭС). Есть список факторов.
1 фактор зависит от значений факторов 1-1, 1-2, 1-3 2 фактор зависит от значений факторов 2-1, 2-2, 2-3 3 фактор зависит от значений факторов 3-1, 3-2, 3-3 и т.д. Значение фактор вводит пользователь в ответ на вопрос ЭС. Ответы могут быть такие: Да (или, например, 1), Нет (0) и неизвестно (2) Если получен ответ "Неизвестно", то задаются вопросы относительно факторов, от которых это фактор зависит, например, если получен ответ на вопрос о факторе 1-1, то задаются вопросы о факторах 1-1-1, 1-1-2, 1-1-3, от которых зависит значение фактора 1-1. Правила такие: Если факторы 1-1, 1-2, 1-3 - Да, то делается общий вывод ЭС: Да, если один из факторов Нет или Неизвестно, то делается общий вывод ЭС: Нет или Недостаточно данных. Такие же правила и для факторов, от которых зависят вышестоящие факторы, только вместо Недостаточно данных - Ннеизвестно. Посоветуйте, пожалуйста, с помощью каких структур C++ (STL) можно построить такую ЭС. Может быть есть готовые библиотеки (модули) или примеры таких ЭС? Прошу не предлагать языки типа Prolog, ЭС нужно создать именно на С/С++. |
Реклама: | Рекомендуем гипермаркет КНС - 16 тб жесткий диск - билеты на футбол в подарок каждому покупателю | сколько стоит имплант одного зуба | руки вверх лужники сколько человек | наружная реклама производство | Интернет-магазин КНС Нева - dgs-1100-26mppv2 - быстро, качественно и надежно! г. Санкт-Петербург |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какие программы лучшее использовать для создания виртуальных рабочих столов? | fish13 | Украшаем Рабочий стол/Designing Your Desktop | 8 | 10.12.2015 17:43 |
какие testcase системы есть? | AnakenR | Программирование | 0 | 16.04.2010 11:28 |
Проблема при создании иконок | SilentBob | Архив | 5 | 18.04.2007 14:49 |
Поставил себе я линукс suse. Какие проги нужно использовать для инета. | ANGEL OF FIRE | Настройка интернета | 4 | 17.02.2007 20:50 |
Проблемы при создании пользователя | Socium | Архив | 5 | 30.03.2005 09:47 |
|
|