Details

Title: Исследование методов обучения спайковых нейронных сетей: выпускная квалификационная работа бакалавра: направление 15.03.06 «Мехатроника и робототехника» ; образовательная программа 15.03.06_04 «Автономные роботы»
Creators: Зарубин Кирилл Витальевич
Scientific adviser: Бахшиев Александр Валерьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт машиностроения, материалов и транспорта
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: спайковая нейронная сеть; синапс; изменение веса; метод обучения; временное кодирование; spiking neural network; synapse; weight changing; training method; time coding
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 15.03.06
Speciality group (FGOS): 150000 - Машиностроение
DOI: 10.18720/SPBPU/3/2022/vr/vr24-1435
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\28241

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Объектами исследования являются методы обучения спайковых нейронных сетей.Цель бакалаврской работы – анализ и программная реализация выбранных методов обучения спайковых нейронных сетей, проверка их работоспособности в рамках исследования динамики изменения веса нейрона. Задачи, которые решались в ходе исследования:Анализ существующих методов обучения нейронных сетей и выбор методов для исследования.Составление математических моделей выбранных методов.Программная реализация каждого метода.Исследование полученных реализаций посредством экспериментов на корректность и качество производимого ими обучения.В ходе работы рассмотрены различные методы обучения спайковых нейронных сетей, посредством анализа собранных данных выбран метод, математические модели вариаций которого послужили основой программной реализации. Полученные программные компоненты проверены на корректность работы и исследованы на влияние конкретных методов на вес синапса нейрона.Полученные результаты могут быть использованы для программной реализации методов обучения на сторонних платформах, для использования методов обучения при программной реализации спайковой нейронной сети.Полученные реализации методов обучения позволяют обучать спайковые нейронные сети для решения классических задач машинного обучения, а их вариативность обеспечивает возможность выбора нужных условий и результатов работы.

The objects of research are methods for training spiked neural networks.The purpose of the bachelor's work is the analysis and software implementation of the selected methods for training spiked neural networks, testing their performance in the study of the dynamics of changes in the weight of a neuron. Tasks that were solved during the study:Analysis of existing methods for training neural networks and the choice of methods for research.Compilation of mathematical models of the selected methods.Software implementation of each method.Research of the received realizations by means of experiments on a correctness and quality of the training made by them.In the course of the work, various methods for training spiked neural networks were considered; by analyzing the collected data, a method was chosen, the mathematical models of variations of which served as the basis for software implementation. The resulting software components were tested for correct operation and studied for the effect of specific methods on the neuron synapse weight.The obtained results can be used for software implementation of learning methods on third-party platforms, for using learning methods in the software implementation of a spiked neural network.The obtained implementations of the training methods make it possible to train spike neural networks to solve classical machine learning problems, and their variability provides the ability to select the desired conditions and work results.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Usage statistics

stat Access count: 1
Last 30 days: 1
Detailed usage statistics