Эволюционный метод синтеза деревьев решений

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

Повний опис

Збережено в:
Бібліографічні деталі
Опубліковано в: :Штучний інтелект
Дата:2011
Автори: Гофман, Е.А., Олейник, А.А., Субботин, С.А.
Формат: Стаття
Мова:Російська
Опубліковано: Інститут проблем штучного інтелекту МОН України та НАН України 2011
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/58837
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Эволюционный метод синтеза деревьев решений / Е.А. Гофман, А.А. Олейник, С.А. Субботин // Штучний інтелект. — 2011. — № 2. — С. 6-14. — Бібліогр.: 8 назв. — рос.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859655163978973184
author Гофман, Е.А.
Олейник, А.А.
Субботин, С.А.
author_facet Гофман, Е.А.
Олейник, А.А.
Субботин, С.А.
citation_txt Эволюционный метод синтеза деревьев решений / Е.А. Гофман, А.А. Олейник, С.А. Субботин // Штучний інтелект. — 2011. — № 2. — С. 6-14. — Бібліогр.: 8 назв. — рос.
collection DSpace DC
container_title Штучний інтелект
description Исследован эволюционный подход к построению деревьев решений. Разработан метод редукции обучающей выборки, позволяющий исключать малозначимые и малоинформативные признаки. Предложен эволюционный метод построения деревьев решений. Проведены эксперименты по синтезу диагностических моделей на основе предложенных методов. Досліджено еволюційний підхід до побудови дерев рішень. Розроблено метод редукції навчальної вибірки, що дозволяє виключати малозначимі та малоінформативні ознаки. Запропоновано еволюційний метод побудови дерев рішень. Проведено експерименти з синтезу діагностичних моделей на основі запропонованих методів. Evolutionary approach to constructing decision trees is investigated. A method for sample reduction, allowing to exclude irrelevant and uninformative features is created. Evolutionary method for constructing decision trees is proposed. Experiments on the synthesis of diagnostic models based on the proposed methods are conducted.
first_indexed 2025-12-07T13:38:10Z
format Article
fulltext ««Искусственный интеллект» 2’2011 6 1Г УДК 004.93 Е.А. Гофман, А.А. Олейник, С.А. Субботин Запорожский национальный технический университет, Украина olejnikaa@gmail.com Эволюционный метод синтеза деревьев решений Исследован эволюционный подход к построению деревьев решений. Разработан метод редукции обучающей выборки, позволяющий исключать малозначимые и малоинформативные признаки. Предложен эволюционный метод построения деревьев решений. Проведены эксперименты по синтезу диагностических моделей на основе предложенных методов. Введение Решение задач технического и биомедицинского диагностирования связано с не- обходимостью построения моделей исследуемых объектов, процессов или систем [1]. В качестве диагностических моделей эффективно могут использоваться деревья решений [2-5], которые являются достаточно популярным направлением вычислитель- ного интеллекта и строятся на основе индуктивного обучения по примерам. Деревья решений представляют собой графовые модели, узлы которых реализуют функции при- нятия решений на основе значений входных переменных, а листовые узлы содержат значения выходной переменной, соответствующие условиям внутренних узлов. Такие модели хорошо интерпретируются людьми-специалистами в прикладных областях, ко- торые, как правило, не знакомы с методами и моделями искусственного интеллекта. Деревья решений позволяют эффективно решать задачи классификации и прогнози- рования, обеспечивая при этом высокую точность. Для синтеза деревьев решающих правил в настоящее время используют методы CART, C4.5, ID3 и др. [2]. Однако такие методы используют жадную стратегию поиска. Если один раз признак был выбран, и по нему выполнено разбиение на подмножества, то метод не может вернуться назад и выбрать другой атрибут, который привел бы к лучшему разбиению, вследствие чего в результате часто синтезируются деревья реше- ний, не обеспечивающие приемлемый уровень аппроксимации [2-5]. Поэтому построение деревьев решений целесообразно выполнять на основе эво- люционного поиска [1], [6-8], представляющего собой набор стохастических методов оптимизации, не использующих жадную стратегию поиска, не требующих вычислений значений производных оптимизируемого функционала и обладающих механизмами выхода из локальных оптимумов. Целью статьи является разработка эволюционного метода синтеза деревьев ре- шений, позволяющего выполнять построение древовидной диагностической модели без использования жадной стратегии поиска. Работа выполнена в рамках госбюджетной НИР «Информационные технологии автоматизации распознавания образов и принятия решений для диагностики в условиях неопределенности на основе гибридных нечеткологических, нейросетевых и мультиагентных методов вычислительного интел- лекта» кафедры программных средств Запорожского национального технического университета (номер государственной регистрации 0109U007673). Эволюционный метод синтеза деревьев решений «Штучний інтелект» 2’2011 7 1Г Постановка задачи Пусть задана выборка данных < X, Y >, где X = {Xi} – набор значений признаков, характеризующих рассматриваемый объект или процесс; Y = {yp} – массив значений выходного параметра в заданной выборке; Xi = {xip} – i-й признак в выборке, i = 1, 2, ..., L; xip – значение i-го признака для p-го экземпляра выборки, p = 1, 2, ..., m; yp – значение прогнозируемого параметра для p-го экземпляра; L – общее количество признаков в исходном наборе; m – количество экземпляров выборки. Необходимо аппроксимировать зависимость отклика Y от набора факторов X в виде модели, представленной деревом решений T = { kt } таким образом, чтобы значение ошибки прогнозирования или классификации Е построенной модели было минимальным, где kt = < kc , kl , kr > – k-й узел дерева T, представляющий собой структуру, в которой kc – функция принятия решений на основе значений входных переменных (в случае, если узел является внутренним) или значение выходной переменной (для внешних узлов), kl и kr – ссылки на левого и правого потомков k-го узла, соответственно, представляющих собой структуры, аналогичные kt . Тогда задача построения дерева решений T = { kt } по заданной выборке < X, Y > заключается в идентификации узлов kt = < kc , kl , kr > так, чтобы minE . Редукция обучающей выборки Известно [1], [2], [6], что обучающая выборка может содержать избыточные или малозначимые признаки, которые не только усложняют синтезируемую модель, но и затрудняют процесс ее построения. Кроме того, в обучающем множестве могут на- ходиться избыточные экземпляры, исключение которых позволит сократить размер выборки, и, следовательно, повысить обобщающие свойства построенной на ее основе модели. Поэтому до синтеза диагностических моделей целесообразно выполнять редукцию обучающей выборки, исключая избыточные признаки и экземпляры. Поэтому разрабо- танный метод редукции обучающей выборки предлагается выполнять в два этапа: – редукция признаков; – редукция экземпляров. Для редукции признаков предлагается использовать эволюционный поиск, осно- ванный на оптимизации случайного множества решений с различными оценками, а не одного решения, что позволяет синтезировать множество новых решений на основе ста- рых субоптимальных решений. Однако методы эволюционного поиска являются высоко- итеративными, а время их работы сильно зависит от начальных условий поиска. Поэтому эффективность работы традиционных методов эволюционного поиска является недоста- точно высокой. Для повышения эффективности методов эволюционного поиска при решении за- дачи отбора информативных признаков предлагается анализировать информативность признаков на этапе инициализации параметров эволюционного метода путём применения известных критериев оценивания индивидуальной информативности признаков (коэф- фициент парной корреляции, коэффициенты корреляции знаков, энтропия признаков, теоретико-информационный критерий и др.). При инициализации начального множества решений предлагается увеличить вероятность включения тех признаков в хромосому, чьи оценки индивидуальной зна- чимости выше средней. Гофман Е.А., Олейник А.А., Субботин С.А. «Искусственный интеллект» 2’2011 8 1Г При создании новых решений с помощью оператора равномерного скрещивания априорная информация о значимости признаков может быть использована следующим образом. Вначале определить пороговое значение информативности признаков. Затем создать маску скрещивания, установив «1» для тех признаков, оценки информативности которых выше порога, и «0» – для признаков, оценки информативности которых равны или ниже порога. С целью увеличения разнообразия популяции после формирования маски скрещивания можно случайным образом изменить в ней некоторые разряды. В операторе мутации априорные сведения об уровне информативности признаков можно использовать посредством усиления вероятности мутации признаков, имеющих низкие оценки индивидуальной информативности и ослабления вероятности мутации признаков с высокими оценками индивидуальной информативности. Это позволит за- крепить признаки, наиболее сильно влияющие на целевой параметр модели, и сконцент- рировать поиск на переборе сочетаний признаков с меньшей информативностью. На этапе редукции экземпляров из обучающей выборки исключаются экземпляры, не существенные для построения диагностической модели. Очевидно, что наибольшую значимость для синтеза моделей оказывают экземпляры, расположенные в центрах и на границах классов или кластеров. Поэтому для оценивания значимости экземпляров обучающей выборки предлагается использовать следующие критерии: 1) критерий индивидуальной информативности p-го экземпляра относительно внутренней границы, который будет принимать значения в диапазоне от нуля до единицы, а его значение будет тем больше, чем ближе экземпляр расположен к гра- нице между разными классами:                   m s sp xxyy p yysp m IC L i isipsp 1 )(, 1 ,e 1 1 1 2 , где                      m p m s spsp L i isip qk kyqyqykyxx mm qk 1 1 1 2 ,, 1 1 , ; 2) критерий индивидуальной информативности p-го экземпляра относительно его удаленности: – относительно границы класса:              sp xx ms p yyspIC L i isippy ,emin1 1 2)( ,...,2,1 2  , где              kykyxx sp L i isip mps mp k ,max 1 1 2 ,...,1 ;,...,2,1  ; – относительно внешней границы выборки:              spIC L i isip xx ms p 1 2)( ,...,2,1 3 emin1  , где              L i isip mps mp xx 1 2 ,...,1 ;,...,2,1 max 1 . Эволюционный метод синтеза деревьев решений «Штучний інтелект» 2’2011 9 1Г Значение данного критерия будет тем больше, чем дальше экземпляр расположен по отношению к остальным экземплярам класса или выборки, т.е. критерий будет вы- являть редкие нетипичные случаи, а также экземпляры, расположенные на внешних границах классов; 3) критерий индивидуальной информативности p-го экземпляра относительно его близости к центру класса (кластера) определим как:                 m s sp xx y p yysp m IC L i isip p 1 )( 4 ,e 1 1 1 2 . Данный критерий будет принимать значения в диапазоне от нуля до единицы: его значение будет тем больше, чем ближе экземпляр расположен к центру класса (кластера). Для редукции экземпляров определим интегральный показатель информативности p-го экземпляра определим как: },,,max{ 4321 ppppp ICICICICIC  . Данный критерии будет принимать значения в диапазоне от нуля до единицы: чем больше будет его значение, тем значимее p-й экземпляр для построения модели, посколь- ку он либо находится на границе между классами, либо является уникальным наблюде- нием, либо находится на внешней границе класса, либо близок к центру кластера. Предложенный метод редукции обучающей выборки, в отличие от существую- щих, не только исключает малоинформативные признаки, но и удаляет из выборки экземпляры, не существенные для построения диагностических моделей, что позво- ляет синтезировать более простые модели, обеспечивающие приемлемые аппрокси- мационные и обобщающие свойства, затрачивая при этом меньше времени на процесс их идентификации. Эволюционный метод построения деревьев решений Как отмечено выше, известные методы построения деревьев решений используют жадную стратегию поиска, не позволяющую в процессе поиска заменять атрибуты, по которым уже выполнено разбиение, на другие, более эффективные. Это в некоторых случаях приводит к тому, что синтезированные деревья решений не обладают приемле- мыми обобщающими способностями. Поэтому для синтеза деревьев решений предлагается использовать эволюционный поиск, который на основе стохастического подхода позволяет перебирать различные комбинации, не зацикливаясь на исследовании субоптимальных областей. В разработанном эволюционном методе построения деревьев решений предла- гается информацию о деревьях решений хранить в виде хромосом, представленных с помощью древовидной структуры данных. Для оценивания хромосом используется функция, отражающая информацию как о качестве аппроксимации с помощью теку- щего дерева решений, так и о его сложности, что позволяет строить деревья решений с приемлемыми обобщающими и аппроксимционными свойствами, содержащие при этом незначительное количество узлов, что в свою очередь повышает интерпретабельность синтезированных моделей. Для создания нового множества решений с помощью эво- люционных операторов скрещивания и мутации предлагается использовать операторы, аналогичные операторам генетического программирования, поскольку такие операторы эффективно генерируют новые решения, представленные в виде древовидных структур. Гофман Е.А., Олейник А.А., Субботин С.А. «Искусственный интеллект» 2’2011 10 1Г Предложенный эволюционный метод синтеза деревьев решений состоит из следующих этапов. Этап 1. Инициализация. На данном этапе необходимо редуцировать обучаю- щую выборку < X, Y >, выделив наиболее существенные признаки и экземпляры. После этого создается начальное множество решений, представленных в виде хромосом jH , j = 1, 2, …, N, где N – количество хромосом. При этом каждая хромо- сома jH соответствует дереву решений jT . Для кодирования хромосомы (представления дерева решения в виде хромосомы) целесообразно использовать структуру данных в виде бинарного дерева T = { kt }, в узлах kt = < kc , kl , kr > которого расположены функции kc принятия решений на осно- ве значений входных переменных (в случае, если узел является внутренним) или значе- ние выходной переменной (для внешних узлов), а также ссылки kl и kr на левого и правого потомков, соответственно, представляющих собой структуры, аналогичные kt . Этап 2. Оценивание текущего набора решений. В качестве целевой функции целе- сообразно использовать функцию, учитывающую: – ошибку прогнозирования или классификации  jTE с помощью дерева jT , со- ответствующего оцениваемой хромосоме jH ; – сложность синтезированного дерева  jTS . Учитывая оба критерия, предлагается использовать такую целевую функцию:       min21  jjj TSTEHf  , где 1 и 2 – коэффициенты, учитывающие значимость каждого из целевых критериев (  jTE и  jTS , соответственно), 121  . Для оценивания сложности дерева можно использовать следующую формулу:        jjjj TTrTNTS  , где  jTN – количество узлов в дереве jT ;  jTr – количество ребер в дереве jT ;  jT – глубина дерева jT . Этап 3. Проверка критериев останова поиска. В качестве таковых критериев можно использовать следующие: – достижение максимального количества итераций поиска maxIter ; – достижение приемлемого значения целевой функции *f , где  – заданное пользователем максимально допустимое значение целевого критерия; *f – минималь- ное значение  jHf целевой функции на текущей итерации. Если хотя бы один из критериев останова достигнут, то завершить поиск. При этом считается, что оптимальное дерево решений представлено в виде хромосомы *H , зна- чение целевой функции которой равно *f . В случае если критерии останова не удовлетворены, выполнить переход к этапу 4. Этап 4. Отбор. Выбор хромосом для скрещивания и мутации предлагается выпол- нять пропорционально значению их целевой функции. Для этого рассчитывается среднее значение целевой функции в текущей популяции по формуле:    N j jf N f 1 cp 1 . Эволюционный метод синтеза деревьев решений «Штучний інтелект» 2’2011 11 1Г После этого для каждой хромосомы jH вычисляется величина  jHpo как отно- шение значения целевой функции  jHf к среднему значению целевой функции в по- пуляции cpf :     cp o f Hf Hp j j  . Величина  jHpo определяет вероятность хромосомы jH быть отобранной для скрещивания и мутации. При этом хромосома jH копируется k раз в массив особей, допущенных к воспроизводству, где величина k вычисляется по формуле:             o o o o целое , если целое (0;1), целое 1, в противном случае; j j j j p H p H p H rand k p H       где )1;0(rand – случайно сгенерированное число в диапазоне (0;1). Этап 5. Скрещивание. Основной особенностью реализации генетических опе- раторов скрещивания и мутации при построении деревьев решений в предложенном методе является поддержка синтаксической целостности получаемых решений (хро- мосом). Оператор скрещивания предлагается выполнять следующим образом. Вна- чале выбираются случайным образом на каждом из родительских деревьев одна или несколько точек (узлов дерева решений). Точки разрыва выбираются случайным образом для каждого родителя отдельно, что приводит к тому, вследствие выбора разных точек разрыва возможны ситуации порождения одинаковыми родителями разных потомков. После выбора точек скрещивания выполняется генерация потом- ков. Для этого необходимо обменять у родительских деревьев фрагменты согласно выбранным точкам разрыва. Этап 6. Мутация. Для изменения деревьев решений, выбранных для мутации, необходимо случайным образом выбрать мутирующий узел дерева, после чего вы- полнить мутацию одним из следующих способов: – мутация с увеличением – в выбранном узле построить новую ветвь дерева, увеличив таким образом дерево; – мутация со сжатием – удалить выбранный узел и все его потомки, уменьшив тем самым размер дерева; – мутация с заменой – после выбора двух узлов дерева, выполняется обмен соответствующих ветвей. Этап 7. Формирование нового поколения. На данном этапе создается новое мно- жество решений из хромосом, созданных в результате скрещивания и мутации, а также из наиболее приспособленных хромосом предыдущего поколения (хромосом с наилуч- шими оценками целевой функции). После этого выполняется переход к этапу 2. Предложенный эволюционный метод синтеза деревьев решений основан на сто- хастическом подходе и не использует жадную стратегию поиска, позволяет строить де- ревья решений с приемлемыми обобщающими и аппроксимационными свойствами, содержащие при этом незначительное количество узлов, что в свою очередь повышает интерпретабельность синтезированных моделей. Эксперименты и результаты Для проверки эффективности использования предложенных методов редукции обучающей выборки и синтеза деревьев решений на основе эволюционного подхода была выполнена их программная реализация. Гофман Е.А., Олейник А.А., Субботин С.А. «Искусственный интеллект» 2’2011 12 1Г После чего решалась задача синтеза диагностической модели коэффициента упроч- нения деталей авиадвигателей от различных параметров. В настоящее время для упрочнения лопаток, валов и дисков газотурбинных дви- гателей широко применяется алмазное выглаживание [6], которое, в отличие от ручного полирования полотна, позволяет получать более благоприятные и стабильные свойства поверхностного слоя за счет пластической деформации и механизации процесса упроч- нения, что повышает надежность и ресурс обрабатываемых деталей. Показателем эффективности упрочнения алмазным выглаживанием деталей, рабо- тающих при циклических нагрузках, является коэффициент упрочнения y , который представляет собой один из важнейших факторов при расчете запаса прочности деталей газотурбинных авиадвигателей [6]. В настоящее время расчет коэффициента упрочнения y обычно производится по результатам испытаний на усталость стандартных образцов [6], что является дорого- стоящей и не всегда практически осуществимой задачей. Поэтому актуальной является задача построения математической модели коэффициента упрочнения, позволяющей оценивать его значения без проведения испытаний деталей авиадвигателей на усталость. Эффективность алмазного выглаживания в значительной мере зависит от выбран- ных режимов, физико-механических и геометрических характеристик упрочняемых деталей и деформирующего инструмента. В качестве факторов, наиболее полно отражающих процесс алмазного выглажива- ния деталей, используют: х1 – твердость материала (HB, МПа); х2 – среднее контактное давление в зоне деформирования (q, МПа); х3 – полуось эллипса касания в зоне упру- гого контакта (а, мм); х4 – подача при выглаживании (s, мм/об.); х5 – предел прочности материала (В, МПа); х6 – предел текучести материала (0,2, МПа); х7 – показатель деформационного упрочнения (n); х8 – теоретический коэффициент концентрации напряжений от следов обработки ( техн); х9 – параметр исходной шероховатости детали (Ra1, мкм); х10 – сила выглаживания (Py, Н); х11 – радиус сферы алмазного инструмента (Rсф, мм); х12 – параметр шероховатости после выглаживания детали (Ra2, мкм); х13 – теоретический коэффициент концентрации напряжений натурной детали или образца (); х14 – диаметр образца в опасном сечении (d, мм); х15 – радиус скругления галтели или надреза (r, мм); х16 – относительный градиент первого главного напряжения (G , мм–1). Таким образом, обучающая выборка содержала 16 признаков и 189 экземпляров. На первом этапе вычислительных экспериментов с помощью предложенного ме- тода редукции обучающей выборки были исключены малоинформативные признаки (х3, х6, х13, х15) и 52 малозначимых экземпляров. Далее проводился синтез деревьев решений с помощью методов CART, C4.5 и предложенного эволюционного метода. Результаты, полученные с помощью различных методов, приведены в табл. 1. Таблица 1 – Сравнение различных методов синтеза деревьев решений № п/п Метод синтеза дерева решений Характеристики синтезированного дерева  jTE  jTN  jTr  jT 1 CART 0,032 87 86 6 2 C4.5 0,027 95 94 7 3 Эволюционный метод 0,014 61 57 7 Эволюционный метод синтеза деревьев решений «Штучний інтелект» 2’2011 13 1Г Как видно, предложенный эволюционный метод обеспечил построение дерева решений с лучшими аппроксимационными свойствами, при этом обладающего мень- шим количеством узлов. Заключение В работе решена задача построения диагностических моделей на основе деревьев решений. Научная новизна работы заключается в том, что: – предложен метод редукции обучающей выборки, который в отличие от сущест- вующих не только исключает малоинформативные признаки, но и удаляет из выборки экземпляры, не существенные для построения диагностических моделей, что позволяет синтезировать более простые модели, обеспечивающие приемлемые аппроксимацион- ные и обобщающие свойства, затрачивая при этом меньше времени на процесс их идентификации; – разработан метод синтеза деревьев решений на основе эволюционного поиска, ко- торый основан на стохастическом подходе и не использует жадную стратегию поиска, позволяет строить деревья решений с приемлемыми обобщающими и аппроксимацион- ными свойствами, содержащие при этом незначительное количество узлов, что в свою очередь повышает интерпретабельность синтезированных моделей. Практическая ценность результатов работы состоит в том, что решена задача син- теза модели диагностической модели коэффициента упрочнения деталей авиадвигателей. Литература 1. Субботін С.О. Неітеративні, еволюційні та мультиагентні методи синтезу нечіткологічних і нейромережних моделей : [монографія] / С.О. Субботін, А.О. Олійник, О.О. Олійник ; [під заг. ред. С.О. Субботіна]. – Запоріжжя : ЗНТУ, 2009. – 375 с. 2. Rokach L. Data Mining with Decision Trees. Theory and Applications / L. Rokach, O. Maimon. – London : World Scientific Publishing Co, 2008. – 264 p. 3. Quinlan J.R. Induction of decision trees / J.R. Quinlan // Machine Learning. – 1986. – № 1. – P. 81-106. 4. Classification and regression trees / L. Breiman, J.H. Friedman, R.A. Olshen, C.J. Stone. – California : Wadsworth & Brooks, 1984. – 368 p. 5. Quinlan J.R. Decision trees and decision making / J.R. Quinlan // IEEE Transactions on Systems, Man and Cybernetics. – 1990. – № 2 (20). – P. 339-346. 6. Прогрессивные технологии моделирования, оптимизации и интеллектуальной автоматизации этапов жизненного цикла авиадвигателей : [монография] / [Богуслаев А.В., Олейник Ал.А., Олейник Ан.А. и др.]. – Запорожье : ОАО «Мотор Сич», 2009. – 468 с. 7. Олійник А. О. Побудова нейромоделей для прийняття діагностичних рішень на основі еволюційної оптимізації / А.О. Олійник, С.О. Субботін // Автоматика-2009 : Шістнадцята Міжнародна науково- технічна конференція, 22 – 25 вересня 2009 р. : тези доповідей. – Чернівці, 2009. – С. 377-378. 8. Олейник А.А. Эволюционный метод структурно-параметрического синтеза нейронных сетей / А.А. Олейник, С.А. Субботин // Адаптивні системи автоматичного управління. – 2008. – № 12 (32). – С. 96-103. Literatura 1. Subbotin S.O. Zaporizhzhya: ZNTU. 2009. 375 p. 2. Rokach L. London: World Scientific Publishing Co. 2008. 264 p. 3. Quinlan J.R. Machine Learning. 1986. № 1. P. 81-106. 4. Breiman L. California: Wadsworth & Brooks. 1984. 368 p. Гофман Е.А., Олейник А.А., Субботин С.А. «Искусственный интеллект» 2’2011 14 1Г 5. Quinlan J.R. International Journal of Man-Machine Studies. 1987. № 27 (221). P. 221-234. 6. Quinlan J.R. Transactions on Systems, Man and Cybernetics. 1990. № 2 (20).P. 339-346. 7. Boguslaev A.V. Zaporizhzhya: Motor Sich. 2009. 468 p. 8. Oliinyk A. Automatics-2009: the sixteenth international scientific and technical conference, September 22-25, 2009. Chernovtsy. 2009. 377-378 p. 9. Oliinyk A. O. Adaptive systems of automatic control. 2008. № 12 (32). P. 96-103 . Є.О. Гофман, А.О. Олійник, С.О. Субботін Еволюційний метод синтезу дерев рішень Досліджено еволюційний підхід до побудови дерев рішень. Розроблено метод редукції навчальної вибірки, що дозволяє виключати малозначимі та малоінформативні ознаки. Запропоновано еволюційний метод побудови дерев рішень. Проведено експерименти з синтезу діагностичних моделей на основі запропоно- ваних методів. E.A. Gofman, A.A .Oliinyk, S.A. Subbotin Evolutionary Method of Decision Trees Synthesis Evolutionary approach to constructing decision trees is investigated. A method for sample reduction, allowing to exclude irrelevant and uninformative features is created. Evolutionary method for constructing decision trees is proposed. Experiments on the synthesis of diagnostic models based on the proposed methods are conducted. Статья поступила в редакцию 01.04.2011.
id nasplib_isofts_kiev_ua-123456789-58837
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1561-5359
language Russian
last_indexed 2025-12-07T13:38:10Z
publishDate 2011
publisher Інститут проблем штучного інтелекту МОН України та НАН України
record_format dspace
spelling Гофман, Е.А.
Олейник, А.А.
Субботин, С.А.
2014-03-31T12:15:05Z
2014-03-31T12:15:05Z
2011
Эволюционный метод синтеза деревьев решений / Е.А. Гофман, А.А. Олейник, С.А. Субботин // Штучний інтелект. — 2011. — № 2. — С. 6-14. — Бібліогр.: 8 назв. — рос.
1561-5359
https://nasplib.isofts.kiev.ua/handle/123456789/58837
004.93
Исследован эволюционный подход к построению деревьев решений. Разработан метод редукции обучающей выборки, позволяющий исключать малозначимые и малоинформативные признаки. Предложен эволюционный метод построения деревьев решений. Проведены эксперименты по синтезу диагностических моделей на основе предложенных методов.
Досліджено еволюційний підхід до побудови дерев рішень. Розроблено метод редукції навчальної вибірки, що дозволяє виключати малозначимі та малоінформативні ознаки. Запропоновано еволюційний метод побудови дерев рішень. Проведено експерименти з синтезу діагностичних моделей на основі запропонованих методів.
Evolutionary approach to constructing decision trees is investigated. A method for sample reduction, allowing to exclude irrelevant and uninformative features is created. Evolutionary method for constructing decision trees is proposed. Experiments on the synthesis of diagnostic models based on the proposed methods are conducted.
Работа выполнена в рамках госбюджетной НИР «Информационные технологии автоматизации распознавания образов и принятия решений для диагностики в условиях неопределенности на основе гибридных нечеткологических, нейросетевых и мультиагентных методов вычислительного интеллекта» кафедры программных средств Запорожского национального технического университета (номер государственной регистрации 0109U007673).
ru
Інститут проблем штучного інтелекту МОН України та НАН України
Штучний інтелект
Системы и методы искусственного интеллекта
Эволюционный метод синтеза деревьев решений
Еволюційний метод синтезу дерев рішень
Evolutionary Method of Decision Trees Synthesis
Article
published earlier
spellingShingle Эволюционный метод синтеза деревьев решений
Гофман, Е.А.
Олейник, А.А.
Субботин, С.А.
Системы и методы искусственного интеллекта
title Эволюционный метод синтеза деревьев решений
title_alt Еволюційний метод синтезу дерев рішень
Evolutionary Method of Decision Trees Synthesis
title_full Эволюционный метод синтеза деревьев решений
title_fullStr Эволюционный метод синтеза деревьев решений
title_full_unstemmed Эволюционный метод синтеза деревьев решений
title_short Эволюционный метод синтеза деревьев решений
title_sort эволюционный метод синтеза деревьев решений
topic Системы и методы искусственного интеллекта
topic_facet Системы и методы искусственного интеллекта
url https://nasplib.isofts.kiev.ua/handle/123456789/58837
work_keys_str_mv AT gofmanea évolûcionnyimetodsintezaderevʹevrešenii
AT oleinikaa évolûcionnyimetodsintezaderevʹevrešenii
AT subbotinsa évolûcionnyimetodsintezaderevʹevrešenii
AT gofmanea evolûcíiniimetodsintezuderevríšenʹ
AT oleinikaa evolûcíiniimetodsintezuderevríšenʹ
AT subbotinsa evolûcíiniimetodsintezuderevríšenʹ
AT gofmanea evolutionarymethodofdecisiontreessynthesis
AT oleinikaa evolutionarymethodofdecisiontreessynthesis
AT subbotinsa evolutionarymethodofdecisiontreessynthesis