Научная статья на тему 'Методы выбора проектных вариантов системы, оптимальных по совокупности показателей качества, с учетом информации от экспертов'

Методы выбора проектных вариантов системы, оптимальных по совокупности показателей качества, с учетом информации от экспертов Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
136
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
IP-ТЕЛЕФОНИЯ / ОПТИМИЗАЦИЯ / ПОКАЗАТЕЛИ КАЧЕСТВА / КОДЕК / ВАРИАНТ / МНОЖЕСТВО / ЭКСПЕРТ / IP-TELEPHONY / OPTIMISATION / QUALITY INDICATORS / CODEC / VARIANT / SET / EXPERT

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Безрук В. М., Скорик Ю. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

n given article a number of the formalized methods of a choice of a unique variant of system from some set of variants of systems taking into account set of indicators of quality on the basis of the additional subjective information received from experts is analyzed

Текст научной работы на тему «Методы выбора проектных вариантов системы, оптимальных по совокупности показателей качества, с учетом информации от экспертов»

В данш cmammi аналiзуeться ряд формалiзованих Memodie вибору единого eapiaHmy системи з деякоп K^bKocmi eapiaHmie систем, з урахуванням cyKynHocmi показнитв якoсmi на o^oei дoпoмiжнoï суб'ективно1 шформацп, omриманoï eid e^nepmïe

Ключoвi слова: IP-телефотя, oпmимiза-щя, показники якoсmi, кодек, варiанm, кть-тсть, експерт

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

Ключевые слова: 1Р-телефония, оптимизация, показатели качества, кодек, вариант, множество, эксперт

In given article a number of the formalized methods of a choice of a unique variant of system from some set of variants of systems taking into account set of indicators of quality on the basis of the additional subjective information received from experts is analyzed

Keywords: IP-telephony, optimisation, quality indicators, the codec, variant, set, the expert

УДК 338.984:519.6

методы выбора проектных

вариантов

системы, оптимальных по совокупности показателей качества, с учетом информации от экспертов

В.М. Безрук

Доктор технических наук, профессор, заведующий

кафедрой*

Ю.В. Скорик

Аспирант* *Кафедра «Сети связи» Харьковский национальный университет радиоэлектроники пр. Ленина, 14, г. Харьков, Украина, 61166

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

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

В данной статье анализируется ряд формализованных методов выбора единственного варианта системы из некоторого множества вариантов систем с учетом совокупности показателей качества на основе дополнительной субъективной информации, полученной от экспертов - опытных проектировщиков. Дается описание этих методов на основе работы [3] и приводятся некоторые результаты их применения для выбора оптимального варианта речевого кодека при проектировании сетей 1Р-телефонии.

1. Особенности применения математических методов при оптимальном проектировании систем

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

оптимальных решений рассматривается пара (Х,ПО), где X - множество допустимых вариантов системы, ПО - принцип оптимальности, который определяет понятие наилучших (оптимальных) вариантов. Решением указанной задачи выбора является подмножество оптимальных вариантов Х0 с X , полученное с использованием выбранного принципа оптимальности. Математическим выражением принципа оптимальности есть некоторая функция выбора С0(^) , которая сопоставляет с множеством допустимых вариантов X подмножество оптимальных вариантов системы Хо = Со (X) [2].

Определенное свойство варианта системы х eX можно охарактеризовать показателем качества - числом к = ф(х), которое является оценкой варианта по некоторой целевой функции ф(х). При этом имеет место отображение ф: X ^ Я1. На практике, как правило, система характеризуются не одним, а несколькими свойствами, что определяет необходимость характеризовать систему вектором показателей качества К = (к,...,кт). При этом варианты системы х оценивается по совокупности целевых (критериальных) функций ф(х) = (ф1 (х),..., фт (х), а множество X отображается в критериальное пространство Ят , где каждому альтернативному варианту х eX отвечает свой вектор оценок К = ф(х)еЯт.

Существуют разные методы многокритериальной оптимизации выбора оптимальных систем, которые вкладывают в понятия оптимальности разное понимание [1,2]. Тем не менее, большинство правил выбора наилучших решений имеет общую черту: выбор выполняется на основе информации о попарном (бинарном) сравнении вариантов систем. Такое сравнение может осуществляться на множестве допустимых вариантов систем. Однако чаще это удобно выполнять в критериальном пространстве V с Ят, поскольку здесь варианты систем сравниваются путем сравнения векторов показателей качества К , которые имеют количественный характер.

При проектировании систем имеют место прямые и обратные задачи. Прямые задачи - это задачи анализа, которые отвечают на вопрос: какое значение принимает вектор показателей качества К для выбранного варианта системы х е X . Обратные задачи - это задачи синтеза, которые отвечают на вопрос: как выбрать вариант системы х , для которого векторная целевая функция ф(х) = (ф1 (х),..., фт (х) достигает екстремума.

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

Это и приводит к задачам векторной оптимизации, в которых возникает необходимость искать экстремум векторной целевой функции ф(х) = (ф1 (х),..., фт (х). Сравнительно с задачами скалярной оптимизации ( т = 1), это значительно более сложные математические задачи.

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

мой оптимизации отдельных целевых функций x0 i = arg extr { (x)}, i = 1, m .

При Связанных между собой и конкурирующих показателях качества системы совпадение отдельных решений x01 = x02 =... = x0m является скорее случаем, чем правилом. В этом случае решением задачи x0 = arg extr{ф(х)| является согласованный оптимум,

xeX

которому отвечают наилучшие значения любого из показателей качества, которые могут быть достигнутые при фиксированных (но произвольных) значениях других показателей.

Решением таких оптимизационных задач, как правило, есть не один вариант системы, а некоторое множество вариантов, которые называют Парето-оптимальными.

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

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

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

2. Методы сужения множества Парето-оптимальных решений

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

Полученная при этом дополнительная информация может быть использована для формализованного построения скалярной целевой функции U(((ф),..., km (ф) , оптимизация которой на множестве Парето-оптимальных решений P.(Цд' приводит к выбору единого оптимального варианта системы

Фо = opt(U(k1 (ф),..., km(ф))), феРЕ(Цд) . (1)

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

Существуют как объективные, так и субъективные подходы к построению такой функции. В ряде случаев на основе рассмотрения назначения системы, которая проектируется в составе более сложной надсистемы (комплекса), объективными методами может быть установлена взаимосвязь показателей качества системы ((,..., km) с каким-то показателем качества K надсистемы, в виде соответствующей функции K = U(k1,..., km). Однако, в большинстве случаев объективно ввести такую функцию не удается и приходится прибегать к ее построению в значительной мере субъективными методами. Рассмотрим некоторые из них.

2.1. Выбор оптимального варианта системы с использованием функций ценности. Одним из широко используемых методов сужения подмножества Парето-оптимальных решений является использование скалярной функции ценности (полезности), оптимизация которой ведет к выбору одного из оптимальных вариантов системы. Числовую функцию U(k1,..., km) называют функцией ценности для отношения строгого пред почтения у , если для произвольных оценок k', k''eV в пространстве V неравенство U | k')> U ( k'') имеет место тогда и только

тогда, когда k'> k''. Предположим, что отношение строгого преимущества у удовлетворяет аксиоме

Парето. При этом из неравенства k'> k'' вытекает отношение k' у 1д'', которое означает U|k'|> UI k"|, то

т/д) 1 J ( >

есть функция ценности UIkl есть возрастающая по

отндшению > . Если существует функцдя ценности U(д) , то оптимальная оценка вектора Д находится путем максимизации этой функции на множестве Парето k eopt > V

Гд0 ) д

U k = max U k . (2)

1 д eopt>V 1 )

Процедура образования функции ценности и ^ к иногда называется сверткой векторного критерия К = (к1,к2,...,кт).

Операция свертки возможна, если:

• частичные критерии количественно суммарны по важности, то есть любому из них отвечает определенное число С , которое определяет его относительную важность соответственно другим критериям;

• частичные критерии являются однородными, то есть количественно сравниваются в одной размерности.

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

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

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

• формируется обобщенный критерий относительно всех частичных показателей.

Обобщенная функция ценности может принимать

вид

U(k1,...,km )=! ^(j

j=1

(3)

где фj) - одномерные функции ценности, которые характеризуют ценность системы по ] -му показателю качества; с - весовые коэффициенты.

Задача построения функции (3) сводится к оценке коэффициентов с , выбору вида функций ф^ , проверке их независимости по отношению предпочтения >, проверке согласованности построенной функции ценности. В ряде случаев может быть использована более простая функция ценности (3) в виде

U

ч = х

j=1

Cjkj •

(4)

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

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

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

Иногда для выбора единственного варианта ограничиваются так называемой пороговой оптимизацией: наиболее весомый показатель подвергается оптимизации, другие показатели качества включаются в систему ограничений. Фактически соотношение (4) определяет байесовый детерминированный критерий оптимальности. При неопределенности об условиях выбора решений, используют методы теории игр. Такие ситуации выбора проектных решений при созда-

нии систем часто называют "играми с природой". Для принятия решений выбирают наилучшую стратегию, с использованием критерия Вальда, критерия Севиджа, критерия Гурвица, критерия Лапласа и других [5].

2.2 Выбор оптимального варианта системы на основе теории размытых множеств. Этот подход базируется на том, что через априорную неопределенность понятия "наилучший вариант системы" невозможно определить точно. Можно считать, что это понятие представляет собой размытое множество, и для оценки системы могут быть использованы основные положения теории размытых множеств. В общем случае размытое множество G на множестве X задается функцией принадлежности: : X и [0,1], которая сопоставляет с каждым элементом х е X действительное число на интервале [0,1]. Это число называется степенью принадлежности элемента х размытому множеству G . Чем оно более близко к 1, тем выше степень принадлежности. Функция (х) является обобщением обычной характеристической функции множеств, которая приобретает лишь два значения: 1 - при х е G i 0 - при х г G . В случае дискретных множеств используется запись размытого множества как множество пар G={х, г^ (х).

В соответствии с этими основными положениями, каждый показатель качества системы может задаваться в виде размытого множества ку = {{, £,^ (к)) , где ^(Ц) - функция принадлежности конкретного ' -го показателя качества размытому множеству наилучшего значения. Такая запись отдельного показателя качества имеет высокую информативность, поскольку дает представление о физической природе показателя качества, конкретном его значении и ценности относительно наилучшего (экстремального) значения, которое характеризует функция принадлежности. Универсальная форма функции принадлежности, которая может быть использована как скалярная целевая функция, имеет такой вид

и^-.Дт) = т]|ШГ}Р. (5)

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

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

Возможен также случай, когда весь набор показателей качества к1,...., кт , строго упорядочен по важности, то есть показатель к1 более важный, чем показатели к2,..., кт , показатель к2 более важный, чем показатели

к3, k4,..., кт и т. д.

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

сти его использования при выборе единого варианта системы.

Пусть ес ть два вектора оценок показателей качества к' , к''еV. Лексикографическое отношение к' у к'' имеет место тогда и только тогда, когда выполняется одно из таких условий

и' > Ь,

к; = к' к2 > кЬ', (6)

к' = к" 1 = 1,2..., т-1; к"' >кЬ'.

' у т т

Для т =1 лексикографическое отношение совпадает с отношением > на подмножестве действительных

чисел. Пьи выполнении отношения к' у к'' говорят, ьто вектор к' лексикографически больше, чем вектор к''.

Если используется лексикографическое отношение при выборе единственного варианта системы, то это означает, что из пары оценок показателей качества (и соответствующих им систем) предпочтение отдается той оценке показьтелей качества, у которой первая компонента вектора к' (то есть оценка показателя качества к1) больше, независимо от соотношения по другим компонентам ьек-тьра к . Если первые компоненты оценок векторов к' и к'' одинаковые, то предпочтение отдается то^оценке, у которой большая вторая компонента вектора к' (оценка покьзателя качества к2 ). Следующие компоненты вектора к' могут при этом значительно проигрывать соответствующим компонентам вектора к''.

Аналогичные выводы имеют место при равенстве первых двух компонент, трех компонент и так далее (т -1 компонентам векторов к' i к'' . В таких случаях утверждают, что оценки показателей качества системы к1 (ф),к2 (ф),..., кт (ф) строго упорядоченны по важности.

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

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

3. некоторые практические особенности применения

рассмотренных методов на примерах выбора оптимальных речевых кодеков с учетом совокупности показателей качества

Для проведения сравнительного анализа речевых кодеков и выбора единственного варианта данные из

работы [4]. Это данные о 23 речевых кодеков, описанные совокупностью 5-ти технико-экономическими показателями: скорость кодирования, оценка качества кодирования речи, сложность реализации, размер кадра, суммарная задержка.

Таблица 1

Показатели качества речевых кодеков

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

№ Кодеки скорость кодирования, кбит/с оценка качества кодирования речи, MOS (1-5) сложность реализации, MIPS размер кадра, мс суммарная задержка, мс

1 G 711 64 3,83 11,95 0,125 60

2 G 721 32 4,1 7,2 0,125 30

3 G 722 48 3,83 11,95 0,125 31,5

4 G 722(a) 56 4,5 11,95 0,125 31,5

5 G 722(b) 64 4,13 11,95 0,125 31,5

6 G 723.1(a) 5,3 3,6 16,5 30 37,5

7 G 723.1 6,4 3,9 16,9 30 37,5

8 G 726 24 3,7 9,6 0,125 30

9 G 726(a) 32 4,05 9,6 0,125 30

10 G 726(b) 40 3,9 9,6 0,125 30

11 G 727 24 3,7 9,9 0,125 30

12 G 727(a) 32 4,05 9,9 0,125 30

13 G 727(b) 40 3,9 9,9 0,125 30

14 G 728 16 4 25,5 0,625 30

15 G 729 8 4,05 22,5 10 35

16 G 729a 8 3,95 10,7 10 35

17 G 729b 8 4,05 23,2 10 35

18 G 729ab 8 3,95 11,5 10 35

19 G 729e 8 4,1 30 10 35

20 G 729e(a) 11,8 4,12 30 10 35

21 G 727(c) 16 4 9,9 0,125 30

22 G 728(a) 12,8 4,1 16 0,625 30

23 G 729d 6,4 4 20 10 35

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

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

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

Размер кадра кодека определяется компромиссом между этими требованиями.

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

(Millions of Instructions per second - MIPS). Сложность обработки влияет на физические размеры кодирующего, декодирующего или комбинированного устройства, а также на его стоимость и потребляемую мощность.

Оценка качества кодирования речи с использованием различных кодеков, которая производится с помощью характеристики MOS (Mean Opinion Score), это усредненное совокупное мнение по 5-бальной шкале.

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

к максимальным значениям kiH = -—— . Затем показа-

kimax

тели были преобразованы в сопоставимый вид, чтобы все показатели носили однотипный характер в зависимости от технических характеристик кодеков. В частности, для показателей к3н и к5н выполнены пре-

1 1

образования к3 =- , к5 =- .

" к3н " к5н

Таблица 2

Преобразованные значения показателей качества речевых кодеков

№ Кодеки KlH k2h K'3„ K4„ к5н

1 G 711 1 0,851 0,604 0,004 0,515

2 G 721 0,5 0,911 1 0,004 1

3 G 722 0,75 0,851 0,604 0,004 0,969

4 G 722(a) 0,875 1 0,604 0,004 0,969

5 G 722(b) 1 0,918 0,604 0,004 0,969

6 G 723.1(a) 0,083 0,8 0,439 1 0,818

7 G 723.1 0,1 0,867 0,424 1 0,818

8 G 726 0,375 0,822 0,748 0,004 1

9 G 726(a) 0,5 0,9 0,748 0,004 1

10 G 726(b) 0,625 0,866 0,748 0,004 1

11 G 727 0,375 0,822 0,727 0,004 1

12 G 727(a) 0,5 0,9 0,727 0,004 1

13 G 727(b) 0,625 0,866 0,727 0,004 1

14 G 728 0,25 0,889 0,281 0,021 1

15 G 729 0,125 0,9 0,317 0,333 0,879

16 G 729a 0,125 0,878 0,669 0,333 0,879

17 G 729b 0,125 0,9 0,309 0,333 0,879

18 G 729ab 0,125 0,878 0,626 0,333 0,879

19 G 729e 0,125 0,911 0,237 0,333 0,879

20 G 729e(a) 0,184 0,915 0,237 0,333 0,879

21 G 727(c) 0,25 0,889 0,727 0,004 1

22 G 728(a) 0,2 0,911 0,453 0,021 1

23 G 729d 0,1 0,889 0,359 0,333 0,879

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

В методе, который основан на введении скалярной функции ценности (4), от экспертов поступает информация о значениях весовых коэффициентов С , 1 = 1,т, характеризующих относительную важность показателей качества. Эти коэффициенты получают в результате специальной обработки мнений группы экспертов.

В табл. 3 приведены значения функции ценности (4) для разных случаев распределения важности показателей качества согласно мнений экспертов. Видно, что при разных выбранных значениях с1, 1 = 1,т экстремальное значение функции ценности (4) получается для одного и того же речевого кодека (соответственно G 722(а) и G 722(а)).

Таблица 3

Практическое применение нахождения оптимального решения с использованием функций ценности

№ Кодеки Значение функции Щ4)

С = 0,3 С = 0,2

С2 = 0,25 с2 = 0,3

С3 = 0,2 с3 = 0,15

с4 = 0,15 С4 = 0,1

с5 = 0,1 с5 = 0,25

1 С 711 0,4369 0,32103

2 С 721 0,5584 0,63892

3 С 722 0,4472 0,49952

4 С 722(а) 0,6981 0,77837

5 С722(Ь) 0,6246 0,66795

6 С 723.1(а) 0,22888 0,25507

7 С 723.1 0,3247 0,36882

8 С 726 0,3256 0,41158

9 С 726(а) 0,4769 0,57081

10 С726(Ь) 0,4707 0,54129

11 С 727 0,3201 0,40745

12 С 727(а) 0,4714 0,56669

13 С727(Ь) 0,4652 0,53717

14 С 728 0,2582 0,40663

15 С 729 0,26342 0,37341

16 С 729а 0,3248 0,4055

17 С 729Ь 0,2613 0,37183

18 С 729аЬ 0,3135 0,39706

19 С 729е 0,2579 0,37621

20 С 729е(а) 0,2832 0,39603

21 С 727(с) 0,3726 0,49261

22 С 728(а) 0,3175 0,46657

23 С 729d 0,2506 0,35755

выбирается из условия экстремума скалярной функции (5).

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Видно, что при этом экстремальное значение функции в зависимости от заданного значения в достигается для одного и того же речевого кодека (соответственно, речевой кодек G 722(Ь) и G 722(Ь) при в = 2 и в = 3).

Таблица 4

Практическое применение нахождения оптимального решения на основе теории размытых множеств

№ Кодеки Значение и(5) для разных в

в = 2 в = 3

1 С 711 0,30686 0,25084

2 С 721 0,35099 0,24688

3 С 722 0,32189 0,25886

4 С722(а) 0,35039 0,28188

5 С722(Ь) 0,35476 0,28532

6 С 723.1(а) 0,31677 0,25791

7 С 723.1 0,32314 0,26308

8 С 726 0,30827 0,25309

9 С 726(а) 0,32369 0,26294

10 С726(Ь) 0,32863 0,26445

11 С 727 0,30625 0,25165

12 С 727(а) 0,32177 0,26154

13 С 727(Ь) 0,32675 0,26307

14 С 728 0,27801 0,24056

15 С 729 0,26904 0,22785

16 С 729а 0,29102 0,23837

17 С 729Ь 0,26866 0,22771

18 С 729аЬ 0,28717 0,23581

19 С 729е 0,26722 0,22832

20 С 729е(а) 0,26912 0,22898

21 С 727(с) 0,30863 0,25622

22 С 728(а) 0,28813 0,24582

23 С 729d 0,26927 0,22716

В методе выбора, который основан на теории размытых множеств, единственное проектное решение

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

1 - оценка качества кодирования речи;

2 - суммарная задержка;

3 - скорость кодирования;

4 - сложность реализации;

5 - размер кадра.

Таблица 5

Практическое применение нахождения оптимального решения при строго упорядоченных по важности показателей качества

№ Кодеки к1н К'2н к3н К'4н К5„

1 2 3 4 5 6 7

1 С 711 0,851 0,515 1 0,604 0,004

2 С 721 0,911 1 0,5 1 0,004

3 С 722 0,851 0,969 0,75 0,604 0,004

4 С722(а) 1 0,969 0,875 0,604 0,004

5 С722(Ь) 0,918 0,969 1 0,604 0,004

6 С 723.1(а) 0,8 0,818 0,083 0,439 1

7 С 723.1 0,867 0,818 0,1 0,424 1

8 С 726 0,822 1 0,375 0,748 0,004

9 С 726(а) 0,9 1 0,5 0,748 0,004

10 С726(Ь) 0,866 1 0,625 0,748 0,004

11 С 727 0,822 1 0,375 0,727 0,004

12 С 727(а) 0,9 1 0,5 0,727 0,004

13 С 727(Ь) 0,866 1 0,625 0,727 0,004

14 С 728 0,889 1 0,25 0,281 0,021

15 С 729 0,9 0,125 0,317 0,333

16 С 729а 0,878 0,879 0,125 0,669 0,333

17 С 729Ь 0,9 0,879 0,125 0,309 0,333

18 С 729аЬ 0,878 0,879 0,125 0,626 0,333

19 С 729е 0,911 0,879 0,125 0,237 0,333

20 С 729е(а) 0,915 0,879 0,184 0,237 0,333

21 С 727(с) 0,889 1 0,25 0,727 0,004

22 С 728(а) 0,911 0,879 0,2 0,453 0,021

23 С 729d 0,889 0,879 0,1 0,359 0,333

Из табл. 5 видно, что согласно лексографического метода по максимуму первой компоненты вектора показателя качества, следует выбрать речевой кодек С 722(а).

В случае другого упорядочивания показателей качества по важности будет выбираться другой кодек.

Выводы

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

2. Приведены иллюстрации применения методов выбора из 23 речевых кодеков серии «С» с учетом 5-ти показателей качества: скорость кодирования, оценка качества кодирования речи, сложность реализации, размер кадра, суммарная задержка.

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

5. Результаты данной работы могут быть использованы при проектировании сетей 1Р-телефонии, в частности при выборе оптимального речевого кодека.

Литература

1. Ногин В.Д., Протодьяконов И.О., Евлампиев И.И. Основы теории оптимизации. - М.: Высшая школа, 1986.

2. Березовский Б.А., Барышников Ю.М., Борзенко В.И., Кепнер Л.М. Многокритериальная оптимизация. Математические аспекты. - М.: Наука, 1986.

3. Безрук В.М. Векторна оптимiзацiя та статистичне мо-делювання в автоматизованому проектуванш систем зв'язку. - Харюв: ХНУРЕ, 2002.

4. Семенов Ю.В. Проектирование сетей святи следующего поколения. - СПб.: БХВ-Петербург, 2005.

5. Иваненко В.И., Лабровский В.А. Проблема неопределенности в задачах принятия решений. - К.: Наукова думка, 1990.

i Надоели баннеры? Вы всегда можете отключить рекламу.