Кросплатформенная С++ библиотека для обучения многослойного перцептрона

Авторы

  • Дмитрий Тариельевич Ибадов Харьковский национальный университет радиоэлектроники пр. Науки, 14, г. Харьков, Украина, 61166, Ukraine https://orcid.org/0000-0002-7305-5710
  • Ирина Витальевна Афанасьева Харьковский национальный университет радиоэлектроники пр. Науки, 14, г. Харьков, Украина, 61166, Ukraine https://orcid.org/0000-0003-4061-0332

DOI:

https://doi.org/10.15587/2313-8416.2016.69588

Ключевые слова:

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

Аннотация

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

Биографии авторов

Дмитрий Тариельевич Ибадов, Харьковский национальный университет радиоэлектроники пр. Науки, 14, г. Харьков, Украина, 61166

Кафедра программной инженерии

Ирина Витальевна Афанасьева, Харьковский национальный университет радиоэлектроники пр. Науки, 14, г. Харьков, Украина, 61166

Кандидат технических наук, доцент

Кафедра программной инженерии

Библиографические ссылки

Duda, R. O., Hart, P. E., Stork, D. G. (2000). Pattern Classification. New York: Wiley, 272–286.

Haykin, S. O. (2009). Neural Networks and Learning Machines. London; UK: Pearson, 797–798.

Karsoliya, S. (2012). Approximating Number of Hidden layer neurons in Multiple Hidden Layer BPNN Architecture. International Journal of Engineering Trends and Technology, 3 (6), 714–717.

Swain, M. (2012). An Approach for IRIS Plant Classification Using Neural Network. International Journal on Soft Computing, 3 (1), 79–89. doi: 10.5121/ijsc.2012.3107

Linear Classification with SLP. Available at: https://grey.colorado.edu/emergent/index.php/Linear_Classification_with_SLP

Shanker, M. S. (1996). Using Neural Networks To Predict the Onset of Diabetes Mellitus. Journal of Chemical Information and Computer Sciences, 36 (1), 35–41. doi: 10.1021/ci950063e

Using C4.5 to predict Diabetes in Pima Indian Women. Available at: https://datayo.wordpress.com/2015/05/13/using-c4-5/

An incomplete list of C++ compilers. Available at: http://www.stroustrup.com/compilers.html

Neuroph: Smart Java Apps with Neural Networks. Available at: https://dzone.com/articles/understanding-garbage-collection-log

The Java® Virtual Machine Specification. Available at: http://docs.oracle.com/javase/specs/jvms/se7/html/index.html

Documentation. Available at: http://www.cs.waikato.ac.nz/ml/weka/documentation.html

MATLAB Jazyk tehnicheskih vychislenij. Available at: http://www.exponenta.ru/educat/free/matlab/gs.pdf

Загрузки

Опубликован

2016-05-31

Выпуск

Раздел

Технические науки