close

Вход

Забыли?

вход по аккаунту

?

4. Приложения

код для вставкиСкачать
Приложение А
Диаграмма вариантов использования
(обязательное)
Рисунок А.1 - Диаграмма вариантов использования
Приложение Б
Словарь терминов
(справочное)
Экспертная система (ЭС, англ. expert system) - компьютерная система, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации.
База знаний - как совокупность фактов и правил логического вывода в выбранной предметной области деятельности.
Режимы функционирования. ЭС может функционировать в 2-х режимах:
Режим ввода знаний - в этом режиме эксперт с помощью инженера по знаниям посредством редактора базы знаний вводит известные ему сведения о предметной области в базу знаний ЭС.
Режим консультации - пользователь ведет диалог с ЭС, сообщая ей сведения о текущей задаче и получая рекомендации ЭС. Например, на основе сведений о физическом состоянии больного ЭС ставит диагноз в виде перечня заболеваний, наиболее вероятных при данных симптомах.
База знаний ЭС создается при помощи трех групп людей: эксперты той проблемной области, к которой относятся задачи, решаемые ЭС; инженеры по знаниям, являющиеся специалистами по разработке ИИС; программисты, осуществляющие реализацию ЭС.
Приложение В
Вычисление апостериорной вероятности
(обязательное)
// Вычисление апостериорной вероятности
public void Calculate()
{
// Для всех правил
for (int i = 0; i < rules.Count; i++)
{
InferenceRule rule = rules[i];
// Для всех данных
for (int j = 0; j < rules[i].data.Count; j++)
{ float P = rules[i].P;
float Py = rules[i].data[j].Py;
float Pn = rules[i].data[j].Pn;
// Вычисление вероятности
rule.resultP = Py * P / (Py * P + Pn * (1 - P)); }
rules[i] = rule;
}
}
Приложение Г
Модульная структура программы
(обязательное)
Рисунок Г.1 - Модульная структура программы
Таблица Г.1 - Описание функций модулей программы МодульНазначениеProgram.csТочка входа программыMain_form.csГлавное окно программыEditor_form.csОкно редактора баз знанийExpertSystem.csКласс, реализующий весь функционалEditBoxКомпонент редактирования баз знаний Приложение Д
Интерфейс приложения
(обязательное)
Рисунок Д.1 - Главное окно
42
Документ
Категория
Разное
Просмотров
14
Размер файла
93 Кб
Теги
приложение
1/--страниц
Пожаловаться на содержимое документа