Введение
1 Проблема оценки живучести информационных структур и ее изложение в научной литературе 14
1.1 Понятие информационных структур 14
1.2 Анализ понятия живучести в различных прикладных областях 16
1.3 Анализ существующих подходов к оценке живучести информационных структур 20
1.4 Матричное представление информационных структур 23
1.5 Оценка живучести информационных структур на основе нечеткой продукционной модели 25
1.6 Классификация негативных внешних воздействий на информационную структуру 28
1.7 Выводы по первой главе. Постановка цели и задач исследования 30
2 Продукционная и нейросетевая модели расчета оценки живучести информационных структур 32
2.1 Типы нейронных сетей 32
2.1.1 Однонаправленные многослойные сети сигмоидального типа 32
2.1.2 Сети с самоорганизацией на основе конкуренции 33
2.1.3 Радиальные нейронные сети 35
2.1.4 Нечеткая нейронная продукционная сеть Такаги-Сугено-Канга 36
2.1.5 Нечеткие нейронные сети. Сеть Ванга-Менделя 38
2.2 Анализ нейронных сетей для построения нечеткой нейронной модели оценки живучести информационных структур 40
2.3 Построение продукционной и нейросетевой модели расчета оценки живучести информационных структур 43
2.4 Выводы по второй главе 55
3 Алгоритмы, реализующие продукционную и нейросетевую модели расчета оценки живучести информационных структур 57
3.1 Алгоритм перехода от нечеткой продукционной модели к соответствующей ей нечеткой нейросетевой модели 57
3.2 Построение диаграммы вариантов использования моделей и алгоритмов оценки живучести информационных структур 66
3.3 Построение диаграммы классов моделей и алгоритмов оценки живучести информационных структур 68
3.4 Построение диаграммы деятельности моделей и алгоритмов оценки живучести информационных структур 69
3.5 Алгоритм обратного распространения ошибки для нечеткой нейронной сети 74
3.6 Метод Фибоначчи поиска экстремума 82
3.7 Выводы по третьей главе 84
4 Программная реализация моделей и алгоритмов оценки живучести информационных структур 85
4.1 Анализ и выбор языка программирования 85
4.2 Выбор средства разработки программной реализации моделей и алгоритмов оценки живучести информационных структур 90
4.3 Программная реализация моделей и алгоритмов оценки живучести информационных структур 92
4.4 Тестирование программного обеспечения оценки живучести информационных структур 97
4.5 Выводы по четвертой главе 114
Заключение 115
Список используемых источников 117


