
- •3. Базовые информационные технологии
- •3.1. Мультимедиа-технологии
- •3.1.1. Понятие мультимедиа
- •3.1.2. Классификация мультимедиа
- •3.1.3. Структурные компоненты мультимедиа
- •3.1.4. Применение мультимедиа-технологий
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •3.2. Геоинформационные технологии
- •3.2.1. Основные понятия и определения
- •3.2.2. Векторные и растровые модели
- •3.2.3. Назначение и основные области использования гис
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •3.3. Технология защиты информации
- •3.3.1. Правовая охрана информации
- •3.3.2. Лицензионные, условно бесплатные и свободно распространяемые программы
- •3.3.3. Технологии защиты информации
- •3.4.1. Разновидности архитектуры компьютерных сетей
- •3.4.2. Прикладные сервисы Интернета
- •3.4.3. Интернет-технологии
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •3.5. Технологии искусственного интеллекта
- •3.5.1. Понятие искусственного интеллекта
- •3.5.2. Методы искусственного интеллекта
- •X четкая величина
- •4.1.1. Отличия данных от знаний
- •4.1.2. Модели представления знаний
- •4.1.3. Технологии баз знаний в Интернете
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •4.2. Информационные технологии в экономике и управлении
- •4.2.1. Классификация и основные этапы развития информационных систем
- •4.2.2. Корпоративные информационные системы
- •4.2.3. Стандарт mrp
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •4.3. Информационные технологии в образовании
- •4.3.1. Основные аспекты информатизации общества
- •4.3.3. Положительные и отрицательные качества использования информационных технологий
- •4.3.4. Направления использования информационных технологий
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •5. Инструментальные средства информационных технологий
- •5.1. Программные средства информационных технологий
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •5.2. Технические средства информационных технологий
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •5.3. Методические средства информационных технологий
- •6.1.1.Основные понятия системологии
- •6.1.2. Системное проектирование
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •6.2. Построение систем с использованием информационных технологий
- •6.2.1. Этапы проектирования информационных систем
- •6.2.2. Оценка качества информационных систем
- •Контрольные вопросы
- •Контрольные вопросы
- •Заключение
- •Библиографический список
- •Оглавление
- •3. Базовые информационные технологии 102
- •3.1. Мультимедиа-технологии 102
Y
нечеткая
величина
Приведение к
нечеткости (фазификатор)
Приведение к
четкости (дефазификатор)
Нечеткий логический
вывод
База правил
X четкая величина
Рис. 3.16. Механизм нечеткого логического вывода
Нечеткие нейронные сети. Нечеткая логика оказала сильное влияние на другие парадигмы искусственного интеллекта. Объединение ее принципов с методами иных направлений породило такие новые направления, как:
• нечеткие нейронные сети;
• адаптивные нечеткие системы;
• нечеткие запросы;
• нечеткие ассоциативные правила;
• нечеткие когнитивные карты;
• нечеткая кластеризация.
Альтернативные методы искусственного интеллекта дополняют методологию нечеткой логики и используются в различных комбинациях для создания гибридных интеллектуальных систем.
3. Эволюционные вычисления: модели, использующие понятие естественного отбора, обеспечивающего отсеивание наименее оптимальных согласно заданному критерию решений. В этой группе методов выделяют генетические алгоритмы и так называемый муравьиный алгоритм.
Генетический алгоритм, составляющий основу эволюционных вычислений, – это эвристический алгоритм поиска, применяемый для решения задач оптимизации и моделирования путем последовательного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих биологическую эволюцию. Сущность алгоритма состоит в следующем. Задача кодируется таким образом, чтобы ее решение могло быть представлено в виде вектора (такой вектор называется хромосомой). Случайным образом создается некоторое количество начальных векторов (начальная популяция). Они оцениваются с использованием так называемой функции приспособленности, в результате чего каждому вектору присваивается определенное значение (приспособленность), которое определяет вероятность выживания организма, представленного данным вектором. После этого с использованием полученных значений приспособленности выбираются векторы (селекция), допущенные к скрещиванию. К этим векторам применяются так называемые генетические операторы (в большинстве случаев это скрещивание и мутация), создавая таким образом следующее поколение. Особи следующего поколения также оцениваются, затем производится селекция, применяются генетические операторы и т. д. Так моделируется эволюционный процесс, продолжающийся несколько жизненных циклов (поколений), пока не будет выполнен критерий останова алгоритма.
Генетические алгоримы служат, главным образом для поиска решений в очень больших, сложных пространствах поиска и применяются для решения следующих задач:
• оптимизация функций;
• разнообразные задачи на графах (задача коммивояжера, раскраска, нахождение паросочетаний);
• настройка и обучение нейронной сети;
• задачи компоновки;
• составление расписаний;
• игровые стратегии;
• аппроксимация функций;
• искусственная жизнь;
• биоинформатика.
Сверхзадачей искусственного интеллекта является построение компьютерной интеллектуальной системы, которая обладала бы уровнем эффективности решений неформализованных задач, сравнимым с человеческим или превосходящим его.
Контрольные вопросы
1. Какая задача и почему более интеллектуальна с точки зрения информатики: решение системы дифференциальных уравнений или задача чтения рукописного текста?
2. Что собой представляет подсистема объяснений ЭС?
3. Как работает единичный нейрон?
4. Какова последовательность шагов в генетическом алгоритме?
Задание для самостоятельной работы
Составьте подробную схему генетического алгоритма для задачи решения квадратного уравнения.
4. СПЕЦИАЛИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
4.1. Технология представления знаний