Фільтрування акустичного сигналу засобами штучного інтелекту

dc.contributor.advisorЗамятін, Денис Станіславович
dc.contributor.authorМартиновець, Микола Васильович
dc.date.accessioned2019-07-26T10:51:46Z
dc.date.available2019-07-26T10:51:46Z
dc.date.issued2019-06
dc.description.abstractenThe subject of development is the system of acoustic signal filtration with means of artificial intelligence in real time, built on a digital signal processing system using deep learning neural network. The developed system allows to upload audio files, analyze them, and also filter them by the specified attributes. All of the described services were developed in the language of the Python program. Despite the fact that the problem of adaptive noise suppression is a well-studied area of digital signaling, it remains largely dependent on fine-tuning of algorithms and parameters. This project demonstrates a hybrid approach to clearing the incoming speech stream from irrelevant audio information. A recurrent neural network with four hidden layers to evaluate ideal critical gain, while a more conventional filter eliminates noise between harmonic tones. This method allows for achieving more higher quality results than the traditional application of minimum mean square spectral speculation, which is provided with a small network size for real-time operation at the frequency of the input signal.uk
dc.description.abstractukОб'єктом розробки є система фільтрування акустичного сигналу засобами штучного інтелекту в реальному часі, побудована методом цифрової обробки сигналів з використанням нейронних мереж глибинного навчання. Розроблена система дозволяє завантажувати аудіозаписи, аналізувати їх, та фільтрувати за заданими ознаками. Всі описані сервіси було розроблено мовою програмування Python. Незважаючи на те, що задача адаптивного подолання шуму є добре вивченою областю в сфері цифрової обробки сигналів, вона залишається в значній мірі залежною від тонких налаштувань алгоритмів та параметрів оцінки. У цій роботі продемонстрований гібридний підхід для очистки вхідного мовного потоку від нерелевантної аудіо інформації. Рекурентна нейронна мережа з чотирма прихованими шарами використовується щоб оцінити ідеальні критичні коефіцієнти підсилення, тоді як більш традиційний фільтр тону знижує шум між гармоніками тону. Данний метод дозволяє досягати значно вищої якості результатів, ніж традиційне застосування мінімальної середньої квадратичної похибки спектральної оцінки, зберігаючи при цьому невеликий розмір нейронної мережі для роботи в реальному часі при частоті вхідного сигналу 48 кГц на пристроях з CPU малої потужності та вискої енергоефективності.uk
dc.format.page68 с.uk
dc.identifier.citationМартиновець, М. В. Фільтрування акустичного сигналу засобами штучного інтелекту : дипломний проект ... бакалавра : 6.050102 Комп'ютерна інженерія / Мартиновець Микола Васильович. – Київ, 2019. – 68 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/28593
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectцифрова обробка сигналівuk
dc.subjectвидалення шумуuk
dc.subjectрекурентна нейронна мережаuk
dc.subjectCPUuk
dc.subjectглибинне навчанняuk
dc.subjectdigital signal processinguk
dc.subjectnoise removaluk
dc.subjectrecurrent neural networkuk
dc.subjectprocessoruk
dc.subjectdepth of traininguk
dc.titleФільтрування акустичного сигналу засобами штучного інтелектуuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Martynovets_bakalavr.pdf
Розмір:
3.18 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.86 KB
Формат:
Item-specific license agreed upon to submission
Опис: