Использование MC# для реализации параллельных алгоритмов в 3D-графике. Е.С.Борисов, Институт кибернетики.

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



Advertisements
Похожие презентации
Нейросетевые технологии в обработке и защите данных Обработка данных искусственными нейронными сетями (ИНС). Лекция 5. Алгоритмы обучения искусственных.
Advertisements

Сеть поиска максимума (MAXNET) Сеть поиска максимума с прямыми связями – слогослойная нейронная сеть определяющая, какой из входных сигналов имеет.
Тема 10. Архитектура и алгоритмы обучения НС Основные парадигмы нейронных сетей обучения с учителем Однослойный перцептрон f f f х1.
10.2 Основные парадигмы нейронных сетей обучения без учителя Самоорганизующиеся карты признаков Кохонена (Self-organized map) Кохонена... Выходные.
Одно из наиболее перспективных направлений разработки принципиально новых архитектур вычислительных систем тесно связано.
Курсовая работа по дисциплине «Компьютерная графика» на тему: «Определение лиц. Определение крупности плана» Кондратенко Павел, С-54.
10. 3 Повносвязные нейронные сети со смешанным обучением Нейронная сеть Хопфилда ( Hopfield Net)
Ассоциативная память. Ассоциативная сеть прямого распространения. 1 X 1 Y 1 X 2 Y 2 X i Y i X n Y n 2 i n... Y j = i=1 N w ij x i, j=1,M (*)
Нейро-автоматное управление в машинном обучении Выполнил: Губин Ю.А. ст. гр Руководитель: Шалыто А.А. д.т.н, проф., зав. каф. ТП, СПбГУ ИТМО.
10.2 Основные парадигмы нейронных сетей обучения без учителя Самоорганизующиеся карты признаков Кохонена (Self-organized map) Кохонена... Выходные.
1 Биологический Нейрон Мозг содержит 10 миллиардов нейронов Тысячи типов нейронов соединены между собой 100 триллионов связей Нейрон может находиться,
Лекция 6. Нейронные сети Хопфилда и Хэмминга Среди различных конфигураций искусственных нейронных сетей (НС) встречаются такие, при классификации которых.
Использование нейросимулятора при определении внешнего вида ребенка по параметрам родителей.
Распознавание оптических образов (символов) с помощью однослойного персептрона Методические указания по дисциплинам «Системы искусственного интеллекта»,
Нейросетевые технологии в обработке и защите данных Лекция 4. Обработка данных искусственными нейронными сетями (ИНС). Формальный нейрон. Функции активации.
P 1 (x 1,y 1,z 1 ) P 2 (x 2,y 2,z 2 ) P 1 (X 1,Y 1 ) P 2 (X 2, Y 2 ) O (x,y,z) 0(X,Y) E.
Моделирование и исследование мехатронных систем Курс лекций.
Система управления РТК Основная задача системы управления роботом – автоматизация деятельности человека-оператора. Составные части: Система технического.
Нейронные сети. Моделирование нейронных сетей. Модели нейронов. Выполнил: студент 1 курса магистратуры Сергеева Анастасия Юрьевна группа 418 м Москва -
Автор: студент группы С-83 Потапенко Владимир Москва 2012 г.
Транксрипт:

Использование MC# для реализации параллельных алгоритмов в 3D-графике. Е.С.Борисов, Институт кибернетики им. В.М.Глушкова АН Украины Причём пространственная системавморожена в объект. пространственная система жестко связана с наблюдателем. плоская система это экран, на который мы будем отображать наш объект.

Каждая точка задаётся координатами в системе OXYZ. Для проецирования точки на экран необходимо выполнить два преобразования: 1. Видовое преобразование. Переход от абсолютной системы координат OXYZ к системе координат наблюдателя. Матрица перехода V запишется следующим образом: где: 2. Перспективное преобразование - проецирование на экран. где - расстояние от наблюдателя до экрана

Параллельный классификатор образов Искусственная нейронная сеть это совокупность нейронных элементов и связей между ними. Рисунок 1 Математическая модель нейрона Рисунок 2. Различные виды функции активации

Важной особенностью НС является возможность ее обучения. Процесс обучения НС сводится к процедуре корректировки весовых коэффициентов. Рисунок 3. Однослойная НС Однослойный персептрон из 10 нейронов. 35 входов. 10 выходов

Использована пороговая функция активации с порогом T=0 В качестве метода обучения используется дельта-правило Видроу-Хоффа На этапе инициализации программы по учебным паттернам генерируется матрица весовых коэффициентов, которая в последствии используется для независимой обработки множества входных образов.

Результат работы программы:.OOO. O...O O.... OOOO. O...O.OOO. 6 OOOOO....O...O...O...O... O OOO. O...O.OOO. O...O.OOO. 8

abstract virtual class bobo {...}; ( ; после } ) public bobo(int i):base(i){... } ( вызов в конструкторе base(...) )..override...f( int i) { base.f(i);..} ( вызов метода предка base.f(i) ) namespace Дополнения языка MC#