Застосування нейронних мереж та бібліотеки Keras для розпізнавання цифр на зображеннях
Author
Козловський, О. А.
Іванчук, Я. В.
Ivanchuk, Y.
Date
2024Metadata
Show full item recordCollections
Abstract
У статті розглянуто застосування нейронних мереж та бібліотеки Keras для розпізнавання рукописних цифр на основі даних MNIST. Основна мета полягає у демонстрації побудови моделі, процесу її тренування та оцінки точності. Було використано нейронну мережу з трьома прихованими шарами, причому вихідний шар використовує функцію активації Softmax для класифікації цифр. Дані були нормалізовані для стабільнішого та швидшого навчання моделі. Тренування моделі проводилось на тренувальній та валідаційній вибірках, а оцінка точності — на тестовій вибірці. Модель досягла високої точності розпізнавання на рівні 97%. Обговорено основні фактори, що вплинули на успіх моделі, зокрема архітектура мережі, нормалізація даних та використання оптимізатора Adam. Запропоновані напрями подальших досліджень включають використання більш складних архітектур нейронних мереж та експерименти з різними гіперпараметрами. The article discusses the application of neural networks and the Keras library for recognizing handwritten digits
based on the MNIST dataset. The primary goal is to demonstrate the construction of the model, its training process, and
the evaluation of accuracy. A neural network with three hidden layers was used, with the output layer employing the
Softmax activation function for digit classification. The data was normalized for more stable and faster model training.
The model was trained on training and validation sets and evaluated on a test set. The model achieved a high recognition
accuracy of 97%. The main factors contributing to the model's success were discussed, including network architecture,
data normalization, and the use of the Adam optimizer. Proposed future research directions include using more complex
neural network architectures and experimenting with different hyperparameters.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/46816

