Экспертные системы
Рассмотрение экспертных систем в информатике совместно с базами знаний, как моделей поведения экспертов в определенной области знаний с использованием процедур логического вывода и принятия решений. Анализ экспертной системы, как компьютерной системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 20.07.2018 |
Размер файла | 17,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Башкирский государственный аграрный университет
Экспертные системы
Технические науки
№61-1
Михайлик Роман Александрович, бакалавр, студент
28.02.2017
Аннотация
В информатике экспертные системы рассматриваются совместно с базами знаний как модели поведения экспертов в определенной области знаний с использованием процедур логического вывода и принятия решений, а базы знаний -- как совокупность фактов и правил логического вывода в выбранной предметной области деятельности.
Экспертные системы, информационная технология
Экспертная система -- компьютерная система, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации. Современные ЭС начали разрабатываться исследователями искусственного интеллекта в 1970-х годах, а в 1980-х получили коммерческое подкрепление. Предтечи экспертных систем были предложены в 1832 году С. Н. Корсаковым, создавшим механические устройства, так называемые «интеллектуальные машины», позволявшие находить решения по заданным условиям, определять наиболее подходящие лекарства по наблюдаемым у пациента симптомам заболевания.
В информатике экспертные системы рассматриваются совместно с базами знаний как модели поведения экспертов в определенной области знаний с использованием процедур логического вывода и принятия решений, а базы знаний -- как совокупность фактов и правил логического вывода в выбранной предметной области деятельности.
Экспертная система, как правило, рассчитана на следующие основные характеристики:
· Высокая эффективность. Система должна быть способной давать ответы на уровне компетентности, равной или более высокой по сравнению с экспертом в данной области. Это означает, что качество рекомендаций, предоставляемых системой, должно быть очень высоким.
· Приемлемое время отклика. Система должна выполнять свою работу за приемлемое время, сопоставимое или лучшее по сравнению с тем, которое требуется эксперту, чтобы выработать решение. Экспертная система, для которой требуется год, чтобы получить решение, тогда как эксперту-человеку достаточно одного часа, никому не нужна. Временные ограничения, регламентирующие производительность экспертной системы, могут оказаться особенно жесткими в случае систем реального времени, когда ответ должен быть получен в пределах определенного интервала времени.
· Хорошая надежность. Экспертная система должна быть надежной и не подверженной сбоям, или она не будет использоваться.
· Понятность. Система должна быть способной объяснить все этапы своих рассуждений, осуществляемых в ходе выработки решения, чтобы ее работа была доступной для понимания. Система не может быть просто "черным ящиком", который вырабатывает загадочный ответ, и должна предоставлять возможность получить объяснение по такому же принципу, как эксперты-люди могут объяснить свои рассуждения.
· Гибкость. Экспертная система может содержать большой объем знаний, поэтому важно иметь эффективный механизм добавления, модификации и удаления знаний. Одна из причин популярности системы на основе правил является возможность эффективного и модульного хранения правил.
В зависимости от системы средство объяснения может быть простым или сложным. Простое средство объяснения в системе, основанной на правилах, может просто предусматривать составление списка всех фактов, которые привели к выполнению самого последнего правила. Более сложные системы могут выполнять следующие действия:
· Составление списка всех за и против конкретной гипотезы. Гипотеза обозначает цель, которая должна быть доказана, такая как, в медицинской диагностической экспертной системе "У пациента имеется столбнячная инфекция". В данной задаче может быть несколько гипотез, пациент может фактически иметь одновременно несколько заболеваний. Гипотеза представляет собой утверждение, истинность которого находится под сомнением и которое должно быть доказано.
· Поиск объяснений для всех следствий гипотезы. Например, если принято предположение, что у пациента действительно имеется столбняк, то должны быть свидетельства о наличии высокой температуры, возникающей в результате развития инфекционного заболевания. Если этот симптом в дальнейшем действительно обнаруживается, то степень доверия к тому, что гипотеза истинна, увеличивается. Если же этот симптом не наблюдается, то степень доверия к истинности гипотезы уменьшается.
· Выдача прогноза, или предсказания того, что произойдет, если гипотеза является истинной.
· Обоснование необходимости предъявления программой вопросов пользователю для получения дополнительной информации. Эти вопросы можно использовать, чтобы направить цепь рассуждений по наиболее вероятным путям получения диагноза. При решении большинства практических задач попытка исследовать все возможности оказывается слишком дорогостоящей или требующей много времени, поэтому должны быть предусмотрены определенные способы, позволяющие направить поиск к правильному решению. Рассмотрим, например, стоимость, время, и эффект проведения всех возможных медицинских анализов для пациента, который жалуется на боль в горле.
· Обоснование знаний, используемых в программе. Например, если программа указывает, что является истинной гипотеза "У пациента имеется инфекция столбняка", то пользователь может потребовать объяснения. А программа может обосновать свой вывод на основании правила, которое гласит, что если пациент имеет положительные результаты анализа крови на наличие столбняка, то у пациента имеется столбняк. После этого пользователь может потребовать, чтобы программа обосновало это правило. Программа может ответить, указав, что положительные результаты анализа крови на наличие заболевания являются доказательством наличия этого заболевания.
Основными отличиями экспертных систем в сфере экономики от других программных продуктов являются использование не только данных, но и знаний, а также специального механизма вывода решений, экспертных заключений и новых знаний на основе имеющихся. Знания представляются в такой форме, которая может быть легко обработана. В экспертных системах в сфере экономики известен алгоритм обработки знаний в экспертных системах для экономических процессов в сфере услуг, а не алгоритм решения задачи. Поэтому применение алгоритма обработки знаний может привести к получению такого результата при решении конкретной задачи, который не был предусмотрен. Более того, алгоритм обработки знаний заранее неизвестен и строится по ходу решения задачи на основании эвристических правил. Решение задачи в экспертных системах сопровождается понятными пользователю объяснениями, качество получаемых решений обычно не хуже, а иногда и лучше достигаемого специалистами. В системах, основанных на знаниях, правила (или эвристики), по которым решаются проблемы в конкретной предметной области, хранятся в базе знаний. Проблемы ставятся перед системой в виде совокупности фактов, описывающих некоторую ситуацию, и система с помощью базы знаний пытается вывести заключение из этих фактов. информатика экспертный компьютерный
Информационная технология решения экономических задач связана с процедурами сбора и преобразования экономической информации, циркулирующей в объекте управления.
Упорядоченная последовательность взаимосвязанных действий, выполняющихся с момента возникновения информации до получения результата определяется технологическим процессом. Технологический процесс состоит из технологических операций.
Организация технологического процесса должна обеспечить его экономичность, комплексность, надежность функционирования, высокое качество работ. Состав процедур преобразования информации и особенности их выполнения во многом зависят от экономического объекта, ведущего автоматизированную обработку информации. Как правило, экономическая информация подвергается всем процедурам преобразования, но в ряде случаев некоторые процедуры могут отсутствовать. Последовательность их выполнения также бывает различной, при этом некоторые процедуры могут повторяться.
В последнее время организация применения компьютерной техники претерпевает значительные изменения, связанные с переходом к созданию интегрированных информационных систем.
Интегрированные информационные системы проектируются с учетом того, что они должны осуществлять согласованное управление данными в пределах предприятия, координировать работу отдельных подразделений, автоматизировать операции по обмену информацией как в пределах отдельных групп пользователей.
В интегрированных информационных системах с распределенной обработкой данных используют различные виды информационно-технологической архитектуры. Организация информационно-технологической архитектуры зависит от используемых программных, технических средств, структуры информационных баз данных, типа сетей.
Архитектура файл-сервер, как правило, используется в информационных системах с распределенной обработкой на базе компьютерных сетей локального типа. Компьютеры в сети делятся на рабочие станции и серверы. На рабочей станции установлены программные средства пользовательского интерфейса, организующие диалог пользователя в сети, и программные средства приложений, выполняющие содержательную обработку данных. На файловом сервере находится информационная база данных сети.
Информационный обмен при архитектуре файл-сервер осуществляется на уровне файлов, доступ к которым в режиме корректировки блокируется для других пользователей сети. Достоинством архитектуры файл-сервер является обеспечение высокого уровня защиты данных от несанкционированного доступа. В качестве недостатков можно отметить перегрузку трафика сети, высокие требования к техническому оснащению рабочих станций, на которых проводится обработка данных.
Тенденция к децентрализованной информационной технологии в системах управления влечет за собой организацию рабочих мест.
Интегрированные компьютерные системы обработки данных проектируются на базе объединения отдельных АРМ специалистов в единую многоуровневую вычислительную сеть.
При выборе, например, направления «Анализ экономической эффективности лизинга по сравнению с кредитом в зависимости от стоимости имущества» предлагается выбор в открывающемся подменю.
В рамках использования комплексных моделей обработки экономической информации в MS Office (MS Excel, MS Access) реализуют функции учета, анализа, прогнозирования, определения оптимального решения для различных задач. Эти задачи включают анализ хозяйственной деятельности предприятия (производства и реализации продукции, использования трудовых ресурсов предприятия, использования основных производственных фондов, результатов деятельности вспомогательных производств, использования материальных ресурсов, себестоимости продукции, прибыли и рентабельности, финансового состояния предприятия, комплексная оценка хозяйственной деятельности); расчет и учет заработной платы для малого предприятия (с организацией учетных карточек для каждого работника, справочной таблицы для исчисления налогов, формированием платежной и сводной ведомости начисления заработной платы); планирования объемов производства и получения целевой прибыли; анализ использования трудовых ресурсов; сравнительный анализ и выбор технологий производства; анализ эффективности использования инвестиций; расчет безубыточности производства и реализации продукции; анализ кредитоспособности заемщика; анализ операций с ценными бумагами.
Список литературы
1. Бездольная Т.Ю., Нестеренко А.В. Аудиторская проверка в строительных компаниях: перспективы ее развития в России. В сборнике: Современные проблемы развития национальной экономики сборник статей VI Международной научно-практической конференции. 2014. С. 77-82.
2. Экспертные системы как основная разновидность интеллектуальных систем Атнагулова Л.Г., Арасланбаев И.В. В сборнике: Актуальные вопросы экономико-статистического исследования и информационных технологий сборник научных статей: посвящается 40-летию создания кафедры «Статистики и информационных систем в экономике». МСХ РФ, Башкирский государственный аграрный университет. Уфа 2011. С. 277-278.
3. Использование интеллектуальных систем в финансовом анализе. Саитова Э.Р., Арасланбаев И.В. В сборнике: Актуальные вопросы экономико-статистического исследования и информационных технологий сборник научных статей: посвящается 40-летию создания кафедры «Статистики и информационных систем в экономике». МСХ РФ, Башкирский государственный аграрный университет. Уфа 2011. С. 269-270.
Размещено на Allbest.ru
...Подобные документы
Понятия, классификация и структура экспертных систем. Базы знаний и модели представления знаний. Механизмы логического вывода. Инструментальные средства проектирования и разработки экспертных систем. Предметная область ЭС "Выбор мобильного телефона".
курсовая работа [2,2 M], добавлен 05.11.2014Преимущества и недостатки моделей представления знаний. Модель, основанная на правилах, фреймовая модель. Семантическая сеть. Структура экспертных систем и этапы их разработки. Механизмы логического вывода. Стратегия "вверх-снизу", "от цели к ситуации").
презентация [195,3 K], добавлен 29.10.2013Решение прикладных задач с использованием искусственного интеллекта. Преимущества и недостатки экспертных систем по сравнению с использованием специалистов, области их применения. Представление знаний и моделирование отношений семантическими сетями.
реферат [260,9 K], добавлен 25.06.2015База знаний - структурированная информация из области знаний для использования кибернетическим устройством (человеком). Классификация, структура, формат представления знаний, интеллектуальные системы поиска информации. Базы знаний на примере языка Пролог.
презентация [51,3 K], добавлен 17.10.2013Основные модели представления знаний. Системы поддержки принятия решений. Диаграмма UseCase. Разработка базы данных на основе трех моделей: продукционные правила, семантическая сеть, фреймовая модель. Программная реализация системы принятия решений.
курсовая работа [715,1 K], добавлен 14.05.2014Отличительные черты компьютерных программ экспертных систем, их разработка. Составные части систем: база знаний, механизм вывода, система пользовательского интерфейса. Структура базы знаний экспертной системы для помощи медикам в постановке диагноза.
курсовая работа [325,0 K], добавлен 04.02.2011Понятие и содержание экспертных систем, принципы взаимосвязи элементов: интерфейса пользователя, собственно пользователя, эксперта, средств объяснения, рабочей памяти и машины логического вывода. Классификация, преимущества, недостатки экспертных систем.
реферат [33,9 K], добавлен 25.02.2013Структура экспертной системы: база знаний, механизм вывода, система пользовательского интерфейса. Анализ требований, проектирование системы "Подбор сотовых телефонов". Спецификация области, кодирование. Листинг программы, результаты тестирования.
курсовая работа [24,5 K], добавлен 12.05.2013Разработка методов дихотомической оценки нечетких моделей знаний операторов информационной системы о государственных и муниципальных платежах. Механизмы и принципы управления базами нечетких моделей знаний операторов, методика и этапы их идентификации.
диссертация [2,0 M], добавлен 30.01.2014Классификация систем поддержки принятия решений. Сравнительный анализ методик для оценки рисков розничного кредитования. Структура системы поддержки принятия решений, формирование начальной базы знаний. Проектирование базы данных информационной системы.
дипломная работа [1,9 M], добавлен 10.07.2017Сущность интеллектуальных систем. Запись математического выражения в виде ориентированного графа. Особенности разработки генетического алгоритма для решения задачи аппроксимации логического вывода экспертной системы на основе метода сетевого оператора.
дипломная работа [1,0 M], добавлен 17.09.2013Создание интеллектуальной экспертной системы по подбору комплектующих для стационарного компьютера. Медицина как пример экспертной системы с использованием метода Криса-Нейлора. Извлечение знаний, их структурирование, представление, стратегия вывода.
контрольная работа [827,5 K], добавлен 14.12.2012Сущность, виды, направления использования и основные понятия экспертных систем. Понятие и характеристика основных элементов структуры экспертной системы. Основные виды классификаций экспертных систем: по решаемой задаче и по связи с реальным временем.
доклад [104,5 K], добавлен 09.06.2010Анализ процессов диагностики повреждений трубопровода. Разработка модели продукционной базы знаний: обзор методов представления знаний, описание создания базы знаний и разработки механизма логического вывода. Экономическое обоснование концепции проекта.
дипломная работа [3,0 M], добавлен 16.04.2017Структура экспертных систем, их классификация и характеристики. Выбор среды разработки программирования. Этапы создания экспертных систем. Алгоритм формирования базы знаний с прямой цепочкой рассуждений. Особенности интерфейса модулей "Expert" и "Klient".
курсовая работа [1,1 M], добавлен 18.08.2009Экспертные системы как направление исследований в области искусственного интеллекта по созданию вычислительных систем, умеющих принимать решения, схожие с решениями экспертов в заданной предметной области. Принципы построения алгоритма и его оценка.
курсовая работа [517,2 K], добавлен 12.06.2015Обобщенная структура и принципы функционирования экспертных систем. Выбор модели представления знаний. Разработка логического блока программы и графического пользовательского интерфейса. Текст программы и экспериментальная оценка результатов работы.
дипломная работа [2,4 M], добавлен 06.03.2013Участники и инструментальные средства создания экспертной системы. Классификация, преимущества, сферы применения экспертных систем. Разработка блок-схемы алгоритма и программы на языке Турбо Паскаль для решения задачи по теме "Двумерные массивы".
курсовая работа [1,0 M], добавлен 18.01.2014Реализация экспертных систем любой сложности, решение любых головоломок и шарад с помощью языка логического программирования Prolog. Основные понятия в языке Prolog. Правила логического вывода и запросы. Процедуры логического вывода и принятия решений.
курсовая работа [19,0 K], добавлен 24.05.2012Аналитический обзор системы управления курсами Moodle, программное построение ее модулей. Разработка структурной схемы и базы знаний экспертной системы. Создание дерева вопросов и выбор алгоритма поиска решений. Анализ возможных угроз и защита информации.
дипломная работа [534,7 K], добавлен 14.12.2013