Top Banner
Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток
22

Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Growing Neural Gas Method

Нейросетевой метод построения

неструктурированных адаптивных сеток

Page 2: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Адаптивная сетка

Адаптивная сетка – это не равномерная сетка которая адаптируется к границам области и заданной функции плотности.

Область с заданной функцией плотности

Адаптивная сетка

Page 3: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Виды сеток

Структурированная сетка - это сетка, в которой все внутренние вершины топологически эквивалентны.

Неструктурированная сетка- это сетка в которой каждый узел может иметь произвольное число соседей

Page 4: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Проблемы при построении

Автоматизация

Распараллеливание

Универсальность

Page 5: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Метод Growing Neural Gas

1. Инициализация начального множества узлов

21,cc A CAAC

ãàçà íåéðîííîãî óçëû21,cc

ñwc óçëàêîîðäèíòû

Page 6: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Метод Growing Neural Gas

2. Движение нейронного газа:

Генерируется точка в соответствии с функцией плотности

Определяются 2 победителя

Генерируется связь между ними

p

cAc ws minarg1 csAc ws 1\2 minarg

Ass 21,

),( 21 ssCC 021 , ssage

Page 7: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Метод Growing Neural Gas

2. Движение нейронного газа:

Вычисляется ошибка

Движение узлов

Увеличение возраста связей

Удаление старых ребер и вершин

2

11 ss wE

11 sbs ww ini ww

1sNi

1,, 11 isis ageage

Page 8: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Метод Growing Neural Gas

3. Генерация нового узла:После итераций:

cNc Efq maxargcAc Eq maxarg

rAA 2/fqr www

frqrCC ,,, fqCC ,\

qq EE ff EE

2/fqr EEE cc EE Ac

Page 9: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 10: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Проблемы

не все ячейки сетки получаются треугольниками

применение данного алгоритма построения сетки не дает качественной сетки, так как узлы при движении не достигают границы

Page 11: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Композиционный метод

Метод GNG применяется

только для узлов внутри области

только для узлов на границе области

для всех узлов, но при этом узлы на границе не двигаются

Page 12: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 13: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 14: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 15: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 16: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 17: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 18: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 19: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 20: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 21: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Пример

Page 22: Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.

Спасибо за Внимание!