Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Visual C++ / С/C++

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 19.11.2015, 17:38   #1
Пользователь
 
Пол:Мужской
Регистрация: 08.10.2005
Адрес: Москва
Сообщений: 32
Репутация: 1
Question Какие элементы 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, ЭС нужно создать именно на С/С++.
tumanovalex вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: шоу этери тутберидзебукеты из шоколадных конфетговядина тушеная белорусская купитьИнтеграция Мой Класс и WinWinBotкруизы из москвы на теплоходе по волге на 5 дней


Ответ

Опции темы
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какие программы лучшее использовать для создания виртуальных рабочих столов? fish13 Украшаем Рабочий стол/Designing Your Desktop 8 10.12.2015 18:43
какие testcase системы есть? AnakenR Программирование 0 16.04.2010 12:28
Проблема при создании иконок SilentBob Архив 5 18.04.2007 15:49
Поставил себе я линукс suse. Какие проги нужно использовать для инета. ANGEL OF FIRE Настройка интернета 4 17.02.2007 21:50
Проблемы при создании пользователя Socium Архив 5 30.03.2005 10:47

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:45. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.12901 секунды с 13 запросами