Разработка экспертной системы диагностирования неисправности персонального компьютера
Описание диагностической экспертной системы, которая поможет начинающим техникам выявить неисправность персонального компьютера и укажет на дальнейшие действия. Использование системы оболочка "Малая экспертная система 2.0" для реализации задачи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 19.12.2017 |
Размер файла | 395,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
Размещено на http://www.allbest.ru//
Приамурский государственный университет им. Шолом-Алейхема
Разработка экспертной системы диагностирования неисправности персонального компьютера
Мазилов Андрей Олегович
студент 3 курса факультета математики, информационных технологий и техники
Аннотация
В представленной статье описывается небольшая диагностическая экспертная система, которая поможет начинающим техникам выявить неисправность персонального компьютера и укажет на дальнейшие действия. Для реализации задачи используется система оболочка «Малая экспертная система 2.0».
Ключевые слова: Диагностика, оргтехника, экспертная система
неисправность диагностический экспертный компьютер
Экспертные системы (ЭС) являются мощным инструментом, позволяющим применить технологии искусственного интеллекта в различных плохо формализованных задачах. Одной из актуальной сфер деятельности, где ЭС могут найти свое применение, является диагностика неисправности оргтехники, в частности персонального компьютера.
Необходимо было разработать небольшую экспертную систему, позволяющую провести первоначальную диагностику неисправностей начинающему технику управления информатизации Приамурского государственного университета. Такая система должна выявить поломку, её причины и дать совет по её скорейшему устранению.
Проблемами разработки экспертных систем занимались различные ученые. А.Брукинг [4] и К.Нейлор [9] описали принципы разработки. И.В.Абраменкова и др. показали систему поддержки принятия решений по управлению информационными ресурсами [1]. Применение современных технологий в разработке интеллектуальных систем исследовали Р.И.Баженов и Д.К.Лопатин [3]. Т.Д.Козлова и др. рассмотрели реализацию экспертной системы поддержки принятия решений для определения неисправностей технологической системы [6]. Экспертную систему диагностирования силовых трансформаторов систем электроснабжения разработали И.А.Коптелова и И.М.Силкин [7]. Р.Б.Мазепа и В.Ю. Киржаков выделили практические аспекты использования технологий экспертных систем реального времени для диагностики при проектировании сложных технических систем [8]. Б.В.Палюх и др. рассмотрели интеллектуальную систему поддержки принятия решений по управлению сложными объектами с использованием динамических нечетких когнитивных карт [10]. Зарубежные ученые также разрабатывают различные экспертные системы [11, 12].
Реализации задачи была выбрана программа «Малая экспертная система 2.0», которая представляет собой оболочку, использующую байесовскую систему логического вывода. Она предназначена для проведения консультации с пользователем в какой-либо прикладной области (на которую настроена загруженная база знаний) с целью определения вероятностей возможных исходов и использует для этого оценку правдоподобности некоторых предпосылок, получаемую от пользователя.
Для начала работы, требуется составить список правил и исходов, которые будут внесены в базу знаний (БЗ) создаваемую с помощью программы-редактора или блокнота. Список правил подбирался из из книги Газарова А. «Устранение неисправности и ремонт ПК»[5]. Априорные вероятности всех исходов равны 0,5, так как конкретная неисправность в запросе не указана, и цель запроса ставится непосредственно пользователем (рис.1).
Рис. 1 -Окно заполнения БЗ
После того как мы создали БЗ, можно её проверить на практике (рис.2). Заданная ситуация: после нажатия на кнопку питания ПК, не происходит загрузка BIOS, изображение на монитор не поступает, а спикер системного блока издает какие-то звуковые сигналы.
Рис. 2 - Программа с загруженной базой знаний
В процессе консультирования пользователь должен отвечать степенью уверенности в вероятности настоящего правила, соответственно вводом в поле значений интервала [-5;5]. Также, если данное правило никоим образом не касается затрагиваемой проблемы, ответом может быть значение 0.
По окончанию опроса по всем пунктам, которые относятся к затрагиваемой проблеме, самым вероятным исходом стал исход с проблемой ОЗУ(0,95612): у данного ПК имеются проблемы с оперативной памятью и требуется проведение чистки контактов планок и слотов на материнской плате для дальнейшей стабильной работы компьютера (рис.3).
Рис. 3 - Окончание консультирования
Данная работа знакомит с созданием баз знаний в оболочке «Малая экспертная система 2.0», её практического применения в диагностировании неисправности ПК и может дорабатываться и совершенствоваться путем добавления новых правил и исходов в дальнейшем на предприятиях другими техниками. Подготовленный пример может быть использован в преподавании дисциплин «Интеллектуальные системы и технологии» [2], «Компьютерные системы поддержки принятия решений».
Список литературы
Абраменкова И.В., Стоянова О.В., Дли М.И., Зайцев О.В. Система поддержки принятия решений по управлению информационными ресурсами // Программные продукты и системы. 2010. № 4. С. 16.
Баженов Р.И. Проектирование методики обучения дисциплины «Интеллектуальные системы и технологии» // Современные научные исследования и инновации. 2014. № 5-2 (37). С. 48.
Баженов Р.И., Лопатин Д.К. О применении современных технологий в разработке интеллектуальных систем // Журнал научных публикаций аспирантов и докторантов. 2014. № 3 (93). С. 263-264.
Брукинг А. Экспертные системы. Принципы работы и примеры. М.: Радио и связь, 1987. 224 с.
Газаров А. Устранение неисправностей и ремонт ПК своими руками на 100%. СПБ.: Питер, 2011. 59 с.
Козлова Т.Д., Игнатьев А.А., Самойлова Е.М. Реализация экспертной системы поддержки принятия решений для определения неисправностей технологической системы // Вестник Саратовского государственного технического университета. 2011. №2. С. 219-224.
Коптелова И.А., Силкин И.М. Экспертная система диагностирования силовых трансформаторов систем электроснабжения // Известия Волгоградского государственного технического университета. 2011. Т. 3. № 8 (81). С. 104-107
Мазепа Р.Б., Киржаков В.Ю. Практические аспекты использования технологий экспертных систем реального времени для диагностики при проектировании сложных технических систем // Информационные технологии в проектировании и производстве. 2005. № 2. С. 13-21.
Нейлор К. Как построить свою экспертную систему. М.: Энергоатомиздат, 1991. 286 с.
Палюх Б.В., Какатунова Т.В., Дли М.И., Багузова О.В. Интеллектуальная система поддержки принятия решений по управлению сложными объектами с использованием динамических нечетких когнитивных карт // Программные продукты и системы. 2013. № 4. С. 30.
Moreno C. J., Espejo E. A performance evaluation of three inference engines as expert systems for failure mode identification in shafts //Engineering Failure Analysis. 2015. Т. 53. С. 24-35.
Liberado E. V. et al. Novel expert system for defining power quality compensators //Expert Systems with Applications. 2015. Т. 42. №. 7. С. 3562-3570.
Размещено на Allbest.ru
...Подобные документы
Разработка программного комплекса, нацеленного на предоставление информации о комплектации персонального компьютера. Входные и выходные данные системы. Описание предметной области. Краткая информация о языке Clips. Проектирование экспертной системы.
курсовая работа [36,0 K], добавлен 23.06.2011Создание интеллектуальной экспертной системы по подбору комплектующих для стационарного компьютера. Медицина как пример экспертной системы с использованием метода Криса-Нейлора. Извлечение знаний, их структурирование, представление, стратегия вывода.
контрольная работа [827,5 K], добавлен 14.12.2012Назначение экспертной системы. Разработка экспертной системы путем самостоятельного программирования в полном объеме простейшей ЭС в "GURU". Листинг экспертной системы по прогнозированию на бирже уровня цен, если валютный курс доллара падает или растет.
лабораторная работа [17,8 K], добавлен 15.01.2011Состав вычислительной системы - конфигурация компьютера, его аппаратные и программные средства. Устройства и приборы, образующие аппаратную конфигурацию персонального компьютера. Основная память, порты ввода-вывода, адаптер периферийного устройства.
презентация [143,8 K], добавлен 15.04.2013Операционная система - программа, которая загружается при включении компьютера. Способы реализации интерфейса и классификация операционных систем. Организация файловой системы, типы файлов и их наименования. Понятие каталога, атрибуты файловой системы.
реферат [16,6 K], добавлен 25.02.2011Конструкция системного блока персонального компьютера, технология его сборки. Конструкция и принцип действия различных видов системы охлаждения, поиск и устранение ее неисправностей, текущее техническое обслуживание. Выбор оборудования и материалов.
курсовая работа [234,8 K], добавлен 28.03.2012Фреймовые модели представления знаний. Разработка структуры фреймов для реализации экспертной системы. Разработка экспертной системы с фреймовой моделью представления знаний. Редактирование базы фактов кандидатов и описание режима консультации.
курсовая работа [1,3 M], добавлен 13.10.2012Сущность глобальной компьютеризации и ее распространенность на современном этапе. Основные характеристики персонального компьютера и требования к нему, главные критерии выбора и оценка ассортимента. Порядок выбора конфигурации персонального компьютера.
реферат [398,1 K], добавлен 31.10.2010Виды систем охлаждения (СО) для персонального компьютера (ПК). Основные характеристики типовых СО, меры предупреждения неполадок. Организация воздушных потоков в корпусе ПК. Обзор и тестирование СО для процессора, основные методы тестирования.
курсовая работа [4,2 M], добавлен 19.06.2011Структура типичной экспертной системы. База данных (рабочая память), её назначение. Функция getsport как экземпляр класса cSport. Алгоритм работы экспертной системы. Реализация пользовательского интерфейса. Результаты тестирования системы пользователем.
курсовая работа [1018,8 K], добавлен 13.06.2012Описание экспертной системы по подбору кадров. Требования к функциональным характеристикам программы. Состав и параметры технических средств ЭВМ. Структура входных данных. Руководство программиста и пользователя. Тестирование программного средства.
курсовая работа [897,0 K], добавлен 13.11.2016Аппаратно-программные средства компьютера, позиционируемого в качестве учебного. Модернизация компонентов персонального компьютера, его потребляемая мощность. Исходная конфигурация компьютера. Установка дополнительных модуля памяти и жесткого диска.
курсовая работа [120,3 K], добавлен 21.01.2013Состав и обоснование выбора компонентов персонального компьютера (процессора, материнской платы, комплектующих и периферийных устройств), требования к ним и характеристики. Структурная схема компьютера, его программное обеспечение и расчёт стоимости.
контрольная работа [1,3 M], добавлен 12.02.2015Операционные системы, среды и оболочки. Компоненты персонального компьютера: центральный процессор, память, устройства ввода-вывода, контроллер видеопамяти. Управление диском, способы установки драйверов. Алгоритм начальной загрузки операционной системы.
презентация [113,9 K], добавлен 24.07.2013Конструкция системного блока, монитора, клавиатуры и мыши персонального компьютера, как элементов его минимальной комплектации, а также их назначение, особенности работы и современные тенденции развития. Отрывки статей о новинках архитектуры компьютера.
реферат [43,4 K], добавлен 25.11.2009Конфигурация современного персонального компьютера. Назначение и типы монитора, модема, системного блока, принтера, клавиатуры. Материнская плата, процессор, оперативная память. Сборка компьютера, установка компонентов. Безопасность на рабочем месте.
курсовая работа [557,9 K], добавлен 19.11.2009Понятие архитектуры персонального компьютера, компоновка частей компьютера и связи между ними. Составляющие системного блока ПК. Функции центрального процессора, системной платы, оперативного запоминающего устройства, видеокарты и жесткого диска.
реферат [30,7 K], добавлен 28.01.2014Технология экспертных систем на основе искусственного интеллекта: разработка и внедрение компьютерных программ, способных имитировать, воспроизводить области деятельности человека, требующих мышления, определенного мастерства и накопленного опыта.
курсовая работа [264,8 K], добавлен 22.12.2008Арифметические и логические основы персонального компьютера. Работа персонального компьютера. Программные средства реализации информационных процессов. Алгоритмизация и программирование. Моделирование и формализация. Локальные и глобальные сети ЭВМ.
методичка [112,9 K], добавлен 10.12.2011История появления первой экспертной системы DENDRAL. Проектирование и разработка программной экспертной системы, предназначенной для анализа финансового состояния предприятия. Основные предикаты и секции приложения: domains, predicates, clauses, goal.
курсовая работа [1,5 M], добавлен 21.05.2016