Выбор решения в архитектуре

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 16.01.2018
Размер файла 35,4 K

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

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

2

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

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

Выбор решения в архитектуре

М.И.Алиев

Э.А.Исаева

Н.А.Ашрафова

И.М.Алиев

В.Р.Фигаров

В классической работе Р.Беллмана и Л.Заде [4] рассматривается процесс выбора решения в нечеткой среде, когда управляемая система является либо детерминированной, либо случайной. В этой cтатье обсуждаются вопросы использования нечетких множеств для описания выбора решения в архитектуре.

Вопрос взаимодействия математики и архитектуры всегда интересовал исследователей. Видный французский архитектор Ле-Корбюзье писал: «Природа - действительно математика. Шедевры искусства созвучны природе, выражают ее законы, питаются ею. А отсюда произведение искусства есть тоже математика, и ученый вполне может применить к произведению искусства ее беспощадные умозаключения и неумолимые формулы». Человек всю свою историю, созерцая природу, создавал красоту и стремился понять ее законы - законы гармонии. Законы гармонии изучались и изучаются во всех областях искусства. Так например, в архитектуре, как писал Ле-Корбюзье: «Наша цель - установить порядок, и может быть сверх ожиданий - гармония увенчает наши усилия». В этом плане Ле-Корбюзье активно использует законы пропорции - местоположение прямого угла, золотое сечение и т.д. [1].

Эти законы - продукт традиционной математики. Однако во многих случаях классические законы гармонии следует расширить с привлечением теории нечетких множеств Л. Заде. Являясь по своей природе нечеткими, красота и гармония могут быть восприняты и поняты человеком, так как мозг человека в отличие от кибернетического «мозга» опирается не на двузначную логику, а на многозначную (или нечеткую) логику.

Как и всякая наука, архитектура также имеет свою теоретическую базу - процесс образования композиции. Схематично он представлен на рис.1.

Рис. 1. Схема процесса образования композиции

При создании архитектурной композиции имеют место различные комбинации и перестановки элементов. Поэтому процесс формообразования есть многошаговый процесс, а управляемая архитектором система может рассматриваться как случайная. В результате формообразования получается много вариантов композиций и происходит выбор наилучшего варианта (красивого, гармоничного и т.п.). Здесь имеет место процесс принятия решения, который происходит в нечетких условиях. Утверждение, что «выбранная композиция является красивой, гармоничной» является неточным вследствие расплывчатости или нечеткости понятия красоты, гармонии. Такая неточность выражается нечеткими множествами [2], в которых нельзя указать строгую границу между элементами, принадлежащими и не принадлежащими к нему. Поэтому здесь вводится функция принадлежности А(x) элемента х нечеткому множеству А. В нашем случае, будем считать, что элемент х - это один из вариантов композиции, а множество А есть совокупность красивых вариантов композиции, которое назовем нечетким множеством гармонии. Анализу систем и принятию решений в нечетких условиях посвящена фундаментальная работа Л.Заде и Р.Беллмана [4].

Пусть Х={x}-совокупность объектов (вариантов композиций). Тогда нечеткое множество гармонии А и Х есть совокупность упорядоченных пар:

где А(x)- степень принадлежности элемента x к нечеткому множеству A.

Задача оценки (x) по известному множеству пар , т.е. задача абстрагирования занимает центральную роль в распознании образов [5]. И к нашей задаче - распознавания наилучшего варианта композиции - можно подойти с этой точки зрения.

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

Совокупное влияние нечетких ограничений G представляется пересечением G1 G2…Gn. Функция принадлежности в этом случае имеет вид:

Пример. Пусть имеется 5 альтернатив, т.е. 5 вариантов композиций. Обозначим их через X={1,2,3,4,5}. Предположим, что заданы для них ограничения G1, G2, ...,Gn, как показано в таблице 1.

Таблица 1

X

1

2

3

4

5

Пропорция

0,1

0,5

1,0

0,8

0,7

Масштаб

0,2

0,2

0,6

0,7

0,8

Контраст

0,3

0,4

0,2

0,5

0,9

Нюанс

0,8

0,5

0,4

0,3

0,5

Ритм

0,4

0,6

0,7

0,4

0,6

Метрический повтор

0,6

0,1

0,8

0,9

0,1

Пластика

0,3

0

0,3

0,7

0,2

Динамика

0,1

0,2

0,5

0,5

0,8

Статика

0,7

0,3

0,7

0,3

1,0

Цвет, тональное единство

0,2

0,9

0,4

0,2

0,8

Равновесие

0,3

0

0,9

0,4

0,9

В этом случае, решение есть расплывчатое множество:

D={1;0,1); (2; 0); (3;0,2); (4;0,2); (5; 0,1)]} (таблица 2).

Таблица 2

X

1

2

3

4

5

0,1

0

0,2

0,2

0,1

Эффективное решение есть четкое подмножество DM нечеткого множество D, определяемое условиями:

где K - множество тех X , в которых , каждое X из DM называется максимизирующим решением

Таким образом - эффективное решение, x={3,4} - максимизирующее решение и вариант, близкий к вариантам, 3 и 4 будет наилучшим.

Если бы в рассматриваемом случае , т.е. , то максимизирующее решение х -шедевр искусства. Действительно, в этом случае и Х - эффективное решение.

В таблице 1 значения и т.д. взяты произвольно. Оценка этих величин может идти таким способом. Возьмем одно из ограничений -пропорцию G1. Понятно, что в композиции идеальному варианту соответствует p =100. Однако, сама цель является нечеткой: “p должно быть значительно больше 0”). В этом случае, функция принадлежности пропорции может иметь вид:

где 0100

Точно так же можно взять и для других ограничений G2, G3… и т.д., если все эти ограничения (пропорция, масштаб, контраст, нюанс, ритм и т.д.) имеют одинаковую важность. В противном случае, как показано в 5, решение D может выражено выпуклой комбинацией целей и ограничений с весовыми коэффициентами ,,… и т.д., характеризующими относительную важность составляющих элементов. Таким образом,

где +++…+=1

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

В процессе формообразования могут быть различные состояния (варианты композиции) Xt где t = 0,1…. и при этом, имеет место входной сигнал (в нашем случае-ограничения-масштаб, пропорция и т.д.) Ut, UtU=1, 2 ... . Понятно, что состояние Xt+1 зависит от Xt и Ut и описывается уравнением эволюции.

Xt+1 =( Xt ,Ut)

Пусть в определенный момент времени заданы функции принадлежности и В упомянутой работе [4] находится последовательность (U0, U1 ... Un-1 ), которая максимизирует решение

Решение представляется в виде:

нечеткий множество архитектура логика

, где n -принятая стратегия, т.е. принятое правило выбора входного воздействия Un в зависимости от реализовавшегося Xn .

После этого для нахождения Xn и максимизирующего (эффективного) решения применяется метод динамического программирования.

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

Литература

Ле Корбюзье. Архитектура XX века. - М.: Прогресс, 1977.

Zadeh L.A. Fuzzy sets// Information and Control. - 1965. - Vol. 8. - P.338-353.

Meyer P.A. Probability and Potentials. - Waltham, Massachusets: Blaisdell, 1966.

Belman R.E., Zadeh L.A., Decision - making in a fuzzy environment// Management Science. -1970. - Vol.17. - P.141-164. Имеется перевод: Беллман Р., Заде Л. Принятие решения в расплывчатых условиях: Сборник переводов/ Под ред. И.Ф.Шахнова, М.:Мир, 1976. - C.172-215

Bellman R.E., Kalaba R., Zadeh L.A. Abstraction and Pattern Classification// J.Math.a.Appl. -1966. - Vol.13. - P.1-7.

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

...

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

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

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

  • Основные концепции разработки приложения в архитектуре MVVM. Проектирование базы данных, предназначенной для сбора информации о дорожно-транспортных происшествиях. Классификация и типы архитектуры "клиент–сервер", ее основные достоинства и недостатки.

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

  • Реализация информационной системы "Стройгенплан" в архитектуре "клиент-сервер". Цели и задачи моделируемой информационной системы, ее функциональная и информационная модели. Описание программного обеспечения, разработанного в архитектуре "клиент-сервер".

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

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

    лабораторная работа [121,4 K], добавлен 03.10.2010

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

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

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

    презентация [1,1 M], добавлен 06.02.2012

  • Направления и виды компьютерной графики. Векторные и растровые изображения, их отличия. Фрактальная графика, основанная на математических вычислениях. Компьютерная графика в производстве, архитектуре, науке и медицине, искусстве, анимации и Web-дизайне.

    реферат [428,8 K], добавлен 09.12.2013

  • Классификация стандартных интерфейсов по структуре обмена информации, порядку ее передачи, архитектуре построения, природе сигнала, назначению. Радиальная структура на примере ИВК-8. Пример применения магистрального интерфейса на примере локальной ИВС.

    лекция [24,1 K], добавлен 28.10.2011

  • Многоуровневые архитектуры клиент–сервер. Диаграммы классов, реализующих уровни презентации, бизнес–логики и базы данных приложения. Словесное описание процесса выполнения транзакций. Создание, изменение и удаление хранимых процедур, их выполнение.

    курсовая работа [3,4 M], добавлен 23.03.2013

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

    лабораторная работа [2,3 M], добавлен 25.03.2014

  • Разработка программного обеспечения автоматизированной системы безопасности. Задание лингвистических переменных в среде MatLAB. Развитие нечеткой логики. Характеристика нечетких систем; смещение центра их исследований в сторону практических применений.

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

  • Изучение методов разработки систем управления на основе аппарата нечеткой логики и нейронных сетей. Емкость с двумя клапанами с целью установки заданного уровня жидкости и построение нескольких типов регуляторов. Проведение сравнительного анализа.

    курсовая работа [322,5 K], добавлен 14.03.2009

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

    презентация [1,6 M], добавлен 14.10.2014

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

    дипломная работа [2,7 M], добавлен 16.03.2014

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

    практическая работа [434,3 K], добавлен 13.05.2011

  • Основа технологии использования программного комплекса LabVIEW, достоинства системы. Программирование, основанное на архитектуре потоков данных. Методы нахождения экстремума. Использование метода Гаусса-Зейделя для поиска максимума двумерной функции.

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

  • Выбор шифров перестановки для проведения анализа. Анализ алгоритма двух различных шифров, построение блок-схемы алгоритма и программы, разработка общего интерфейса. Сравнение шифров перестановки по результатам шифрования и криптоанализа текстов.

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

  • Анализ метода линейного программирования для решения оптимизационных управленческих задач. Графический метод решения задачи линейного программирования. Проверка оптимального решения в среде MS Excel с использованием программной надстройки "Поиск решения".

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

  • Понятие "архитектура ЭВМ". Принципы построения ЭВМ, которые относятся к архитектуре. Архитектура электронной вычислительной машины, построенной на принципах Фон Неймана. Совершенствование и развитие внутренней структуры ЭВМ. Шинная архитектура ЭВМ.

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

  • Применение метода Гаусса для решения системы линейный алгебраических уравнений. Алгоритм нахождения максимального по модулю элемента в текущей строке и его перестановки на первое место при помощи матрицы перестановок. Блок-схема и код программы.

    лабораторная работа [171,3 K], добавлен 02.10.2013

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