СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Проектирование баз данных
Начало проектирования баз данных – проектирование информационно-логической модели предметной области, куда входит:
-определение предметной области -выделение информационных объектов -выявление связей между информ. объектами.
Нормализация – разбиение таблицы на две или более, обладающих лучшими свойствами при вводе, изменении и удалении данных. Окончательная цель нормализации сводится к таком
Проектирование с помощью СУБД MS Access.
1)Access является одной из самых понятных систем
2)Система имеет полностью русифицированную версию
3)интегрирована с офисом
4)позволяет исполльзование OLE технологий
5)широко и наглядно представлена справочная система
6)существует набор «мастеров» по работе с БД
Всю БД Access хранит надиске в виде одного файла. Данные хранятся в виде таблиц. С каждой таблицей могут быть связаны ключи, задающие нужные порядки на множестве строк. Типичные операции над БД:
-работа с таблицами -ввод данных в таблицы -поиск данных в таблицах
Таблица– объект, который определяется и используется для хранения данных.
Access пердполагает начало работы с создания макета таблицы. Они могут создаваться двумя способами:
Конструктор:
Задаётся структура таблицы. После создания макетов таблиц определяются связи между ними. Режим таблицы используется для просмотра, изменения и др. простейших действий с БД
Форма:
Форма– объект, предназначенный для удобного ввода и отображения данных. Формы представляют собой окна с размещёными в них элементами управления.
Естественным режимом их создания является режим визуального конструирования. Создание формы можно автоматизировать. На форме можно расположить элементы управления, которые могут использоваться для отображения дат, а также для выполнения вычислений и ввода результата. Кроме того, в форму могут быть помещены рисунки и др. мультимедиа файлы.
Запрос – объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Создать запрос можно в режиме конструктора.
При активации будет построена таблица с указанием заданных полей. Закрытие будет сопровождаться его сохранением и присвоением ему имени.
Отчёт – объект, предназначенный для создания документа, который может быть распечатан или включён в документ другого приложения.
Шаги выполнения отчёта:
- выяснение таблицы и запросов (построение) - выяснение полей (сортировка) - выяснение стиля печатного документа
Макрос – способ структурированного описания действий, выполняющихся в ответ на определённое действие
Модуль– программа, с помощью которой определённый процесс разбивается на несколько процедур.
Страница доступа к данным – файл HTML и вспомогательные файлы для доступа к данным из интернет браузера.
Рабочие характеристики БД:
- Полнота - Правильная организация (структуризация) - Актуальность(обновление) - Удобство для использования
Реляционная модель БД имеет дело с тремя аспектами данных: 1) структура данных 2) целостность данных 3) манипулирование данными.
Эти три аспекта отражают основные процедуры накопления данных.
Структура интерфейса. При работе в СУБД на экран выводится рабочее поле и панель управления.
Строка меню содержит основные режимы программы. Вспомогательная область включает в себя: -строку состояния -панель инструментов -вертикальнуя и горизонтальную линейку прокрутки
Команды для выполнения типовых операций.
Совокупность команд в СУБД, предоставляемых в распоряжение, может быть разбита на типовые группы: -команды для работы с файлами -команды для редактирования -команды для форматирования -команды для работы с окнами -команды для работы в основных режимах СУБД -получение справочной информации
Основные этапы технологии работы СУБД
- создание структуры таблиц базы данных
-ввод и редактирование данных
-обработка данных
-вывод информации из БД
Создание структур таблиц
При формировании новой таблицы работа с СУБД начинается с создания структуры таблицы. В этот процесс входит определение перечня полей и их типов и размеров.
Ввод и редактирование данных
Заполнение таблиц данными возможно как непосредственным вводом, так и в результате выполнения программ и запросов. Существует 2 вида ввода данных: - стандартная (в виде таблицы) - экранные формы
Обработка данных
Обрабатывать данные можно путём использования запросов или в процессе выполнения специальных программ. В большинстве СУБД используют запросы следующих видов: 1)запрос-выборка 2)запрос-изменение 3)запрос с параметром
Вывод информации
Любая СУБД позволяет показать БД на экране или др. устройство вывода. Используя специальные средства создания отчётов, мы получаем доп. возможности вывода информации:
1) Включение в отчёт выьорочной информыции
2) Добавлять информацию, которой ещё нет в БД
3) Выводить итоговые данные
4) располагать выводимую информацию в удобном виде
5) включать в отчёт информацию из разных связанных таблиц БД
Тенденция развития Систем Управления Базами Данных
Современные СУБД можно делить на универсальные и специализированные.
Универсальные предназначены для использования в различных предметных областях.
Специализированные – для описания конкретных систем.
В последнее время признание получают объектно-ориентированные СУБД, появлению которых помогли объектно-ориентированное програмирование и использование компьютера для обработки информации, воспринимаемой человеком.
В прошлом понятие «автоматизация обработки информации» означало лишь простые процедуры: сбор, регистрация, обработка, передача, хранение информации и её выдача. Развитие возможностей компьютеров позволило начать переход к обработке нетрадиционных данных: графика, рисунок, текст, звуки, видео и др. . Возрасла роль интеграции информации, необходимость обмена информацией из различных СУБД и др. функциями.
По мнению специалистов, основное направление в развитии СУБД – разработка универсальных СУБД. Так же рассматривается: -улучшение графического интерфейса -возможность работы в локальном режиме -расширение спец. средств -наличие собственных языков програмирования -применение объектной технологии
Интеграция БД тредует разработки проблем параллельной обработки на многопроцессорных вычислительных системах. В таком случае СУБД делятся на: 1) Без раздела рессурса (за каждым процессом закреплены конкретные области памяти)
2) С совместным использованием дискового пространства (все процессы делят память между собой)
СУБД совершенствуется и развивается вместе с расширением функциональных возможностями, архитектурой СУБД и качеством внешнего интерфейса. Развитие БД, СУБД и интернета происходит в направлении расширения их «интеллекта» за счет развитя и применения интеллектуальных программ, что приводит к созданию баз знаний по предметным областям и глобальной БЗ.
СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
История исследования и раэработок систем искусственного интеллекта может делиться на 4 периода:
1) 60-е – начало 70-х - попытки смоделировать общие интеллектуальные процессы
2) 70-е - исследования и разработка подходов к формальному представлению знаний
3) 80-е - разработка спец. интеллектуальных систем, имеющих практическое значение
4) 90-е - работы по созданию ЭВМ 5-го поколения
Методы искусственного интеллекта применяют при решении задач распознавания образов, моделирования игр, понимания естесственного языка, выявление и представление знаний экспертов в экспертных системах и др.. Во всех этих направлениях главные трудности связаны с тем, что недостаточно изучены и понятныпринципы человеческой интеллектуальной деятельности.
Базы знаний. При изучении интеллектуальных систем необходимо выяснить, что представляют собой знания и в чём их отличие от БД. Основной особенностью интеллектуальых систем является то, что они основаны на знаниях, точнее, на конкретном их представлении. Знание– хранимая информация, формализованная в соответствии с правилами, которую ЭВМ может использовать при логическом выводе алгоритмов.
Представления знаний: 1) продукционная и логическая модель 2) семантические сети 3) фреймы
Продукционные правила – наиболее простой способ представления знаний. Он основан на представлении знаний в форме правил («ЕСЛИ – ТО»)
Знания, представленные в ИС (интеллектуальной системе), образуют БЗ. В ИС входит механизм выводов, позволяющий получать новые знания на основе знаний из БЗ.
Простота и наглядность представления знаний с помощью продукций обусловила егго применения во многих системах.
Семантическая сеть – ориентированный граф, вершины которого есть понятия, а дуги – отношения между ними. Такие сети способны отображать структуру знаний во всей сложности их взаимосвязей, увязать в единое целое их объекты и свойства.
Достоинства:
- большие выразительные возможности
-наглядность СЗ
-соответствие современным представлениям
Недостатки:
-сетевая модель не содержит ясного представления о структкре предметной области.
Фреймовая модель – систематизированная в виде единой теории, технологическая модель памяти человека и его сознания. Важное свойство – наследование свойств, заимствованное из теории семантических сетей, которое происходид по АКО-связям. Слот АКО указывает на фрейм более высокого уровня, откуда наследуется.
Экспертные системы –предназначены для анализа данных, содержащихся в БЗ, и выдачи рекомендаций по запросу пользователя. Такие предметные области, как медицина, химия, физика и другие, в которых большая часть знаний – личный опыт экспертов, нуждаются в экспертных системах.
Способности экспертных систем: -установить диагноз, назначит лечение, выработать программу лечения по совокупности признаков заболевания. -выполнять задачи диагностических систем -распознавать речь -распознавать лица, отпечатки пальцев и др.
Модели решения задач
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2025 stydopedia.ru Все материалы защищены законодательством РФ.
|