Научный руководитель Хейдоров Игорь Эдуардович доцент кафедры радиофизики и цифровых медиа технологий, кандидат физико-математических наук БЕЛОРУССКИЙ.

Презентация:



Advertisements
Похожие презентации
Магистерская диссертация 2009 Журак И.К. 1 БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ и ИНФОРМАТИКИ Кафедра информационного.
Advertisements

Национальный исследовательский университет « МЭИ » Кафедра прикладной математики Выпускная работа студента гр. А Бочарова Ивана на тему : « Исследование.
Применение генетических алгоритмов для генерации числовых последовательностей, описывающих движение, на примере шага вперед человекоподобного робота Ю.К.
Белорусский государственный университет Механико-математический факультет Кафедра уравнений математической физики Горбач Александр Николаевич ОПТИМИЗАЦИЯ.
Применение генетического программирования для реализации систем со сложным поведением Санкт-Петербургский Государственный Университет Информационных Технологий,
Методы распознавания зашумленных образов БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ и ИНФОРМАТИКИ Кафедра математического.
РХТУ им. Д.И. МенделееваКафедра информатики и компьютерного проектированияЛекционный материал «Оптимизация ХТП» V1.0 L1 1 ОПТИМИЗАЦИЯ ХИМИКО- ТЕХНОЛОГИЧЕКИХ.
Применение генетических алгоритмов для генерации тестов к олимпиадным задачам по программированию Буздалов М.В., СПбГУ ИТМО.
Модифицированный критерий оценки качества восстановленных изображений Министерство образования и науки Российской Федерации Ярославский государственный.
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ И ИНФОРМАТИКИ Кафедра вычислительной математики Лэ Тхи Тхиен Тхуи Руководитель.
Белорусский государственный университет Механико-математический факультет Кафедра функционально анализа Жук Анастасия Игоревна Системы дифференциальных.
Разработка и исследование алгоритмов динамического распределения и доставки данных с учетом требований вычислительных сервисов в системе распределенных.
Введение в задачи исследования и проектирования цифровых систем Санкт-Петербургский государственный университет Факультет прикладной математики - процессов.
МЕТОДЫ ОПТИМИЗАЦИИ § 1. Основные понятия. Под оптимизацией понимают процесс выбора наилучшего варианта из всех возможных В процессе решения задачи оптимизации.
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ МОДЕЛИРОВАНИЯ КОНКУРЕНТНОГО РЫНКА НА КЛАСТЕРНЫХ СИСТЕМАХ Авторы: Е.В. Болгова, А.С. Кириллов, Д.В. Леонов Научный.
МЕТОДЫ ПРИНЯТИЯ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ ТКАЧЕНКО МАРИНА ГЕННАДЬЕВНА Кандидат физико-математических наук, доцент кафедры управления в экономических и социальных.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики и информатики Кафедра вычислительной.
Задача построения расписания конфигураций с ограниченной глубиной узлов для беспроводных сенсорных сетей Евгений Наградов.
ОПТИМАЛЬНОЕ НЕПРЯМОЕ УПРАВЛЕНИЕ ЛИНЕЙНЫМИ ДИНАМИЧЕСКИМИ СИСТЕМАМИ Белорусский государственный университет Факультет прикладной математики и информатики.
1 Исследование алгоритмов решения задачи k коммивояжеров Научный руководитель, проф., д.т.н. Исполнитель, аспирант Ю.Л. Костюк М.С. Пожидаев Томский государственный.
Транксрипт:

Научный руководитель Хейдоров Игорь Эдуардович доцент кафедры радиофизики и цифровых медиа технологий, кандидат физико-математических наук БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет радиофизики и компьютерных технологий Ковалец Павел Евгеньевич Ковалец П.Е.

Оптимизация параметров МОВ Цель Разработка и реализация алгоритма оптимизации параметров машины на опорных векторах (МОВ) для обработки звуковых сигналов Ковалец П.Е. Актуальность 1.Без корректного выбора параметров, МОВ может оказаться не работоспособным; 2.Для оптимизации параметров МОВ в большинстве реализаций предлагается не самый эффективный поиск по сетке (простой перебор значений); 3.В литературе не достаточно подробно рассмотрен вопрос построения конструктивных алгоритмов оптимизации применительно к данной задаче.

Оптимизация параметров МОВ Задачи 1.проанализировать МОВ, выбрать набор параметров для оптимизации; 2.провести обзор современных методов оптимизации; 3.разработать алгоритм оптимизации параметров МОВ; 4.осуществить программную реализацию разработанного алгоритма; 5.провести эксперимент по оптимизации параметров МОВ для классификации базы звуковых сигналов; 6.проанализировать результаты оптимизации выбранных параметров МОВ для различных методов оптимизации. Ковалец П.Е.

Оптимизация параметров МОВ Постановка задачи оптимизации Ковалец П.Е. Составное ядро: где - набор оптимизируемых параметров, - целевая функция, X - допустимое множество значений параметров, - ограничения, наклад. на параметры - количество верно классифицированных векторов 1-го класса, - количество верно классифицированных векторов 2-го класса, L i – объем i-й подвыборки.

Оптимизация параметров МОВ Обзор современных методов оптимизации Исходя из поставленной задачи: 1.По виду целевой функции: задача нелинейного программирования. 2.По требованиям к гладкости и наличию у целевой функции частных производных: прямые методы. 3.По методу поиска: Детерминированные; Случайные. Ковалец П.Е. 1.Поиск по сетке; 2.Генетический алгоритм; 3.Метод Нелдера-Мида. Выбраны:

Оптимизация параметров МОВ Поиск по сетке Ковалец П.Е. Пусть задана целевая функция Пусть также задано число разбиений по каждой координате N i. Тогда область D покрывают равномерной сеткой, координаты узлов которой задаются следующим выражением Вычислив значения целевой функции в узлах сетки, найдем путем сравнения вычисленных значений точку, в которой это значение будет минимально/максимально.

Оптимизация параметров МОВ Генетический алгоритм Ковалец П.Е.

Оптимизация параметров МОВ Модифицированный метод Нелдера-Мида Ковалец П.Е.

Оптимизация параметров МОВ Реализация выбранных методов 1.Выбранные методы были реализованы на языке программирования C++ ООП кроссплатформенность (протестирована на Win и Linux); многопоточность; наличие документации, генерируемой автоматически из комментариев, написанных в формате doxygen. 2.Был проведен вычислительный эксперимент на ЭВМ со следующими характеристиками процессор Intel(R) Core(TM)2 Quad CPU Q ГГц ОЗУ 8 Гб ОС Windows 7 x64 Service Pack 1 Ковалец П.Е.

Оптимизация параметров МОВ Результаты - линейно разделимая выборка Ковалец П.Е.

Оптимизация параметров МОВ Результаты - линейно разделимая выборка Ковалец П.Е. Метод Кол-во вычислений целевой ф-и Время вычислений, с Погрешность Лучшее значение целевой ф-и Лучшие значения (x1,x2,x3,x4) Поиск по сетке (40,20,20, 20) Генетический алгоритм ( , , , ) Модифицированный метод Нелдера-Мида ( , , , )

Оптимизация параметров МОВ Результаты - выборка, разделимая окружностью Ковалец П.Е.

Оптимизация параметров МОВ Результаты - выборка, разделимая окружностью Ковалец П.Е. Метод Кол-во вычислений целевой ф-и Время вычислений, с Погрешность Лучшее значение целевой ф-и Лучшие значения (x1,x2,x3,x4) Поиск по сетке (100,20,20, 20) Генетический алгоритм ( , , , ) Модифицированный метод Нелдера-Мида ( , , , )

Оптимизация параметров МОВ Результаты - выборка, полученная в результате обработки речевых сигналов Ковалец П.Е.

Оптимизация параметров МОВ Результаты - выборка, полученная в результате обработки речевых сигналов Ковалец П.Е. Метод Кол-во вычислений целевой ф-и Время вычислений, с Погрешность Лучшее значение целевой ф-и Лучшие значения (x1,x2,x3,x4) Поиск по сетке (60,10,10, 90) Генетический алгоритм ( , , , ) Модифицированный метод Нелдера-Мида ( , , , )

Оптимизация параметров МОВ Улучшение полученных результатов Ковалец П.Е. Разработанный алгоритм оптимизации параметров машины на опорных векторах для обработки звуковых сигналов можно представить в виде следующей обобщенной блок-схемы: Генетический алгоритм Поиск по сетке Изначальное среднее значение целевой функции Среднее значение после процедуры уточнения с помощью метода Нелдера-Мида

Оптимизация параметров МОВ Выводы 1.Для выборки разделимой окружностью, результат оптимизации методом Нелдера-Мида оказался сравнимым с результатом генетического алгоритма; 2.Для выборки, полученной в результате обработки речевых сигналов, лучшее значение получено при помощи генетического алгоритма; 3.Использование методов, отличных от поиска по сетке, является предпочтительным в задачах оптимизации параметров машины на опорных векторах как по критерию вычислительных затрат, так и по полученным значениям целевой функции. Ковалец П.Е.

Оптимизация параметров МОВ Благодарю за внимание! Ковалец П.Е. 1.Цель и задачиЦель и задачи 2.Объект и предмет исследованияОбъект и предмет исследования 3.РезультатыРезультаты 4.ВыводыВыводы