Нейросетевое моделирование и эволюционное планирование процессов в сетях добровольных вычислений

Пархоменко Станислав Сергеевич. Нейросетевое моделирование и эволюционное планирование процессов в сетях добровольных вычислений: диссертация ... кандидата технических наук: 05.13.18 / Пархоменко Станислав Сергеевич;[Место защиты: Воронежский государственный технический университет].- Воронеж, 2016.- 192 с.
Автор
Пархоменко Станислав Сергеевич
Год
2016
  • 99 000 UZS

Оглавление диссертации
Введение
Глава 1. Параллельные и распределённые вычисления 10
1.1 Закрытые распределённые вычисления 14
1.2 Кластерные распределённые вычисления 16
1.3 Сетевые распределённые вычисления
1.3.1 Основные компоненты BOINC 25
1.3.2 Механизм планирования BOINC 26
1.4 Цели и задачи исследования 30
Основные результаты и выводы к первой главе 34
Глава 2. Разработка моделей и методов планирования внутри сети добровольных вычислений 36
2.1 Стратегии планирования распределённых вычислений 36
2.2 Классификация задач и типы алгоритмов планирования 40
2.3 Общий анализ задач теории расписаний 42
2.4 Составление расписаний в условиях неопределённости
2.4.1 Постановка задачи планирования 53
2.4.2 Способы представления исходной информации 58
2.5 Генетический алгоритм для планирования вычислений 66
2.5.1 Общая схема генетических алгоритмов 68
2.5.2 Дискретная задача планирования
2.5.3 Интервальная задача планирования
2.5.4 Динамическая задача планирования
2.5.5 Планирование с дублированием
Основные результаты и выводы ко второй главе
Глава 3. Прогнозирование времени выполнения работы
3.1 Анализ способов формирования исторической базы
3.2 Нейронные сети прямого распространения
3.3 Алгоритмы обучения нейронных сетей прямого распространения по методу
3.3.1 Численные методы локальной оптимизации
3.3.2 Модификации метода Левенберга-Марквардта
3.3.3 Оптимизация вычислений по методу Левенберга-Марквардта
3.3.4 Реализация параллельных вычислений Левенберга-Марквардта
3.3.5 Регуляризация Байеса
3.3.6 Вычисление интервалов предсказания
3.3.7 Алгоритм интервального прогнозирования .
3.4 Другие способы обучения
3.4.1 Метод наискорейшего спуска
3.4.2 Метод резкого изменения направления Пауэлла вычислительных
Глава 4. Описание ПО и экспериментов 121
4.1 Программная реализация 121
4.1.1 Окружение разработчика 121
4.1.2 Архитектура управляющего сервера 122
4.1.3 Технология параллельного программирования OpenMP 127
4.1.4 Библиотека LMA-math 129
4.1.5 Библиотека LMA-learning 131
4.1.6 Библиотека LMA-predictor 131
4.1.7 Библиотека генетического алгоритма GA 134
4.2 Апробация метода Левенберга-Марквардта 134
4.2.1 Обучение простой функции 135
4.2.2 Обучение в условиях неопределённости 136
4.2.3 Обучение в условиях зашумлённости данных 137
4.2.4 Сравнение производительности при различных способах оптимизации вычислений 138
4.2.5 Вычисление интервалов предсказания 145
4.3 Эксперименты по планированию 149
4.3.1 Проверка гипотезы №3 150
4.3.2 Составление расписания 151
Основные результаты и выводы к четвёртой главе 162
Заключение 165
Список использованных источников

Рекомендуем вам товары

99 000 UZS
Автор
Петров Михаил Николаевич
Количество страниц
Год
2016
99 000 UZS
Автор
Цыгвинцев Илья Павлович
Количество страниц
Год
2016
99 000 UZS
Автор
Хапова Надежда Валентиновна
Количество страниц
Год
2016
99 000 UZS
Автор
Чередниченко Алла Валериевна
Количество страниц
Год
2016
99 000 UZS
Автор
Юшко Олеся Викторовна
Количество страниц
Год
2016
Модули для Opencart 2, Опенкарт 3