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

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

Повний опис

Збережено в:
Бібліографічні деталі
Опубліковано в: :Управляющие системы и машины
Дата:2013
Автор: Орлов, А.А.
Формат: Стаття
Мова:Російська
Опубліковано: Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України 2013
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/83145
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов / А.А. Орлов // Управляющие системы и машины. — 2013. — № 2. — С. 65-71, 88. — Бібліогр.: 32 назв. — рос.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1860140095793790976
author Орлов, А.А.
author_facet Орлов, А.А.
citation_txt Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов / А.А. Орлов // Управляющие системы и машины. — 2013. — № 2. — С. 65-71, 88. — Бібліогр.: 32 назв. — рос.
collection DSpace DC
container_title Управляющие системы и машины
description Рассмотрены принципы построения архитектуры программной платформы для реализации алгоритмов МГУА. Приведен аналитический обзор программных продуктов для индуктивного моделирования. Предложена объектно-ориентированная структура платформы, позволяющая реализовать алгоритмы МГУА, базисы, методы обучения и критерии селекции моделей. Principles of construction of the software framework architecture for the implementation of the algorithms of a group method of data handling are considered. The analytic survey of the inductive modeling software is given. An object-oriented platform structure allowing to implement the algorithms, model bases, training methods and selection criteria of the models is suggested. Розглянуто принципи побудови архітектури програмної платформи для реалізації алгоритмів методу МГУА. Подано аналітичний огляд програмних продуктів для індуктивного моделювання. Запропоновано об'єктно-орієнтовану структуру платформи, що дозволяє реалізувати алгоритми МГУА, базиси, методи навчання та критерії селекції моделей.
first_indexed 2025-12-07T17:48:59Z
format Article
fulltext УСиМ, 2013, № 2 65 Программная инженерия и программные средства УДК 004.41[2+4+5]:004.855 А.А. Орлов Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов Рассмотрены принципы построения архитектуры программной платформы для реализации алгоритмов МГУА. Приведен ана- литический обзор программных продуктов для индуктивного моделирования. Предложена объектно-ориентированная струк- тура платформы, позволяющая реализовать алгоритмы МГУА, базисы, методы обучения и критерии селекции моделей. Principles of construction of the software framework architecture for the implementation of the algorithms of a group method of data handling are considered. The analytic survey of the inductive modeling software is given. An object-oriented platform structure allowing to implement the algorithms, model bases, training methods and selection criteria of the models is suggested. Розглянуто принципи побудови архітектури програмної платформи для реалізації алгоритмів методу МГУА. Подано аналіти- чний огляд програмних продуктів для індуктивного моделювання. Запропоновано об'єктно-орієнтовану структуру платформи, що дозволяє реалізувати алгоритми МГУА, базиси, методи навчання та критерії селекції моделей. Введение. Известно множество успешных при- менений метода группового учета аргументов (МГУА) в самых различных областях: распо- знавание образов, нахождение физических и не- физических закономерностей, идентификация нелинейных систем, краткосрочное и долго- срочное прогнозирование стационарных и не- стационарных процессов, управление сложны- ми техническими объектами и др. [1–3]. При этом каждый из проектов в каждой из указан- ных областей выдвигает собственные требова- ния к конкретной практической реализации тех- нологии МГУА. Поэтому исследователям не- обходимо иметь разнообразие доступных ал- горитмов метода, базисов, методов обучения и критериев селекции моделей [3–5] для выра- ботки наиболее эффективного их сочетания в рамках решаемой задачи. Это обстоятельство, а также тот факт, что список алгоритмов мето- да постоянно расширяется, обуславливает не- обходимость реализации гибкой и универсаль- ной программной платформы. В работе [6] предложено реализовывать по- добную программную платформу в виде паке- та прикладных программ. Были сформулирова- ны три группы критериев: обязательные, целе- сообразные, желаемые – исчерпывающим обра- зом описывающие характеристики и свойства программной платформы с точки зрения ее пользователя. Однако в указанной работе не рас- крыт принцип построения программной плат- формы, позволяющий достичь выполнения этих критериев. В данной статье автор предлагает рассмот- реть принципы построения такой архитектуры (внутренней структуры) платформы, которая бы гарантировала удовлетворение всех указанных в работе [9] критериев, актуальных и сегодня. Требования к архитектуре программной платформы Сформулируем требования к данной архи- тектуре:  гибкость характеризует такую организацию архитектуры программного продукта, которая поддерживает добавление новых алгоритмов, базисов функций, критериев и других функций на различных уровнях программной платформы: как путем расширения исходных кодов про- граммы (статически), так и путем подключения дополнительных модулей в процессе выполне- ния (динамически); при этом добавление новых элементов не должно приводить к необходимо- сти существенного и/или трудоемкого измене- ния архитектуры программной платформы;  универсальность предполагает возмож- ность использования программной платформы в качестве как независимой системы индук- тивного моделирования (диалоговой, интерак- 66 УСиМ, 2013, № 2 тивной и т.д.), так и элемента другой системы (в том числе и в составе технической системы), с использованием унифицированных интерфей- сов доступа к внутренним возможностям про- граммного продукта;  производительность определяет время по- лучения результата при проведении индуктив- ного моделирования. Это свойство особенно критично для программных продуктов, реали- зующих алгоритмы МГУА, по своей природе являющихся переборными. При этом такие сред- ства достижения высокой производительности, как оптимизация исходных кодов (среда вы- полнения, оптимизации под процессорные ар- хитектуры и т.д.) и распараллеливание вычис- лений, на уровне архитектуры реализуются на- иболее эффективно. Отметим, что обозначенные критерии гиб- кости и универсальности определяют как уро- вень удобства использования программной платформы (на уровне разработчика и пользо- вателя), так и объем трудозатрат, необходимых для решения конкретных задач (от локальной настройки до существенной доработки). Обзор аналогов Существует программное обеспечение, реа- лизующее алгоритмы метода МГУА. Результа- ты анализа и оценки известных программных продуктов представлены в табл. 1. Для каждо- го из них приведена информация о поддержи- ваемых алгоритмах, базисах, методах обучения и критериях. Цветом в таблице отмечен оцени- ваемый уровень трудозатрат, необходимых для расширения возможностей платформы до тре- буемого уровня (серым – средняя трудоем- кость, черным – высокая трудоемкость), при- чем в качестве минимальных требований вы- брана поддержка комбинаторного алгоритма и полиномиальной нейронной сети, полиноми- ального базиса, метода наименьших квадратов (МНК) в качестве метода обучения и критериев точности и несмещенности для селекции мо- делей [4]. Также в таблице приведена оценка соответ- ствия каждого продукта критериям гибкости, универсальности и производительности. Зна- ком «+» отмечено соответствие критерию, знак «–» определяет несоответствие критерию, уст- ранение которого либо невозможно, либо свя- зано с существенными трудозатратами. Знаком «?» отмечены ячейки, информация по которым недостаточна. Исходя из анализа, делаем следующие вы- воды.  Наиболее популярным алгоритмом, реали- зуемым в системах моделирования, есть PNN (восемь из девяти продуктов), причем все сис- темы моделирования обладают возможностью генерации полиномиальных моделей.  Наиболее часто оптимизация параметров сгенерированных моделей производится по МНК, однако существуют реализации нели- нейных процедур оптимизации (FAKE GAME, GEvoM).  Классические критерии селекции моделей реализованы в большинстве программных продуктов. Существует возможность выбора используемого при моделировании критерия.  Все продукты обладают интерактивным пользовательским интерфейсом, что позволяет использовать их в качестве системы моделиро- вания. Программные продукты «Пакет приклад- ных программ метода группового учета аргумен- тов» (ППП МГУА), FAKE GAME и Knowledge Miner реализуют программные интерфейсы, по- зволяющие включать их в состав технических систем, поэтому они удовлетворяют критерию универсальности.  Лучшим по гибкости есть программный продукт FAKE GAME, расширение возможно- стей которого осуществимо путем изменения исходных кодов. GMDH Shell поддерживает ди- намическое подключение исполняемых моду- лей, частично удовлетворяя критерию гибкости. ППП МГУА реализован на языке ФОРТРАН- 77 для среды MS DOS, поэтому расширение на уровне исходных кодов и подключение дина- мических модулей крайне трудоемко, что не удовлетворяет критерию гибкости.  Knowledge Miner и GMDH Shell поддержи- вают распараллеливание вычислений, однако яв- ляются программным обеспечением с закрытым УСиМ, 2013, № 2 67 исходным кодом, что противоречит критерию гибкости. А продукт FAKE GAME реализован на платформе Java и не поддерживает парал- лельные вычисления, поэтому не удовлетворя- ет критерию производительности. Таким образом, несмотря на широкий спектр существующего программного обеспечения, оно не удовлетворяет в полной мере всем обо- значенным выше требованиям к архитектуре программной платформы (это связано с тем, что перед авторами данных программных про- дуктов не ставилась задача следования всем этим критериям). Исходя из этого, принято ре- шение о разработке собственной программной платформы. Разработка архитектуры программной платформы Для реализации программной платформы выбрана объектно-ориентированная парадигма анализа, проектирования и программирования. Т а б л и ц а 1. Системы моделирования на основе МГУА МГУА Гибкость Универсальность Производительность Система мо- делирования Алгоритмы Бази- сы Методы обучения Критерии На уровне исходных кодов Подключение динамиче- ских модулей Как сис- тема мо- делирова- ния Как элемент технической системы Оптимизация исходных кодов Парал- лельные вычисле- ния АСТРИД [7] COMBI MULTI PNN ПБ и др. Много Много ? ? + ? + – FAKE GAME [8] PNN + усо- верш. ГА ПБ ГБ ЛБ ЗБ РБ Много Много + Возможно + (GUI Mode) + (Batch Mode) – ? Knowledge Miner [9] 2MLAN AC Self- Organizing Fuzzy Rule Induction ПБ ? PESS MAPE – – + Возможно (MS Excel XLL, DLL) + (32/64 bit) + (multi- core) PCombi [10, 11] COMBI ПБ МНК ? Затруд- нительно – + Затруд- нительно – + (MPI) ППП МГУА [6, 12] COMBI MIA ПБ Метод Брандона. Метод Гаусса– Ньютона CR, BS, баланса Затруд- нительно Затруд- нительно + + + – Virtual Comput. Chemistry Lab. PNN [13] PNN ПБ МНК CR – – + – ? ? GEvoM [14] PNN (ISP, PSD, ED, Evolutionary Method) ПБ SVD SNE ? – – + – ? ? GMDH Shell [15, 16] COMBI MIA ПБ ? RMSE MAE Hit% – + (плагины) + – + + (HPC Solver - MPI) PNN Discov- ery Client [17] PNN ПБ МНК (Гаусс) Стандарт – – + – ? ? COMBI – комбинаторный алгоритм, MULTI – комбинаторно-селекционный алгоритм, PNN –полиномиальная нейронная сеть МГУА, MIA – многорядный алгоритм МГУА, 2MLAN – дважды многорядная сеть с активными нейронами, AC – алгоритм ком- плексирования аналогов. ПБ – полиномиальный базис, ГБ – гармонический базис, ЛБ – логистический базис, ЭБ – экспоненциаль- ный базис, РБ – рациональный базис. 68 УСиМ, 2013, № 2 Во-первых, применение объектно-ориентиро- ванного анализа особенно эффективно благо- даря тому, что концепция метода группового учета аргументов оперирует набором понятий с ясными связями между собой. Во-вторых, объектно-ориентированные программные сис- темы более удобны для использования в каче- стве базовых с учетом их гибкости, расширяе- мости и переносимости. В-третьих, объектно- ориентированный процесс разработки рекомен- дуется при реализации больших сложных сис- тем [18]. Согласно классику объектно-ориентирован- ного стиля программирования Гради Буч [18], разработка объектных систем начинается с объектно-ориентированного анализа. Цель ана- лиза – выявление сущностей предметной об- ласти, которыми могут быть классы либо объ- екты. Объекты при этом обладают собственным состоянием, поведением и идентичностью, а классы описывают структуру и поведение схо- жих объектов. Предметной областью программной платфор- мы есть МГУА. Словарь данной предметной области устоявшийся и включает в себя такие понятия, как модель, базис, критерий, алгоритм, обучающая и проверочная выборки. Семанти- ческие связи между данными сущностями представлены на рис. 1. Центральное место в системе занимает по- нятие модели как сущности, отражающей не- кую взаимосвязь или зависимость в данных. При этом модель принадлежит некоторому ба- зису. Базис модели определяет ее структуру. Структура и параметры модели определяют ее уникальность среди других моделей. Алгоритм МГУА – это сущность, обозна- чающая некоторую последовательность дейст- вий по выявлению модели оптимальной слож- ности. Для этого она, с одной стороны, органи- зует структурную и параметрическую оптими- зацию моделей, выделенную в виде абстрак- ции «обучение». С другой стороны, отбор мо- делей проводится с помощью одного или не- скольких критериев. Сущности критериев спо- собны вычислять некое численное значение, характеризующее степень оптимальности мо- дели (связь модель–критерий). Одна из извест- ных особенностей МГУА – разделение выбор- ки на обучающую и проверочную части – так- же нашла свое отражение на диаграмме. Следующим за анализом шагом объектно- ориентированного процесса разработки есть объектно-ориентированное проектирование, в ходе которого выявленные связи между сущно- стями уточняются, а система представляется в виде совокупностей классов и объектов. Резуль- тат данного этапа – диаграммы классов и объ- ектов, отражающие как семантику выбранной предметной области, так и архитектуру (струк- туру) и свойства проектируемой программной системы. Рис. 1. Сущности предметной области и семантические связи Сформулированный критерий гибкости тре- бует, чтобы реализация любого алгоритма, ба- зиса моделей и прочих сущностей МГУА была возможна на базе единой архитектуры. В рамках МГУА реализованы более 15-ти различных алг- оритмов – от классических [4, 5] до гибридных, в которых используются сочетания МГУА с другими техниками, такими как генетические алгоритмы Particle Swarm Optimization (PSO), вейвлеты и др. Результаты анализа известных алгоритмов относительно сущностей, выявлен- ных на этапе объектно-ориентированного ана- лиза, представлены в табл. 2–4. Таблицы по- зволяют оценить требуемый уровень гибкости архитектуры программной платформы относи- тельно сущностей предметной области, необ- ходимый для реализации каждого из алгорит- мов МГУА. УСиМ, 2013, № 2 69 Рассмотрим каждую сущность в отдельности.  Данные. Алгоритмы предназначены для мо- делирования как функций многих аргументов, так и многомерных временных рядов. Более то- го, модели различных базисов предполагают специфичные методы обработки данных. Эти факторы требуют инкапсуляции процесса об- работки выборки данных и (опционально) оп- тимизированного ее хранения.  Модель. Применяются как модели с фик- сированной структурой, так и различного вида переборные способы генерации структур мо- делей, что обуславливает необходимость инкап- суляции процесса генерации некоторой после- довательности структур моделей по заданным параметрам.  Обучение. Используется как независимое, так и совместное обучение совокупностей па- Т а б л и ц а 2. Параметрические алгоритмы МГУА Особенности реализации сущностей предметной области Название алгоритма (в терминологии авторов) Алгоритм Данные Модель Обучение Критерии Комбинаторный (COMBI) [4] Комбинаторноселекционный (MULTI) [19] ПБ. Возрастание сложности модели есть увеличение чис- ла слагаемых и степени поли- нома Гармонический (HARM) [4] Последовательный полный перебор моделей и выбор модели оптималь- ной сложности Полигармонический базис. Возрастание сложности мо- дели есть увеличение числа составляющих гармоник Возможность последо- вательного применения набора критериев для отбора оптимальных моделей Критерии регулярности (точности) CR (MSE). Критерий несмещенно- сти BS и др. Многорядный итерационный (MIA) [4] ПБ. Структура полинома фиксирована (полином 2-й степени от 2-х аргументов) Метод наименьших квадратов (МНК) Расширенный многорядный итерационный (eMIA) [20] Совокупность базисов: ПБ, гармонический, логарифми- ческий, экспоненциальный и т.д. Нелинейная регрессия; оругление и/или дис- кретизация параметров Критерии регулярности (точности) CR (MSE). Критерий несмещенно- сти BS и др. Модифицированная полино- миальная НС (MPNN) [21] ПБ (полиномы 2, 3, 4 аргу- ментов 1 и 2 степени фикси- рованной структуры) МНК Критерии регулярности (точности) CR (MSE) Робастная полиномиальная НС (RPNN) [22] ПБ, фиксированная структура полиномов Метод робастных М-оценок AR – робастный крите- рий точности CR Нечеткая НС МГУА (FuzzyGMDH) [23, 24] ПБ, треугольная, гауссовая и колоколообразная нечеткая функции принадлежности Линейное программи- рование (минимизация интервала функции принадлежности) Критерии регулярности (точности) CR (MSE). Критерий несмещенно- сти RB Основанная на правилах не- четкая НС (RFPNN) [25] ПБ (полиномы 2, 3, 4 аргу- ментов 1, 2 степени фиксиро- ванной структуры), набор функций принадлежности МНК (полиномиальная НС). ГА (нечеткая НС) Критерии регулярности (точности) CR (MSE). Критерий абсолютной ошибки MAE Полиномиальная НС с ОС (FB PNN) [26] ПБ, экспоненциальный базис, фиксированные структуры моделей Пошаговый регресси- онный анализ Критерий Акаике (Akaike’s Information Criterion AIC) Нечеткая НС МГУА с ОС (NF-GMDH-IFL) [27] ПБ, гауссова нечеткая функ- ция принадлежности Гибридный проекцион- ный метод (Hybrid Projection Method, HPM) С применением ГА (GA- GMDH) [28] ПБ (полиномы двух аргумен- тов 1, 2 и 3 степени фиксиро- ванной структуры) МНК Критерии регулярности (точности) CR (MSE) Многокритериальная Парето- оптимальная полиномиальная НС МГУА с применением ГА (MO-GA-GMDH) [29] ПБ (полиномы фиксирован- ной структуры 2-й степени от 2-х аргументов) МНК Singular Value Decomposition (SVD) Критерий регулярности (точности) CR (MSE). Критерий Акаике (Akaike’s Information Criterion AIC). Критерий оптимально- сти по Парето и др. С применением метода роя частиц (PSO-MIA) [30] Итеративное по- строение сетевой структуры опти- мальной сложности Функция многих аргументов ПБ (структура полинома оптимизируется с помощью PSO) Метод роя частиц (par- ticle swarm optimization, PSO) Критерий точности CR и др. НС – нейронная сеть, ПНС – полиномиальная нейронная сеть, МНК – метод наименьших квадратов, ОС – обратная связь, ГА – генетический алгоритм, ПБ – полиномиальный базис моделей. 70 УСиМ, 2013, № 2 раметрических моделей, однако распараллели- вание вычислений должно осуществляться в обоих случаях.  Критерий. Общее количество применяе- мых внешних критериев селекции моделей пре- вышает 10. Рис. 2. Базовая диаграмма классов программной платформы Проведенный обзор позволил уточнить се- мантику выделенных сущностей МГУА. Резуль- тирующая диаграмма классов, определяющая архитектуру программной платформы, пред- ставлена на рис. 2. Рассмотрим специфику не- которых выделенных классов.  Basis. Данный класс представляет унифи- цированный интерфейс для генерации и обу- чения моделей, а также специфичной обработ- ки выборок данных.  Организация процесса индуктивного моде- лирования в классе GMDH проводится следую- щим образом. Принимая на вход выборку дан- ных (функция train с параметром data), объект класса GMDH проводит обработку данных (с помощью Hash), генерацию (используя класс Generator), обучение (класс Trainer) и селекцию моделей заданного базиса (класс Basis) соглас- но внешнему критерию (класс Criterion) или набору критериев.  Aggregator – класс реализует многорядные алгоритмы МГУА, принимая список исполь- зуемых алгоритмов МГУА в качестве парамет- ра конструктора.  Parallelization – это утилита, предназна- ченная для организации параллельных вычис- лений с целью повышения производительно- сти переборных и итеративных частей алго- ритмов МГУА (на диаграмме используется клас- сами Trainer и Criterion). На диаграмме видно, что все связи реализу- ются посредством механизма виртуального вы- Т а б л и ц а 3. Непараметрические алгоритмы МГУА Особенности реализации сущностей предметной области Название алгоритма (в терминологии авторов) Алгоритм Данные Модель Обучение Критерии Объективной компью- терной кластеризации (OCC) [5] Итеративный по- иск оптимального числа кластеров Функция мно- гих аргументов Модель определяет спо- соб разбиения на задан- ное число кластеров Кластеризация / классификация вы- борки на заданное число кластеров Критерий сходства разбиений на кла- стеры Комплексирования ана- логов (AC) [31] Итеративный по- иск ближайших аналогов и их оп- тимального числа Многомерная временная по- следователь- ность Полиномиальный базис – модель трансформирова- ния аналога, модель ком- бинирования аналогов МНК для трансфор- мации аналогов Критерий сходства аналогов Т а б л и ц а 4. Многорядные алгоритмы МГУА Особенности реализации сущностей предметной области Название алгоритма (в терминологии авторов) Алгоритм Данные Модель Обучение Критерии Дважды многорядная сеть МГУА (2ML) [ 4] Итеративное построение сете- вой структуры оптимальной сложности, нейроны которой реализуют алгоритм(ы) МГУА Функция многих ар- гументов. Многомер- ная временная после- довательность Многорядный алгоритм с последовательным перебо- ром/выделением трендов (Trend) [ 4] Итеративный перебор и/или выделение трендов с целью определения оптимальной ком- бинации Объективный системный анализ (Objective System Analysis, OSA) [32] Итеративное построение опти- мальной модели системы в виде совокупности уравнений Многомерная времен- ная последователь- ность Определяется используемым алгоритмом (или совокупностью алгоритмов) УСиМ, 2013, № 2 71 зова функций абстрактных классов–интерфей- сов. Конкретные реализации данных классов возможны путем наследования от базовых клас- сов (интерфейсов), что обеспечивает независи- мость реализации элементов друг от друга и гибкость переконфигурирования в процессе вы- полнения программы, что позволяет динами- чески задавать не только выборку данных, но и набор используемых критериев, параметры и тип базиса функций, а также другие парамет- ры, влияющие на результат моделирования. Заключение. Предложенная в статье архи- тектура программной платформы удовлетворя- ет всем сформулированным требованиям. Она обладает достаточной гибкостью для реализа- ции приведенных алгоритмов, оставаясь при этом структурно неизменной в каждой кон- кретной реализации. Универсальность достига- ется путем экспортирования (предоставления доступа) к интерфейсам базовых классов как на уровне исходных кодов, так и динамически в процессе выполнения. Следование требова- нию производительности также нашло свое от- ражение на уровне архитектуры системы в ви- де явного указания распараллеливаемых час- тей архитектуры – процессов обучения и се- лекции моделей в каждом алгоритме МГУА. 1. Ivakhnenko A.G., Ivakhnenko G.A. The Review of Pro- blems Solvable by Algorithms of the Group Method of Data Handling // Int. J. of Patt. Recog. and Image Analy- sis: Advanced in Mathem. Theory and Appl. – 1995. – 5, N 4. – P. 527–535. 2. GMDH – Examples of Applications. URL: http://www. gmdh.net/GMDH_exa.htm (дата обращения 12.12.2012). 3. Anastasakis L., Mort N. The development of Self-Orga- nization techniques in modelling: A review of the Group Method of Data Handling (GMDH). // Res. Rep. N 813, The University of Sheffield, United King- dom, 2001. – 38 p. 4. Ивахненко А.Г. Индуктивный метод самоорганиза- ции моделей сложных систем. – Киев: Наук. думка, 1982 \. – 296 с. 5. Madala H.R., Ivakhnenko A.G. Inductive Learning Algo- rithms for Complex System Modeling // Publ. CRC Press, 1994. – 368 p. 6. Степашко В.С. Основные требования к функцио- нальной структуре ППП МГУА для персональных ЭВМ / Управление в технических системах. – Ки- ев: ИК АН УССР, 1990. – С. 27–34. 7. ASTRID – программная система. – URL: http://www. mgua.irtc.org.ua/ru/index.php? page=astrid 8. Kordik P. Fully Automated Knowledge Extraction using Group of Adaptive Models Evolution // PhD thesis. – Prague, 2006. – 136 p. 9. Muller J.A., Lemke F. Self-Organising Data Mining. An Intelligent Approach to Extract Knowledge from Data, Dresden, Berlin, 1999. – 225 p. 10. Koshulko O.A., Koshulko A.I. Adaptive parallel imple- mentation of the Combinatorial GMDH algorithm // Proc. of Int. Workshop on Inductive Modelling (IWIM), Prague, 2007. – P. 71–77. 11. Parallel-combi – openGMDH. – URL: http://opengmdh. org/wiki/parallel-combi 12. Степашко В.С., Семенов Н.А., Михеев В.Н. Диало- говый пакет прикладных программ моделирования на основе МГУА (ППП МГУА) / Искусственный интеллект – основа новой информационной техно- логии. – Калинин: НПО ЦПС, 1990. – С. 105–116. 13. Polynomial Neural Network for Linear and Non-linear Model Selection in Quantitative-Structure Activity Re- lationship Studies on the Internet / I.V. Tetko, T.I. Akse- nova, V.V. Volkovich et al. // SAR and QSAR in Envi- ron. Res., 2000. – Issue 3–4, 11. – P. 263–280. 14. Genetic Design of GMDH-type Neural Networks for Modelling of Thermodynamically Pareto Optimized Tur- bojet Engines / K. Atashkari, N. Nariman-Zadeh, A. Dar- vizeh et al. // WSEAS Transactions on COMPUTERS, Issue 3, 3, July 2004. 15. Koshulko O.A., Koshulko A.I. Acceleration of GMDH combinatorial search with HPC clusters // Proc. of 2nd Int. Conf. on Inductive Modelling, Sept. 15–19, Kyiv, Ukraine, 2008. – P. 164–167. 16. GMDH Shell – Forecasting Software for Professionals. – URL: http://www.gmdhshell.com 17. PNN Software Company – Polynomial Neural Network Solutions. – URL: http://pnn.pnnsoft.com 18. Object-Oriented Analysis and Design with Applica- tions / G. Booch, R.A. Maksimchuk, M.W. Engel et al. // Addison-Wesley Professional, 3/E, 2007. – 720 p. 19. Степашко В.С., Костенко Ю.В. Исследование свойств комбинаторно–селекционного (многоэтапного) алго- ритма МГУА // Сб. научн. тр. МНУЦИТ и С НАНУ. Моделирование и управление состоянием эколого– экономических систем региона. – Киев, 2001. – С. 96–100. 20. Taušer J., Buryan P. Exchange Rate Predictions in Inter- national Financial Management by Enhanced GMDH Algorithm // Prague Economic Papers N 3, University of Economics. – 2011. – P. 232–249. 21. Devilopoulos E., Theocharis J.B. A modified PNN algo- rithm with optimal PD modeling using the orthogonal least squares method // Int. J. Information Sciences. – 2004. – N 168. – P. 133–170. Окончание на с. 88 88 УСиМ, 2013, № 2 Окончание статьи А.А. Орлова 22 Aksenova T., Volkovich V., Villa A. Robust Structural Modeling and Outlier Detection with GMDH-Type Polynomial Neural Networks // Proc. of 15th Int. Conf. Artificial Neural Networks: Formal Models and Their Applications – ICANN 2005, Warsaw, Lecture Notes in Comp. Sci. – 3697, Springer, 2005. – P. 881–886. 23. Исследование разных видов функций принадлежно- сти параметров нечетких прогнозирующих моде- лей в нечетком методе группового учета аргумен- тов / Ю.П. Зайченко, И.О. Заец, О.В. Камоцкий и др. // УСиМ. – 2003. – № 2. – С. 56–67. 24. Zaychenko Yu. The Investigations of Fuzzy Group Me- thod of Data Handling with Fuzzy Inputs in the Problem of Forecasting in Financial Sphere // Proc. of 2nd Int. Conf. on Inductive Modelling, Kiev, 2008. – P. 129–133. 25. Park B.-J., Lee D.-Y., Oh S.-K. Rule-Based Fuzzy Poly- nomial Neural Networks in Modeling Software Proc- ess Data // Int. J. of Control, Automation and Systems. – 2003. – 1, N 3.– P. 321–331. 26. Kondo T., Pandya A. GMDH-type Neural Networks with a Feedback Loop and their Application to the Identifi- cation of Large-spatial Air Pollution Patterns // Proc. of the 39th SICE Annual Conf. Int. Session Papers, 112A-4, Iizuka, Japan, 2000. – P. 1–6. 27. Zhao X., Song Z., Li P. A Novel NF-GMDH-IFL and Its Application to Identification and Prediction of Nonlinear Systems // Proc. of IEEE Region 10 Conf. on Comp., Communications, Control and Power Engi- neering (TENCON), Beijing, China, 2002. – 3. – P. 1286–1289. 28. Farzi S. A New Approach to Polynomial Neural Net- works based on Genetic Algorithm // In. J. of Comp. Syst. Sci. and Engin. – 2008. – P. 180–187. 29. Nariman-Zadeh N., Jamali A. Pareto Genetic Design of GMDH-type Neural Networks for Nonlinear Systems // Proc. of Int. Workshop on Inductive Modeling 2007, Prague, Czech Republic, 2007. – P. 96–103. 30. Hybrid Particle Swarm Optimization and Group Method of Data Handling for Inductive Modeling / G. Onwubolu, A. Sharma, A. Dayal et.al. // Proc. of the II Int. Conf. on Inductive Modelling ICIM-2008, 15–19 Sept. 2008, Kiev, Ukraine. – Kiev: IRTC ITS NANU, 2008. – P. 96–103. 31. Ivakhnenko A.G. An inductive sorting method for the forecasting of multidimensional random processes and events, with the help of analogue forecast complexing // Pattern recognition and Image Analysis, 1991. – 1, N 1. – P. 99–107. 32. Ивахненко А.Г., Мюллер Й.А. Самоорганизация про- гнозирующих моделей // Киев: Техніка, 1985; Бер- лин: ФЕБ Ферлаг Техник, 1984. – 223 с. Тел. для справок: +7 952 893-4743 (Томск) E-mail: d1scnc@gmail.com © А.А. Орлов, 2013  10.pdf 88.pdf << /ASCII85EncodePages false /AllowTransparency false /AutoPositionEPSFiles true /AutoRotatePages /None /Binding /Left /CalGrayProfile (Dot Gain 20%) /CalRGBProfile (sRGB IEC61966-2.1) /CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2) /sRGBProfile (sRGB IEC61966-2.1) /CannotEmbedFontPolicy /Error /CompatibilityLevel 1.4 /CompressObjects /Tags /CompressPages true /ConvertImagesToIndexed true /PassThroughJPEGImages true /CreateJobTicket false /DefaultRenderingIntent /Default /DetectBlends true /DetectCurves 0.0000 /ColorConversionStrategy /CMYK /DoThumbnails false /EmbedAllFonts true /EmbedOpenType false /ParseICCProfilesInComments true /EmbedJobOptions true /DSCReportingLevel 0 /EmitDSCWarnings false /EndPage -1 /ImageMemory 1048576 /LockDistillerParams false /MaxSubsetPct 100 /Optimize true /OPM 1 /ParseDSCComments true /ParseDSCCommentsForDocInfo true /PreserveCopyPage true /PreserveDICMYKValues true /PreserveEPSInfo true /PreserveFlatness true /PreserveHalftoneInfo false /PreserveOPIComments true /PreserveOverprintSettings true /StartPage 1 /SubsetFonts true /TransferFunctionInfo /Apply /UCRandBGInfo /Preserve /UsePrologue false /ColorSettingsFile () /AlwaysEmbed [ true ] /NeverEmbed [ true ] /AntiAliasColorImages false /CropColorImages true /ColorImageMinResolution 300 /ColorImageMinResolutionPolicy /OK /DownsampleColorImages true /ColorImageDownsampleType /Bicubic /ColorImageResolution 300 /ColorImageDepth -1 /ColorImageMinDownsampleDepth 1 /ColorImageDownsampleThreshold 1.50000 /EncodeColorImages true /ColorImageFilter /DCTEncode /AutoFilterColorImages true /ColorImageAutoFilterStrategy /JPEG /ColorACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /ColorImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /JPEG2000ColorACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /JPEG2000ColorImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 300 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /GrayImageDict << /QFactor 0.15 /HSamples [1 1 1 1] /VSamples [1 1 1 1] >> /JPEG2000GrayACSImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /JPEG2000GrayImageDict << /TileWidth 256 /TileHeight 256 /Quality 30 >> /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict << /K -1 >> /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False /CreateJDFFile false /Description << /ARA <FEFF06270633062A062E062F0645002006470630064700200627064406250639062F0627062F0627062A002006440625064606340627062100200648062B062706260642002000410064006F00620065002000500044004600200645062A064806270641064206290020064406440637062806270639062900200641064A00200627064406450637062706280639002006300627062A0020062F0631062C0627062A002006270644062C0648062F0629002006270644063906270644064A0629061B0020064A06450643064600200641062A062D00200648062B0627062606420020005000440046002006270644064506460634062306290020062806270633062A062E062F062706450020004100630072006F0062006100740020064800410064006F006200650020005200650061006400650072002006250635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E0635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E> /BGR <FEFF04180437043f043e043b043704320430043904420435002004420435043704380020043d0430044104420440043e0439043a0438002c00200437043000200434043000200441044a0437043404300432043004420435002000410064006f00620065002000500044004600200434043e043a0443043c0435043d04420438002c0020043c0430043a04410438043c0430043b043d043e0020043f044004380433043e04340435043d04380020043704300020043204380441043e043a043e043a0430044704350441044204320435043d0020043f04350447043004420020043704300020043f044004350434043f0435044704300442043d04300020043f043e04340433043e0442043e0432043a0430002e002000200421044a04370434043004340435043d043804420435002000500044004600200434043e043a0443043c0435043d044204380020043c043e0433043004420020043404300020044104350020043e0442043204300440044f0442002004410020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200441043b0435043404320430044904380020043204350440044104380438002e> /CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000410064006f006200650020005000440046002065876863900275284e8e9ad88d2891cf76845370524d53705237300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002> /CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef69069752865bc9ad854c18cea76845370524d5370523786557406300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002> /CZE <FEFF005400610074006f0020006e006100730074006100760065006e00ed00200070006f0075017e0069006a007400650020006b0020007600790074007600e101590065006e00ed00200064006f006b0075006d0065006e0074016f002000410064006f006200650020005000440046002c0020006b00740065007200e90020007300650020006e0065006a006c00e90070006500200068006f006400ed002000700072006f0020006b00760061006c00690074006e00ed0020007400690073006b00200061002000700072006500700072006500730073002e002000200056007900740076006f01590065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f007400650076015900ed007400200076002000700072006f006700720061006d0065006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076011b006a016100ed00630068002e> /DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002c0020006400650072002000620065006400730074002000650067006e006500720020007300690067002000740069006c002000700072006500700072006500730073002d007500640073006b007200690076006e0069006e00670020006100660020006800f8006a0020006b00760061006c0069007400650074002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e> /DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200076006f006e002000640065006e0065006e002000530069006500200068006f006300680077006500720074006900670065002000500072006500700072006500730073002d0044007200750063006b0065002000650072007a0065007500670065006e0020006d00f60063006800740065006e002e002000450072007300740065006c006c007400650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000410064006f00620065002000520065006100640065007200200035002e00300020006f0064006500720020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e> /ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f00730020005000440046002000640065002000410064006f0062006500200061006400650063007500610064006f00730020007000610072006100200069006d0070007200650073006900f3006e0020007000720065002d0065006400690074006f007200690061006c00200064006500200061006c00740061002000630061006c0069006400610064002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e> /ETI <FEFF004b00610073007500740061006700650020006e0065006900640020007300e4007400740065006900640020006b00760061006c006900740065006500740073006500200074007200fc006b006900650065006c007300650020007000720069006e00740069006d0069007300650020006a0061006f006b007300200073006f00620069006c0069006b0065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740069006400650020006c006f006f006d006900730065006b0073002e00200020004c006f006f0064007500640020005000440046002d0064006f006b0075006d0065006e00740065002000730061006100740065002000610076006100640061002000700072006f006700720061006d006d006900640065006700610020004100630072006f0062006100740020006e0069006e0067002000410064006f00620065002000520065006100640065007200200035002e00300020006a00610020007500750065006d006100740065002000760065007200730069006f006f006e00690064006500670061002e000d000a> /FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f00620065002000500044004600200070006f0075007200200075006e00650020007100750061006c0069007400e90020006400270069006d007000720065007300730069006f006e00200070007200e9007000720065007300730065002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e> /GRE <FEFF03a703c103b703c303b903bc03bf03c003bf03b903ae03c303c403b5002003b103c503c403ad03c2002003c403b903c2002003c103c503b803bc03af03c303b503b903c2002003b303b903b1002003bd03b1002003b403b703bc03b903bf03c503c103b303ae03c303b503c403b5002003ad03b303b303c103b103c603b1002000410064006f006200650020005000440046002003c003bf03c5002003b503af03bd03b103b9002003ba03b103c42019002003b503be03bf03c703ae03bd002003ba03b103c403ac03bb03bb03b703bb03b1002003b303b903b1002003c003c103bf002d03b503ba03c403c503c003c903c403b903ba03ad03c2002003b503c103b303b103c303af03b503c2002003c503c803b703bb03ae03c2002003c003bf03b903cc03c403b703c403b103c2002e0020002003a403b10020005000440046002003ad03b303b303c103b103c603b1002003c003bf03c5002003ad03c703b503c403b5002003b403b703bc03b903bf03c503c103b303ae03c303b503b9002003bc03c003bf03c103bf03cd03bd002003bd03b1002003b103bd03bf03b903c703c403bf03cd03bd002003bc03b5002003c403bf0020004100630072006f006200610074002c002003c403bf002000410064006f00620065002000520065006100640065007200200035002e0030002003ba03b103b9002003bc03b503c403b103b303b503bd03ad03c303c403b503c103b503c2002003b503ba03b403cc03c303b503b903c2002e> /HEB <FEFF05D405E905EA05DE05E905D5002005D105D405D205D305E805D505EA002005D005DC05D4002005DB05D305D9002005DC05D905E605D505E8002005DE05E105DE05DB05D9002000410064006F006200650020005000440046002005D405DE05D505EA05D005DE05D905DD002005DC05D405D305E405E105EA002005E705D305DD002D05D305E405D505E1002005D005D905DB05D505EA05D905EA002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E05D005DE05D905DD002005DC002D005000440046002F0058002D0033002C002005E205D905D905E005D5002005D105DE05D305E805D905DA002005DC05DE05E905EA05DE05E9002005E905DC0020004100630072006F006200610074002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E> /HRV (Za stvaranje Adobe PDF dokumenata najpogodnijih za visokokvalitetni ispis prije tiskanja koristite ove postavke. Stvoreni PDF dokumenti mogu se otvoriti Acrobat i Adobe Reader 5.0 i kasnijim verzijama.) /HUN <FEFF004b0069007600e1006c00f30020006d0069006e0151007300e9006701710020006e0079006f006d00640061006900200065006c0151006b00e90073007a00ed007401510020006e0079006f006d00740061007400e100730068006f007a0020006c006500670069006e006b00e1006200620020006d0065006700660065006c0065006c0151002000410064006f00620065002000500044004600200064006f006b0075006d0065006e00740075006d006f006b0061007400200065007a0065006b006b0065006c0020006100200062006500e1006c006c00ed007400e10073006f006b006b0061006c0020006b00e90073007a00ed0074006800650074002e0020002000410020006c00e90074007200650068006f007a006f00740074002000500044004600200064006f006b0075006d0065006e00740075006d006f006b00200061007a0020004100630072006f006200610074002000e9007300200061007a002000410064006f00620065002000520065006100640065007200200035002e0030002c0020007600610067007900200061007a002000610074007400f3006c0020006b00e9007301510062006200690020007600650072007a006900f3006b006b0061006c0020006e00790069007400680061007400f3006b0020006d00650067002e> /ITA <FEFF005500740069006c0069007a007a006100720065002000710075006500730074006500200069006d0070006f007300740061007a0069006f006e00690020007000650072002000630072006500610072006500200064006f00630075006d0065006e00740069002000410064006f00620065002000500044004600200070006900f900200061006400610074007400690020006100200075006e00610020007000720065007300740061006d0070006100200064006900200061006c007400610020007100750061006c0069007400e0002e0020004900200064006f00630075006d0065006e007400690020005000440046002000630072006500610074006900200070006f00730073006f006e006f0020006500730073006500720065002000610070006500720074006900200063006f006e0020004100630072006f00620061007400200065002000410064006f00620065002000520065006100640065007200200035002e003000200065002000760065007200730069006f006e006900200073007500630063006500730073006900760065002e> /JPN <FEFF9ad854c18cea306a30d730ea30d730ec30b951fa529b7528002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e305930023053306e8a2d5b9a306b306f30d530a930f330c8306e57cb30818fbc307f304c5fc59808306730593002> /KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020ace0d488c9c80020c2dcd5d80020c778c1c4c5d00020ac00c7a50020c801d569d55c002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e> /LTH <FEFF004e006100750064006f006b0069007400650020016100690075006f007300200070006100720061006d006500740072007500730020006e006f0072011700640061006d00690020006b0075007200740069002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b00750072006900650020006c0061006200690061007500730069006100690020007000720069007400610069006b007900740069002000610075006b01610074006f00730020006b006f006b007900620117007300200070006100720065006e006700740069006e00690061006d00200073007000610075007300640069006e0069006d00750069002e0020002000530075006b0075007200740069002000500044004600200064006f006b0075006d0065006e007400610069002000670061006c006900200062016b007400690020006100740069006400610072006f006d00690020004100630072006f006200610074002000690072002000410064006f00620065002000520065006100640065007200200035002e0030002000610072002000760117006c00650073006e0117006d00690073002000760065007200730069006a006f006d00690073002e> /LVI <FEFF0049007a006d0061006e0074006f006a00690065007400200161006f00730020006900650073007400610074012b006a0075006d00750073002c0020006c0061006900200076006500690064006f00740075002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006100730020006900720020012b00700061016100690020007000690065006d01130072006f00740069002000610075006700730074006100730020006b00760061006c0069007401010074006500730020007000690072006d007300690065007300700069006501610061006e006100730020006400720075006b00610069002e00200049007a0076006500690064006f006a006900650074002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006f002000760061007200200061007400760113007200740020006100720020004100630072006f00620061007400200075006e002000410064006f00620065002000520065006100640065007200200035002e0030002c0020006b0101002000610072012b00200074006f0020006a00610075006e0101006b0101006d002000760065007200730069006a0101006d002e> /NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken die zijn geoptimaliseerd voor prepress-afdrukken van hoge kwaliteit. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.) /NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200073006f006d00200065007200200062006500730074002000650067006e0065007400200066006f00720020006600f80072007400720079006b006b0073007500740073006b00720069006600740020006100760020006800f800790020006b00760061006c0069007400650074002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002000730065006e006500720065002e> /POL <FEFF0055007300740061007700690065006e0069006100200064006f002000740077006f0072007a0065006e0069006100200064006f006b0075006d0065006e007400f300770020005000440046002000700072007a0065007a006e00610063007a006f006e00790063006800200064006f002000770079006400720075006b00f30077002000770020007700790073006f006b00690065006a0020006a0061006b006f015b00630069002e002000200044006f006b0075006d0065006e0074007900200050004400460020006d006f017c006e00610020006f007400770069006500720061010700200077002000700072006f006700720061006d006900650020004100630072006f00620061007400200069002000410064006f00620065002000520065006100640065007200200035002e0030002000690020006e006f00770073007a0079006d002e> /PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f0062006500200050004400460020006d00610069007300200061006400650071007500610064006f00730020007000610072006100200070007200e9002d0069006d0070007200650073007300f50065007300200064006500200061006c007400610020007100750061006c00690064006100640065002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e> /RUM <FEFF005500740069006c0069007a00610163006900200061006300650073007400650020007300650074010300720069002000700065006e007400720075002000610020006300720065006100200064006f00630075006d0065006e00740065002000410064006f006200650020005000440046002000610064006500630076006100740065002000700065006e0074007200750020007400690070010300720069007200650061002000700072006500700072006500730073002000640065002000630061006c006900740061007400650020007300750070006500720069006f006100720103002e002000200044006f00630075006d0065006e00740065006c00650020005000440046002000630072006500610074006500200070006f00740020006600690020006400650073006300680069007300650020006300750020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e00300020015f00690020007600650072007300690075006e0069006c006500200075006c0074006500720069006f006100720065002e> /RUS <FEFF04180441043f043e043b044c04370443043904420435002004340430043d043d044b04350020043d0430044104420440043e0439043a043800200434043b044f00200441043e043704340430043d0438044f00200434043e043a0443043c0435043d0442043e0432002000410064006f006200650020005000440046002c0020043c0430043a04410438043c0430043b044c043d043e0020043f043e04340445043e0434044f04490438044500200434043b044f00200432044b0441043e043a043e043a0430044704350441044204320435043d043d043e0433043e00200434043e043f0435044704300442043d043e0433043e00200432044b0432043e04340430002e002000200421043e043704340430043d043d044b04350020005000440046002d0434043e043a0443043c0435043d0442044b0020043c043e0436043d043e0020043e0442043a0440044b043204300442044c002004410020043f043e043c043e0449044c044e0020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200431043e043b043504350020043f043e04370434043d043804450020043204350440044104380439002e> /SKY <FEFF0054006900650074006f0020006e006100730074006100760065006e0069006100200070006f0075017e0069007400650020006e00610020007600790074007600e100720061006e0069006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b0074006f007200e90020007300610020006e0061006a006c0065007001610069006500200068006f0064006900610020006e00610020006b00760061006c00690074006e00fa00200074006c0061010d00200061002000700072006500700072006500730073002e00200056007900740076006f00720065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f00740076006f00720069016500200076002000700072006f006700720061006d006f006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076016100ed00630068002e> /SLV <FEFF005400650020006e006100730074006100760069007400760065002000750070006f0072006100620069007400650020007a00610020007500730074007600610072006a0061006e006a006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b006900200073006f0020006e0061006a007000720069006d00650072006e0065006a016100690020007a00610020006b0061006b006f0076006f00730074006e006f0020007400690073006b0061006e006a00650020007300200070007200690070007200610076006f0020006e00610020007400690073006b002e00200020005500730074007600610072006a0065006e006500200064006f006b0075006d0065006e0074006500200050004400460020006a00650020006d006f0067006f010d00650020006f0064007000720065007400690020007a0020004100630072006f00620061007400200069006e002000410064006f00620065002000520065006100640065007200200035002e003000200069006e0020006e006f00760065006a01610069006d002e> /SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f00740020006c00e400680069006e006e00e4002000760061006100740069007600610061006e0020007000610069006e006100740075006b00730065006e002000760061006c006d0069007300740065006c00750074007900f6006800f6006e00200073006f00700069007600690061002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a0061002e0020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e> /SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400200073006f006d002000e400720020006c00e4006d0070006c0069006700610020006600f60072002000700072006500700072006500730073002d007500740073006b00720069006600740020006d006500640020006800f600670020006b00760061006c0069007400650074002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e> /TUR <FEFF005900fc006b00730065006b0020006b0061006c006900740065006c0069002000f6006e002000790061007a006401310072006d00610020006200610073006b013100730131006e006100200065006e0020006900790069002000750079006100620069006c006500630065006b002000410064006f006200650020005000440046002000620065006c00670065006c0065007200690020006f006c0075015f007400750072006d0061006b0020006900e70069006e00200062007500200061007900610072006c0061007201310020006b0075006c006c0061006e0131006e002e00200020004f006c0075015f0074007500720075006c0061006e0020005000440046002000620065006c00670065006c0065007200690020004100630072006f006200610074002000760065002000410064006f00620065002000520065006100640065007200200035002e003000200076006500200073006f006e0072006100730131006e00640061006b00690020007300fc007200fc006d006c00650072006c00650020006100e70131006c006100620069006c00690072002e> /UKR <FEFF04120438043a043e0440043804410442043e043204430439044204350020044604560020043f043004400430043c043504420440043800200434043b044f0020044104420432043e04400435043d043d044f00200434043e043a0443043c0435043d044204560432002000410064006f006200650020005000440046002c0020044f043a04560020043d04300439043a04400430044904350020043f045604340445043e0434044f0442044c00200434043b044f0020043204380441043e043a043e044f043a04560441043d043e0433043e0020043f0435044004350434043404400443043a043e0432043e0433043e0020043404400443043a0443002e00200020042104420432043e04400435043d045600200434043e043a0443043c0435043d0442043800200050004400460020043c043e0436043d04300020043204560434043a0440043804420438002004430020004100630072006f006200610074002004420430002000410064006f00620065002000520065006100640065007200200035002e0030002004300431043e0020043f04560437043d04560448043e04570020043204350440044104560457002e> /ENU (Use these settings to create Adobe PDF documents best suited for high-quality prepress printing. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.) >> /Namespace [ (Adobe) (Common) (1.0) ] /OtherNamespaces [ << /AsReaderSpreads false /CropImagesToFrames true /ErrorControl /WarnAndContinue /FlattenerIgnoreSpreadOverrides false /IncludeGuidesGrids false /IncludeNonPrinting false /IncludeSlug false /Namespace [ (Adobe) (InDesign) (4.0) ] /OmitPlacedBitmaps false /OmitPlacedEPS false /OmitPlacedPDF false /SimulateOverprint /Legacy >> << /AddBleedMarks false /AddColorBars false /AddCropMarks false /AddPageInfo false /AddRegMarks false /ConvertColors /ConvertToCMYK /DestinationProfileName () /DestinationProfileSelector /DocumentCMYK /Downsample16BitImages true /FlattenerPreset << /PresetSelector /MediumResolution >> /FormElements false /GenerateStructure false /IncludeBookmarks false /IncludeHyperlinks false /IncludeInteractive false /IncludeLayers false /IncludeProfiles false /MultimediaHandling /UseObjectSettings /Namespace [ (Adobe) (CreativeSuite) (2.0) ] /PDFXOutputIntentProfileSelector /DocumentCMYK /PreserveEditing true /UntaggedCMYKHandling /LeaveUntagged /UntaggedRGBHandling /UseDocumentProfile /UseDocumentBleed false >> ] >> setdistillerparams << /HWResolution [2400 2400] /PageSize [612.000 792.000] >> setpagedevice
id nasplib_isofts_kiev_ua-123456789-83145
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 0130-5395
language Russian
last_indexed 2025-12-07T17:48:59Z
publishDate 2013
publisher Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України
record_format dspace
spelling Орлов, А.А.
2015-06-15T17:13:33Z
2015-06-15T17:13:33Z
2013
Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов / А.А. Орлов // Управляющие системы и машины. — 2013. — № 2. — С. 65-71, 88. — Бібліогр.: 32 назв. — рос.
0130-5395
https://nasplib.isofts.kiev.ua/handle/123456789/83145
004.41[2+4+5]:004.855
Рассмотрены принципы построения архитектуры программной платформы для реализации алгоритмов МГУА. Приведен аналитический обзор программных продуктов для индуктивного моделирования. Предложена объектно-ориентированная структура платформы, позволяющая реализовать алгоритмы МГУА, базисы, методы обучения и критерии селекции моделей.
Principles of construction of the software framework architecture for the implementation of the algorithms of a group method of data handling are considered. The analytic survey of the inductive modeling software is given. An object-oriented platform structure allowing to implement the algorithms, model bases, training methods and selection criteria of the models is suggested.
Розглянуто принципи побудови архітектури програмної платформи для реалізації алгоритмів методу МГУА. Подано аналітичний огляд програмних продуктів для індуктивного моделювання. Запропоновано об'єктно-орієнтовану структуру платформи, що дозволяє реалізувати алгоритми МГУА, базиси, методи навчання та критерії селекції моделей.
ru
Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України
Управляющие системы и машины
Программная инженерия и программные средства
Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
The Principles of Construction of the Software Framework Architecture for Implementation of the Algorithms of Group Method of Data Handling
Принципи побудови архітектури програмної платформи для реалізації алгоритмів методу групового урахування аргументів
Article
published earlier
spellingShingle Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
Орлов, А.А.
Программная инженерия и программные средства
title Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
title_alt The Principles of Construction of the Software Framework Architecture for Implementation of the Algorithms of Group Method of Data Handling
Принципи побудови архітектури програмної платформи для реалізації алгоритмів методу групового урахування аргументів
title_full Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
title_fullStr Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
title_full_unstemmed Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
title_short Принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
title_sort принципы построения архитектуры программной платформы для реализации алгоритмов метода группового учета аргументов
topic Программная инженерия и программные средства
topic_facet Программная инженерия и программные средства
url https://nasplib.isofts.kiev.ua/handle/123456789/83145
work_keys_str_mv AT orlovaa principypostroeniâarhitekturyprogrammnoiplatformydlârealizaciialgoritmovmetodagruppovogoučetaargumentov
AT orlovaa theprinciplesofconstructionofthesoftwareframeworkarchitectureforimplementationofthealgorithmsofgroupmethodofdatahandling
AT orlovaa principipobudoviarhítekturiprogramnoíplatformidlârealízacííalgoritmívmetodugrupovogourahuvannâargumentív