Отчет по лабораторной работе №1 на тему: «Представление знаний в информационных системах»
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» |
Институт | – | Институт кибернетики |
Направление | – | Информатика и вычислительная техника |
Отчет по лабораторной работе №1 на тему:
«Представление знаний в информационных системах»
Вариант “Разработка экспертной системы, рекомендующей пользователю мобильную платформу, наиболее подходящую ему”.
| Студент гр 8ВМ23 | | | | | | Б.А. Сафронов |
| | | (Подпись) | | (Дата) | | (И.О. Фамилия) |
| | | | | | | |
| | | | | | | |
| Проверил | | | | | | А.А. Белоусов |
| | | (Подпись) | | (Дата) | | (И.О.Фамилия) |
Томск – 2012
Задание
Реализовать экспертную систему, позволяющую определить уровень проблемы подключения к интернету для выявления дальнейших действий.
Было взято 3 уровня проблемы:
Физический – проблема на уровне железа клиента
Программный – проблема на уровне программного обеспечения клиента
Сетевой – проблема на уровне инфраструктуры сети.
Решение
В качестве ответов представлены 4 варианта:
Да (0.75)
Скорее да, чем нет (0.5)
Скорее нет, чем да (0.25)
Нет (0.1).
Для реализации задачи использовалась среда разработки Visual Studio (C#).
В ходе работы был разработан интерфейс, позволяющий быстро выбрать метод тестирования (И\ИЛИ\Метод Шортлифа) и эффективно провести тестирование.

Рисунок . Начало работы
private double max(double x, double y)
{
if (x >= y) { return x; }
else { return y; }
}
private double min(double x, double y)
{
if (x < y) { return x; }
else { return y; }
}
private double shortlif(double x, double y)
{
return x + y * (1 - x);
}
В ходе работы были описаны алгоритмы обработки ответов (Рисунок 2).
Рисунок . Описание алгоритмов
Вывод
Задача была реализована как C# приложение. Для получения вопросов используется текстовый файл, который может быть отредактирован пользователем. Таким образом мы имеем универсальную оболочку для тестирования.
страница 1
скачать
Другие похожие работы: