Синтез гетерогенных самоорганизующихся моделей для аппроксимации структур на плоскости

Решение проблемы аппроксимации заданной гетерогенной структуры с помощью эластичной динамической модели произвольной размерности на плоскости. Комбинаторная оптимизация аппроксимирующей матрицы связности и самоорганизующейся формы с памятью состояния.

Рубрика Экономико-математическое моделирование
Вид статья
Язык русский
Дата добавления 31.08.2018
Размер файла 91,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http: //www. allbest. ru/

Самарский государственный университет, 443100, Самара, ул. Молодогвардейская, 244

Синтез гетерогенных самоорганизующихся моделей для аппроксимации структур на плоскости

С.А. Колпащиков, А.С. Рязанов, А.А. Юдашкин

E-mail: skolpaschikov@mail.ru

Аннотация

Предложено решение проблемы аппроксимации заданной гетерогенной структуры с помощью эластичной динамической модели произвольной размерности на плоскости. Модель построена на основе потенциальной системы, совмещающей свойства «эластичной петли», в которую введена матрица связности, и самоорганизующейся формы с памятью состояния. Показано, что созданная модель самостоятельно субоптимальным образом описывает заданную структуру, при этом по возможности сохраняя свою форму, близкую к начальной или некоторой желаемой, причем части аппроксимирующей структуры взаимодействуют только с аналогичными по типу частями заданной структуры.

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

гетерогенный плоскость аппроксимация матрица

Введение

Динамическая аппроксимация является важнейшей проблемой в ряде областей науки и технологии, что связано с необходимостью подбора наилучшего совпадения двух или более различных наборов данных при их произвольных изменениях. В особенности данная задача характерна для робототехники [1], управления большими сетями передачи данных [2], нанотехнологий [3] и логистики. Проблема требует особого внимания в силу невозможности построения наилучшего решения на больших объемах данных из-за NP-сложности, возникающей в этих случаях [4]. Оптимальное решение при фиксации размерности находится только полным перебором. Одной из важных ситуаций является наличие требования сохранения или восстановления заданной формы аппроксимирующей структурой, что характерно, например, при наличии аппроксимирующих шаблонов. Более существенные трудности появляются в том случае, когда на данные аппроксимирующей и аппроксимируемой структур накладываются разбиения на непересекающиеся подмножества, причем взаимодействие возможно только между подмножествами одного типа. С одной стороны, указанные ограничения повышают качество аппроксимации, с другой - приводят к необходимости построения схем динамической адаптации к данным, учитывающих одновременно большое число различных ограничений, часть из которых может быть введена через формальные зависимости, а часть - сформулирована скорее семантически. В работе [5] для решения проблемы гомогенной аппроксимации в задаче коммивояжера предложена модель «эластичной петли», где основной идеей был отказ от перебора и замена его динамической моделью достаточно большого набора точек, стягивающихся к городам под действием сил упругости. Однако в данной работе не существовало ограничений на удержание исходной формы петли, а также каких-либо подмножеств типов городов. В последнее время появился ряд работ, посвященных рассмотрению математических подходов к моделированию систем с памятью состояний, обладающих механизмом самостоятельного формирования структур [6, 7], то есть восстанавливающих свою форму. В работе [8] предложено введение матрицы связности в стандартную модель распознавания образов для синтеза системы распознавания классов, что в дальнейшем может быть использовано для решения задачи гетерогенной аппроксимации.

В данной работе ставится задача синтеза динамической модели для аппроксимации гетерогенной структуры на плоскости с помощью другой заданной гетерогенной структуры, производимого таким образом, чтобы аппроксимирующая структура самостоятельно наилучшим образом описывала бы заданную, при этом по возможности сохраняя свою форму, близкую к начальной (или некоторой желаемой). При этом должна обеспечиваться такая процедура, чтобы опорные точки аппроксимирующей структуры описывали бы только соответствующие им по типу точки заданной структуры. Модель строится на основе нелинейной динамической системы как совмещающей свойства гетерогенной «эластичной петли» и самоорганизующейся системы с памятью состояния.

1. Математическая модель

Модель вводится как совокупность двух наборов типизированных точек на комплексной плоскости. Первый определяется радиус-вектором . Второй - радиус-вектором . В общем случае число точек в наборах разное. При этом каждая точка набора должна обладать некой характеристикой , определяющей принадлежность точки к одному из известных типов. В условиях нашей задачи считаем, что

и

заданы. Первый набор точек лишь определяет сложную систему аттракторов для второго набора, и, следовательно, статичен. Динамика второго набора точек определяется притяжением точек первого набора, имеющих тот же тип. Таким образом, каждая точка будет перемещаться только под действием сил притяжения точек , имеющих тип . В такой ситуации не имеет значения конкретный тип точки, а важно лишь знать, какие точки имеют схожий с ним тип, поэтому типизация точек вводится в определяющие соотношения в виде матрицы связей:

(1)

Стоит отметить, что можно было вести разные наборы для разных типов точек. И такой способ более очевиден. Однако он менее гибок к изменениям, таким как появление точек нового типа или переход точки из одного типа в другой, в то время как в предложенной модели эти изменения лишь повлекут перерасчет матрицы .

Вторым важным условием при построении модели является сохранение исходной конфигурации, то есть взаимного расположения точек второго набора. При этом типизация точек не учитывается.

В качестве потенциала предложенной динамической системы возьмем функцию полной упругой энергии

, (2)

где - энергия взаимодействия с неподвижным набором, - энергия взаимодействия точек подвижного набора между собой для сохранения формы, а константы и определяют относительный вклад каждого из слагаемых в общий потенциал.

При решении известной задачи коммивояжера методом, предложенным Р. Дурбином и Д. Уилшоу, задается выражением [5], которое мы модифицировали с учетом матрицы связей (1):

(3)

и которое при не будет неограниченно возрастать только в том случае, если для каждой точки найдется хотя бы одна того же типа, удовлетворяющая условию . Таким образом, можно понимать как суммарную силу взаимодействия однотипных точек из разных наборов. Слагаемое минимизирует расстояние между соседними точками контура, тем самым сжимая «петлю».

В нашей задаче имеет такой же смысл, однако должно модифицировать контур с помощью одних лишь аффинных преобразований. Поэтому введем как инвариант относительно преобразований на плоскости, определенный на множестве точек Евклидова пространства, центрированных относительно начала координат. Для этого используем оператор [7]:

.

Согласно [7] определяется выражением

, (4)

где матрица строится по правилу Хебба:

и имеет смысл системной памяти. Вектор есть комплексное представление вектора , а вектор - комплексно-сопряженный вектору и образующий с ним ортонормированный базис, то есть имеет место равенство .

Динамика системы описывается следующим уравнением, минимизирующим потенциал (2) с учетом (3) и (4):

, (5)

где

в трактовке Р. Дурбина и Д. Уилшоу играет роль связи между вершиной неподвижного контура и вершиной подвижного. Здесь

.

Данное выражение модифицировано с учетом введенной нами матрицы связей (1).

Численные расчеты

На основе построенной модели (5) были проведены численные эксперименты по аппроксимации на плоскости, показавшие гибкость предложенного подхода. В качестве иллюстративного примера рассмотрим заданную и аппроксимирующую структуры, каждая из которых составлена из точек трех типов. Фиксированная структура состоит из N=3 точек, а аппроксимирующая - из M=8 точек, т.е. в данном случае меньшая по числу точек структура аппроксимируется более детализированной. Данная качественная иллюстрация условно имитирует процесс притяжения магнитной стрелки к одному из стационарных магнитов, а также последующее перемагничивание. Здесь меньшая структура - точка фиксации стрелки и два разнополюсных магнита, а аппроксимирующая структура - стрелка. Основание стрелки может взаимодействовать только с точкой фиксации, а конец - с одним из магнитов в зависимости от полюса.

Значение соотношения , имеющего смысл жесткости внутренних связей, выбрано достаточно большим, исключающим деформацию подвижного набора. Уравнение (5) решалось методом конечных приращений. Для расчетов использовался математический пакет MatLab 2006. Расчет проводился с шагом итерации , система уравнений достаточно быстро сходится к устойчивому состоянию.

На рисунках представлены положения системы на различных шагах итерационного процесса решения, обозначает номер итерации. Незакрашенные точки принадлежат к заданной структуре, закрашенные - к подвижной аппроксимирующей, а форма знака точки обозначает ее тип. Движение аппроксимирующей системы определяется только точками совпадающих типов, что хорошо видно по конечному состоянию системы на рис. 1.

Рис. 1 Динамика системы при движении из заданного состояния к устойчивому состоянию

Рис. 2 иллюстрирует переход системы к новому устойчивому состоянию при изменениях структуры неподвижного контура (перемагничивании полюсов) без каких-либо внешних воздействий. В начальный момент времени система находилась в устойчивом состоянии, соответствующем конечному состоянию первого примера. При изменении типа одной из точек система самостоятельно перемещается в новое устойчивое состояние.

Рис. 2 Динамика системы при переходе к новому устойчивому состоянию, обусловленному изменением структуры неподвижного контура

Заключение

В статье предложен подход к синтезу динамической системы, позволяющей аппроксимировать гетерогенную структуру на плоскости с помощью другой заданной гетерогенной структуры. Под гетерогенностью структур понимается отнесение точек структуры к различным типам. Предложенная модель обеспечивает самостоятельное движении аппроксимирующей структуры к такому устойчивому положению на плоскости, которое бы наилучшим образом описывало аппроксимируемую структуру, при этом по возможности сохраняя свою форму, близкую к начальной (или некоторой желаемой). Динамика системы определяется потенциалом, описывающим притяжение неподвижной структурой точек подвижной структуры и поддержание формы подвижной структуры системой с памятью состояний. Динамика притяжения, в отличие от известной модели «эластичной петли», где каждая точка неподвижной структуры притягивает все точки подвижной структуры, учитывает гетерогенность структур, исключая притяжение друг к другу точек разных типов.

C помощью численного моделирования проиллюстрировано движение системы, имитирующей стрелку магнита, из некоторого заданного начального к конечному устойчивому состоянию без изменения структур. Второй пример демонстрирует динамику системы при изменении типа точки подвижной структуры - перемагничивание магнита. Движение системы в обоих случаях происходит без внешних воздействия, т.е. система самостоятельно решает задачу субоптимальным способом.

Предложенный подход позволяет редуцировать большие системы к более мелким неким субоптимальным способом. Однако выбранный детерминированный алгоритм эквивалентен методу наискорейшего спуска при поиске минимума функции большого числа переменных. Это означает, что система принимает первое же свое стационарное состояние, которое далеко не всегда соответствует глобальному минимуму целевой функции, однако обеспечивает достаточно хорошее решение для NP-задач.

Библиографический список

1. Passerone R., Burch J.R., Sangiovanni-Vincentelli A.L. Conservative approximations for heterogeneous design // International Conference On Embedded Software: Proc. of the 4th int. conf. - Pisa, Italy, 2004. - Session System Design. - P. 155-164

2. Khuller S., Kim Y., Woeginger G. Approximation Schemes for Broadcasting in Heterogenous Networks // Approximation, Randomization, and Combinatorial Optimization. - Springer Berlin/Heidelberg, 2004. - P. 163-170.

3. Self-assembly from milli- to nanoscales: methods and applications / M. Mastrangeli, S. Abbasi, C. Varel, C. Van Hoof, J-P Celis, K. F. Bohringer, - J. Micromech. Microeng. 19. - 2009.

4. Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи. - М.: Мир, 1982. - 416 с.

5. Durbin R., Willshaw D.J. An analogue approach to the traveling salesman problem using an elastic net method // Nature. - 1987. - V. 326. - P. 689.

6. Юдашкин А.А. Синтез самоорганизующихся систем, запоминающих и восстанавливающих несколько собственных конфигураций в трехмерном пространстве // Мехатроника, автоматизация и управление. - 2005. - №1. - C. 7-11.

7. Юдашкин А.А. О подходе к построению трансформирующихся систем с несколькими устойчивыми состояниями // Дифференциальные уравнения и их приложения: Межвуз. сб. науч. тр. - 2002. - №1. - С. 64-68.

8. Юдашкин А.А. Классификация образов и ее связь с топологией многообразий динамических систем // Изв. Самарского научного центра РАН. - 2001. - T.3. - №1. - С. 93-98.

Размещено на Allbest.ru

...

Подобные документы

  • Расчет параметров уравнения регрессии, среднего коэффициента эластичности и средней ошибки аппроксимации по рынку вторичного жилья. Определение идентификации моделей денежного и товарного рынков, выбор метода оценки параметров модели, оценка его качества.

    контрольная работа [133,1 K], добавлен 23.06.2010

  • Построение доверительного интервала для коэффициента регрессии в заданной модели. Оценка качества модели по анализу ошибки аппроксимации, индекса корреляции и F-критерия Фишера. Оценка эластичности спроса в зависимости от цены. Уравнение авторегрессии.

    контрольная работа [156,8 K], добавлен 28.02.2011

  • Выбор факторных признаков для построения регрессионной модели неоднородных экономических процессов. Построение диаграммы рассеяния. Анализ матрицы коэффициентов парной корреляции. Определение коэффициентов детерминации и средних ошибок аппроксимации.

    контрольная работа [547,6 K], добавлен 21.03.2015

  • Построение ряда динамики. Расчет параметров линейного, степенного, экспоненциального (показательного), параболического, гиперболического трендов с помощью пакета Excel. Вычисление относительной ошибки аппроксимации. Оценка адекватности линейной модели.

    практическая работа [165,9 K], добавлен 13.05.2014

  • Расчет коэффициента корреляции, определение вида зависимости, параметров линии регрессии и оценка точности аппроксимации. Построение матрицы прибыли в зависимости от выбранной стратегии и состоянии факторов внешней среды. Индивидуальное отношение к риску.

    контрольная работа [474,7 K], добавлен 01.12.2010

  • Экономико-математическая модель для анализа ресурсов в форме отчета устойчивости. Проверка продуктивности технологической матрицы коэффициентов прямых материальных затрат. Оценка точности моделей на основе средней относительной ошибки аппроксимации.

    задача [142,9 K], добавлен 03.05.2009

  • Определение чистых стратегий холдинга. Составление платежной матрицы игры, ее верхней и нижней цены. Принятие оптимального решения об инвестиции в банк для получения наибольшей выгоды при улучшении финансового состояния металлургическому консорциуму.

    курсовая работа [85,3 K], добавлен 19.05.2014

  • Проведение корреляционно-регрессионного анализа в зависимости выплаты труда от производительности труда. Построение поля корреляции, выбор модели уравнения и расчет его параметров. Вычисление средней ошибки аппроксимации и тесноту связи между признаками.

    практическая работа [13,1 K], добавлен 09.08.2010

  • Нахождение начального опорного плана методом минимальной стоимости, оптимизация его методом потенциалов. Решение задачи о назначениях с заданной матрицей затрат. Построение набора дуг, соединяющих все вершины сети и имеющих минимальную протяженность.

    контрольная работа [341,0 K], добавлен 24.04.2012

  • Системное исследование производственного отдела, выделение его элементов, связей и взаимодействия. Решение задач оптимального планирования рабочего времени и о назначениях методами минимального элемента, двойного предпочтения и аппроксимации Фогеля.

    курсовая работа [781,3 K], добавлен 06.11.2014

  • Расчет параметров уравнения линейной регрессии, оценка тесноты связи с помощью показателей корреляции и детерминации. Определение средней ошибки аппроксимации. Статистическая надежность моделирования с помощью F-критерия Фишера и t-критерия Стьюдента.

    контрольная работа [58,3 K], добавлен 17.10.2009

  • Параметры уравнения и экономическое толкование коэффициента линейной регрессии. Расчет коэффициентов детерминации и средних относительных ошибок аппроксимации. Построение структурной формы модели с использованием косвенного метода наименьших квадратов.

    контрольная работа [99,2 K], добавлен 27.04.2011

  • Построение адаптивной мультипликативной модели Хольта-Уинтерса с учетом сезонного фактора. Оценка точности построенной модели с использованием средней относительной ошибки аппроксимации. Определение суммы банковской ссуды, долга по ссуде и дисконта.

    контрольная работа [393,0 K], добавлен 06.12.2007

  • Расчет параметров уравнения линейной регрессии, оценка тесноты связи с помощью показателей корреляции и детерминации; определение средней ошибки аппроксимации. Статистическая надежность регрессионного моделирования с помощью критериев Фишера и Стьюдента.

    контрольная работа [34,7 K], добавлен 14.11.2010

  • Определение временных и пространственных данных в эконометрике. Коэффициент детерминации и средняя ошибка аппроксимации как показатели качества однофакторной модели в эконометрике. Особенности построения множественной регрессивной модели. Временные ряды.

    контрольная работа [804,3 K], добавлен 15.11.2012

  • Задачи операционного исследования. Построение базовой аналитической модели. Описание вычислительной процедуры. Решение задачи оптимизации на основе технологии симплекс-метода. Анализ результатов базовой аналитической модели и предложения по модификации.

    курсовая работа [1,5 M], добавлен 12.12.2009

  • Построение гипотезы о форме связи денежных доходов на душу населения с потребительскими расходами в Уральском и Западно-Сибирском регионах РФ. Расчет параметров уравнений парной регрессии, оценка их качества с помощью средней ошибки аппроксимации.

    контрольная работа [4,5 M], добавлен 05.11.2014

  • Решения, связанные с рисками. Снижение риска с помощью статистической теории принятия решений. Применение модели платежной матрицы и различных ее вариантов. Направленность изменений соотношений темпов роста показателей, формирующих динамические модели.

    контрольная работа [41,2 K], добавлен 28.03.2013

  • Расчет уравнений линейной и нелинейной парной регрессии. Оценка тесноты связи расходов на перевозки и грузооборота с помощью показателей корреляции и детерминации. Оценка ошибки аппроксимации уравнений регрессии. Расчет прогнозного значения расходов.

    курсовая работа [2,5 M], добавлен 26.12.2014

  • Построение адаптивной мультипликативной модели Хольта-Уинтерса с учетом сезонного фактора и согласно параметрам сглаживания. Средняя ошибка аппроксимации. Определение коэффициентов заданного линейного уравнения. Проверка точности построенной модели.

    контрольная работа [1,6 M], добавлен 20.01.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.