Details
| Title | Разработка и GPGPU-реализация нейросетевого алгоритма фильтрации акустических шумов: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development and GPGPU implementation of a neural network algorithm for acoustic noise filtering |
|---|---|
| Creators | Баянкин Всеволод Борисович |
| Scientific adviser | Малышев Игорь Алексеевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | обработка сигналов ; машинное обучение ; GPGPU-процессор ; сниженная разрядность ; искусственная нейронная сеть ; смешанная точность ; фильтрация шумов ; формат bfloat16 ; тензорное ядро ; signal processing ; machine learning ; GPGPU processor ; reduced bit capacity ; artificial neural network ; mixed-precision ; noise filtering ; bfloat16 format ; tensor core |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3468 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42661 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена разработке подхода к построению алгоритма решения задачи фильтрации акустических шумов, обеспечивающего цифровую обработку сигналов в реальном времени, с помощью вычислений со сниженной разрядностью машинных чисел и сохраняющего качество фильтрации не ниже заданного порогового значения отношения уровня полезного звука к шуму. Проанализированы существующие методы очистки от акустических помех и восстановления качества звучания речи. Предложена архитектура системы фильтрации речевых сигналов: 1) частотный фильтр, реализованный искусственной нейронной сетью (ИНС); 2) метод настройки параметров фильтра, реализованный алгоритмом машинного обучения; 3) компьютерная платформа, реализованная графическим процессором общего назначения; 4) модуль обработки данных, реализующий функции интерфейса преобразования форматов и управления вычислениями. Разработан программно-аппаратный макет целевой системы, предназначенный для получения оценок качественных и вычислительных метрик алгоритмов фильтрации акустических шумов. Сравнительный анализ результатов проведённых экспериментов показал эффективность модифицированного алгоритма фильтрации акустических шумов, построенного на основе DeepFilterNet и реализованного тензорными ядрами GPGPU-процессора NVIDIA GeForce RTX 3070, имеющими аппаратную поддержку формата bfloat16.
This thesis focuses on developing an approach to constructing an algorithm for solving the problem of acoustic noise filtering that enables real-time digital signal processing using reduced-bit-depth computations and maintains filtering quality no lower than a specified threshold value of the useful sound-to-noise ratio. Existing methods for removing acoustic interference and restoring speech quality are analyzed. The architecture of a speech signal filtering system is proposed: 1) a frequency filter structurally implemented by an artificial neural network (ANN); 2) a method for tuning filter parameters implemented by a machine learning algorithm; 3) a computer platform implemented in hardware by a general-purpose graphics processor; 4) a multifunctional data processing module implementing the functions of an input-output interface, format conversion, and computation management. A hardware and software prototype of the target system has been developed, designed to obtain estimates of the qualitative and computational metrics of acoustic noise filtering algorithms. A comparative analysis of the experimental results has demonstrated the effectiveness of a modified acoustic noise filtering algorithm built on the basis of DeepFilterNet and implemented by tensor cores of the NVIDIA GeForce RTX 3070 GPGPU processor with hardware support for the bfloat16 format.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|