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

Автор: Становов В.В., Бежитский C.C., Бежитская Е.А., Попов Е.А.

Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau

Рубрика: Математика, механика, информатика

Статья в выпуске: 4 т.16, 2015 года.

Бесплатный доступ

Представлен многоагентный подход к организации коллектива оптимизаторов, основанный на встречах между агентами. В ходе оптимизационного процесса агенты обмениваются лучшими решениями, при этом лучшие агенты получают больше ресурсов в форме встреч. Среди агентов выбраны шесть генетических алгоритмов с различными операторами и три различных алгоритма роя частиц. Предложенный метод коллективного решения оптимизационных задач применен для формирования нечеткой базы правил. Нечеткая база правил состояла из фиксированного числа правил, для каждой переменной каждого правила функция принадлежности задавалась с помощью двух сигмоидальных функций. При этом кодируемыми параметрами были точки достижения сигмоидами 0 и 1, так что задача построения базы нечетких правил сводилась к задаче вещественной оптимизации. Число вещественных параметров при этом зависело от размерности классификационной задачи. Эффективность алгоритма сравнивалась с самонастраивающимся генетическим алгоритмом, решающим ту же задачу формирования нечеткой базы правил. При этом качество классификации оценивалось по величине точности, выборка разбивалась на обучающую и тестовую в соотношении 70 на 30. В качестве классификационных задач выбраны шесть задач с репозиторием KEEL и UCI, в их числе задачи кредитного скоринга, медицинской диагностики, распознавания банкнот и форм зёрен. Для сравнения также были выбраны два других метода классификации, в частности, машины опорных векторов (SVM) и ещё один метод формирования нечетких систем, в котором кодировались номера нечетких термов. По результатам тестирования можно отметить, что многоагентный алгоритм показал эффективность, сравнимую с другими методами при решении сложных оптимизационных задач.

Еще

Эволюционные алгоритмы, алгоритмы роя частиц, нечеткая логика, машинное обучение, генетические нечеткие системы, классификация

Короткий адрес: https://sciup.org/148177502

IDR: 148177502

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

  • Genetic Fuzzy Systems. Evolutionary tuning and learning of fuzzy knowledge bases/O. Cordon //Advances in Fuzzy Systems: Applications and Theory. World Scientific, 2001. 489 p.
  • Semenkin E., Semenkina M. Self-configuring genetic algorithm with modified uniform crossover operator//Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 7331 LNCS (PART 1). Pp. 414-421.
  • Semenkin E., Semenkina M. Self-configuring genetic programming algorithm with modified uniform crossover//2012 IEEE Congress on Evolutionary Computation, CEC. 2012. Pp. 1918-1923.
  • A Multi-Agent Genetic Algorithm for Global Numerical Optimization/W. Zhong //IEEE Transactions on Cybernetics. 2004. 34(2). Pp. 1128-1141.
  • Akhmedova S., Semenkin E. Co-operation of biology related algorithms//2013 IEEE Congress on Evolutionary Computation, CEC. 2013. Pp. 2207-2214.
  • Об эволюционных алгоритмах решения сложных задач оптимизации/А. В. Гуменникова //Вестник СибГАУ. 2003. № 4. С. 14-24.
  • Clerc M., Kennedy J. The particle swarm -explosion, stability, and convergence in a multidimensional complex space//IEEE Transaction on Evolutionary Computation. 2002. 6(1). Рp. 58-73.
  • Mendes R., Kennedy J., Neves J. The fully informed particle swarm: Simpler, maybe better//IEEE Transactions on Evolutionary Computation. 2004. № 8 (3). Рp. 204-210.
  • Asuncion A., Newman D., UCI machine learning repository /University of California, Irvine, School of Information and Computer Sciences. 2007. URL: http://www.ics.uci.edu/~mlearn/MLRepository.html.
  • KEEL: A software tool to assess evolutionary algorithms for data mining problems/J. Alcalá-Fdez //Soft Comput. 2009. Vol. 13, no. 3. Pp. 307-318.
  • Semenkin E., Semenkina M. Empirical study of self-configuring genetic programming algorithm performance and behavior//IOP Conference Series: Materials Science and Engineering. 2015. 70 (1). 012004. Pp. 1-13.
  • Stanovov V. V., Semenkin E. S. Self-adjusted evolutionary algorithms based approach for automated design of fuzzy logic systems//Вестник СибГАУ. 2013. № 4 (50). С. 148-152.
  • Akhmedova Sh. A., Semenkin E. S. SVM-based classifier ensembles design with co-operative biology inspired algorithm//Вестник СибГАУ. 2015. Т. 16, № 1. С. 22-27.
  • Становов В. В., Семенкин Е. С. Cамонастраивающийся эволюционный алгоритм проектирования баз нечетких правил для задач классификации//Системы управления и информационные технологии. 2014. Т. 57, № 3. С. 30-35.
  • Бежитский С. С., Семенкин Е. С., Семенкина О. Э. Гибридный эволюционный алгоритм для задач выбора эффективных вариантов систем управления//Автоматизация. Современные технологии. 2005. № 11. С. 24.
  • Cordon O., Herrera F., Hoffmann F., Magdalena L. Genetic Fuzzy Systems. Evolutionary tuning and learning of fuzzy knowledge bases. Advances in Fuzzy Systems: Applications and Theory, World Scientific, 2001, 489 p.
  • Semenkin E., Semenkina M. Self-configuring genetic programming algorithm with modified uniform crossover. 2012 IEEE Congress on Evolutionary Computation, CEC 2012, P. 1918-1923.
  • Zhong W., Lui J., Xue M., Jiao L. A Multi-Agent Genetic Algorithm for Global Numerical Optimization. IEEE Transactions on Cybernetics, 2004, No. 34(2),
  • P. 1128-1141.
  • Akhmedova S., Semenkin E. Co-operation of biology related algorithms. 2013 IEEE Congress on Evolutionary Computation, CEC 2013, P. 2207-2214.
  • Gumennikova A. V., Emeljanova M. N., Semenkin E. S., Sopov E. A. . Vestnik SibGAU. 2003, No. 4, P. 14-24 (In Russ.).
  • Clerc M., Kennedy J. The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Transaction on Evolutionary Computation, 2002, No. 6(1), P. 58-73.
  • Mendes R., Kennedy J., Neves J. The fully informed particle swarm: Simpler, maybe better. IEEE Transactions on Evolutionary Computation. 2004, No. 8 (3), P. 204-210.
  • Asuncion A., Newman D. UCI machine learning repository. University of California, Irvine, School of Information and Computer Sciences, 2007, Available at: http://www.ics.uci.edu/~mlearn/MLRepository.html.
  • Alcalá-Fdez J., Sánchez L., Garcia S., del Jesus M. J., Ventura S., Garrell J. M., Otero J., Romero C., Bacardit J., Rivas V. M., Fernández J. C., Herrera F. KEEL: A software tool to assess evolutionary algorithms for data
  • mining problems, Soft Comput., 2009, Vol. 13, No. 3, P. 307-318.
  • Semenkin E., Semenkina M. Empirical study of self-configuring genetic programming algorithm performance and behavior. IOP Conference Series: Materials Science and Engineering, 2015, No. 70 (1), 012004, P. 1-13.
  • Stanovov V. V., Semenkin E. S. Self-adjusted evolutionary algorithms based approach for automated design of fuzzy logic systems. Vestnik SibGAU, 2013,
  • Akhmedova Sh. A., Semenkin E. S. SVM-based classifier ensembles design with co-operative biology inspired algorithm. Vestnik SibGAU, 2015, Vol. 16, No. 1, P. 22-27 (In Russ.).
  • Stanovov V. V., Semenkin E. S. САМОНАСТРАИВАЮЩИЙСЯ ЭВОЛЮЦИОННЫЙ АЛГОРИТМ ПРОЕКТИРОВАНИЯ БАЗ НЕЧЕТКИХ ПРАВИЛ ДЛЯ ЗАДАЧ КЛАССИФИКАЦИИ. Sistemy upravleniya i informatsionnye tekhnologii. 2014, Iss. 57, No. 3, P. 30-35 (In Russ.).
  • Bezhitskiy S. S., Semenkin E. S., Semenkina O. J. ГИБРИДНЫЙ ЭВОЛЮЦИОННЫЙ АЛГОРИТМ ДЛЯ ЗАДАЧ ВЫБОРА ЭФФЕКТИВНЫХ ВАРИАНТОВ СИСТЕМ УПРАВЛЕНИЯ. Avtomatizatsiya. Sovremennye tekhnologii. 2005, No. 11, P. 24 (In Russ.).
Еще
Статья научная