Learning_invariances_in_speech_recognition

In this work I investigate the speech command task developing and analyzing deep learning models. The state of the art technology uses convolutional neural networks (CNN) because of their intrinsic nature of learning correlated represen- tations as is the speech. In particular I develop different CNNs trained on the Google Speech Command Dataset and tested on different scenarios. A main problem on speech recognition consists in the differences on pronunciations of words among different people: one way of building an invariant model to variability is to augment the dataset perturbing the input. In this work I study two kind of augmentations: the Vocal Tract Length Perturbation (VTLP) and the Synchronous Overlap and Add (SOLA) that locally perturb the input in frequency and time respectively. The models trained on augmented data outperforms in accuracy, precision and recall all the models trained on the normal dataset. Also the design of CNNs has impact on learning invariances: the inception CNN architecture in fact helps on learning features that are invariant to speech variability using different kind of kernel sizes for convolution. Intuitively this is because of the implicit capability of the model on detecting different speech pattern lengths in the audio feature.
Alternatives To Learning_invariances_in_speech_recognition
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Textattack2,59755 months ago46September 11, 202352mitPython
TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/
Keras Fcn606
6 years ago49mitPython
Keras-tensorflow implementation of Fully Convolutional Networks for Semantic Segmentation(Unfinished)
Fixmatch550
4 years ago6apache-2.0Python
A simple method to perform semi-supervised learning with limited data.
Toolbox347
2 years agoJupyter Notebook
various cv tools, such as label tools, data augmentation, label conversion, etc.
Dagan342
2 years ago16mitPython
DAGAN: Data Augmentation Generative Adversarial Networks
Cutblur335
2 years ago10mitJupyter Notebook
Rethinking Data Augmentation for Image Super-resolution (CVPR 2020)
Copy Paste Aug306
3 years ago6mitJupyter Notebook
Copy-paste augmentation for segmentation and detection tasks
Horizonnet301
5 months ago28mitPython
Pytorch implementation of HorizonNet: Learning Room Layout with 1D Representation and Pano Stretch Data Augmentation.
Pytorch Deep Learning Template206
3 years agoJupyter Notebook
A Pytorch Computer Vision template to quick start your next project! 🚀🚀
Tensorflow In Practise Specialization193
3 years ago4Jupyter Notebook
Four Courses Specialization Tensorflow in practise Specialization
Alternatives To Learning_invariances_in_speech_recognition
Select To Compare


Alternative Project Comparisons
Popular Augmentation Projects
Popular Dataset Projects
Popular Machine Learning Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Dataset
Speech Recognition
Augmentation