Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вопрос 8 Построение экспертных систем




Вопрос 7 Назначение и функции СУБД. Управление транзакциями.

Главная роль СУБД заключается в обеспечении пользования инструментарием, позволяющим оперировать данными как в терминах предметной области, так и в терминах абстрактных данных, связанных с экземплярами объектов.

СУБД предназначены: 1) для создания на ЭВМ БД, используя различные приложения, 2) для поддержания ее в активном состоянии, 3) для обеспечения эффективности доступа к данным в рамкам представленных им полномочий.

При создании БД разработчик должен описать ее логическую структуру, организующую ее в среде хранения и способы представления БД конечным пользователем.

Основные функции СУБД:

1 защита от отказов и восстановление данных: она реализуется путем создания копий и изменений.

2 обеспечение секретности – путем классификаций всех пользователей по уровням доступа и предоставлением соответствующих полномочий.

3 обеспечение целостности данных – при этом СУБД нужно проверять ограничения, налагаемые на значения данных.

4 синхронизация работы применительно к распределяющим БД, следует исключить случайные одновременные обращения пользователями к БД. Для этого СУБД реализует технику транзакций и блокировки. Транзакция – последовательность запросов к БД, которые сохраняют ее логическую целостность. Их нельзя прерывать, для этого на время синхронизации вкл механизм блокировки соотв-их ресурсов. Для управления транзакциями в СУБД имеется специальная программа планировщик. Планировщик исключает бесконечное ожидание, основываясь на стратегии first_in, first_out, он также исключает тупики при помощи restart одной или нескольких транзакций. Restart используется также при возникновении аппаратных сбоев, прерывания транзакции со стороны пользователя и в случае ошибки самой транзакции. В процессе выполнения любой транзакции наступает момент, когда ее можно считать завершенной. При этом происходит журнализация ее действий и результатов. В журнал записываются: идентификатор транзакций, старое значение данных, новое значение данных, время начала транзакции время окончания тран-ии, время фиксации транз-ии.

 

Искусственный интеллект можно определить как способность учиться различным видам деятельности, овладевание методами, знаниями в различных предметных областях. Все системы ИИ можно подразделить на специализированные и системы общего назначения. К СС относят системы предназначенные для решения фиксированного набора задач, кые определяются при проектировании этой системы. СОН отличаются тем, что м/генерировать новые процедуры для решения новых задач. Обычно пользователь-эксперт описывает проблемную область в виде фактов или данных и правил, кые позволяют выводить новые данные. Такие СОН наз-ют оболочками ЭС. Свойства ЭС: динамически создаваемый алгоритм решения задачи, способность к анализу и объяснению результатов и хода решения задач, способность к приобретению новых знаний и изменение своего поведения в соответствие с ними, интерфейс реализован на естественном языке. ЭС с/работать в 2 режимах: режим приобретения знаний, режим решения задач.

При разработке ЭС часто исп концепцию быстрого прототипа, т.е. это набор процедур для решаемых задач. В ходе построения ЭС сложилась определенная технология их разработки; она вкл в себя 6 этапов. На этапе идентификации определяются задачи, кые подлежат решению, выявляются цепи разработки, ресурсы, эксперты и категории пользователей. На этапе концептуализации проводят содержательный анализ предметной области, определяются исп-мые понятия, их взаимосвязи и методы решения. На этапе формализации опре-ся способы представления всех видов знаний, формализуются все виды понятий, определяются способы интерпретации знаний и моделируется работа системы. На этапе выполнения осуществляется наполнение базы знаний экспертом, при этом создается один или несколько прототипов ЭС. В ходе тестирования осуществляется оценка выбранного способа представления знаний и методов решения задач. На этапе опытной эксплуатации проверяется пригодность ЭС для конечного пользователя.

 




Поделиться с друзьями:


Дата добавления: 2015-03-31; Просмотров: 685; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.