Методы построения искусственных нейронных сетей для классификации данных
https://doi.org/10.35596/2522-9613-2022-28-1-20-26
Аннотация
Рассмотрены особенности организации дистанционной формы обучения студентов в высшем учебном заведении, а также необходимые для этого информационно-образовательные технологии. Предложена система автоматического оценивания знаний студентов. В ее основу положена модель в виде искусственной нейронной сети. Приведены особенности такой модели. Реализовано два метода построения искусственных нейронных сетей, используемых в программном модуле тестирования знаний студентов. Обоснован выбор типа сети, ее структуры и параметров. Первый способ связан с построением искусственной нейронной сети в ручном режиме. Изложен алгоритм, отражающий итерационный процесс ее обучения. Во втором случае сеть строится автоматически путем применения генетического алгоритма. В начале работы на вход алгоритма поступает множество исходных данных, сформированное случайным образом. В ходе своей работы генетический алгоритм определяет архитектуру и параметры нейронной сети, обеспечивающие успешное решение поставленной прикладной задачи. Обученные сети используются для классификации данных. Обе сети показали приемлемую точность классификации результатов, полученных в ходе тестирования знаний студентов.
Об авторе
Л. В. СеребрянаяБеларусь
Серебряная Лия Валентиновна, заведующая кафедрой информационных технологий и математики «БИП – Университет права и социально-информационных технологий», к.т.н., доцент; доцент кафедры программного обеспечения информационных технологий Белорусского государственного университета информатики и радиоэлектроники
220004, г. Минск, ул. Короля, 3, тел. +375-17-375-01-56
220013, г. Минск, ул. П. Бровки, 6, тел. +375-17-293-84-93
Список литературы
1. Рутковская Д., Пилиньский М., Рутковский Л. Нейронные сети, генетические алгоритмы и нечеткие системы. Москва: Горячая Линия-Телеком; 2007.
2. Николенко С.И., Кадурин А.А., Архангельская Е.О. Глубокое обучение. Санкт-Петербург: Питер; 2018.
3. Реза Б.З., Рамсундар Б. TensorFlow для глубокого обучения. Санкт-Петербург: BHV; 2019.
4. Серебряная Л.В., Третьяков Ф.И. Методы и алгоритмы принятия решений: учебно-методическое пособие по курсу «Методы и алгоритмы принятия решений» для студентов специальности «Программное обеспечение информационных технологий». Минск: БГУИР; 2016.
5. Метод обратного распространения ошибки [Электронный ресурс]. Режим доступа: https://www.wikiwand.com/ru/Метод_обратного_распространения_ошибки. Дата доступа: 08.01.2022.
6. Серебряная Л.В., Бочкарев К.Ю., Попитич А.Я. Модель автоматической классификации и локализации образов. Цифровая трансформация. 2019;1(6):43-48. https://doi.org/10.38086/2522-9613-2019-1-43-48
7. Генетический алгоритм [Электронный ресурс]. Режим доступа: http://www.machinelearning.ru/wiki/index.php?title=Генетический_алгоритм. Дата доступа: 08.01.2022.
Рецензия
Для цитирования:
Серебряная Л.В. Методы построения искусственных нейронных сетей для классификации данных. Цифровая трансформация. 2022;28(1):20-26. https://doi.org/10.35596/2522-9613-2022-28-1-20-26
For citation:
Serebryanaya L.V. Methods for Constructing Artificial Neural Networks for Data Classification. Digital Transformation. 2022;28(1):20-26. (In Russ.) https://doi.org/10.35596/2522-9613-2022-28-1-20-26