SkillAgentSearch skills...

MLfAS

Machine Learning for Audio Signals in Python

Install / Use

/learn @GuitarsAI/MLfAS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Machine Learning for Audio Signals in Python

<p align="center"> <img src="./images/mlfasp.png"> </p>

Prof. Dr. -Ing. Gerald Schuller <br> Jupyter Notebooks and Videos: Renato Profeta

Applied Media Systems Group <br> Technische Universität Ilmenau

Content

01 Neural Networks Basics - Detector:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- Neural Networks as Detectors

- Fully Connected Layer

- Activation Functions

- Optimizers

- Python PyTorch Examples

02 Neural Network as Function Approximator, Regression:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- Function Approximation

- PyTorch Example: Shallow Network

- Deep Function Approximator

- PyTorch Example: Deep Network

03 Neural Networks for Classification:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- MNIST Dataset

- PyTorch Model

- Cross Entropy Loss

- PyTorch Example

- Unknown Test Image

04 Neural Network Detector for MNIST Digit Recognition:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- One-Hot Encoding

- PyTorch Example

05 Convolutional Neural Networks:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- A 1-D Signal Detector

- An Audio Predictor

06 Convolutional Autoencoder:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- PyTorch Audio Convolutional Autoencoder

- Effects of Signal Shifts

07 Denoising Autoencoder:<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- Experiment 1 with stride=512

- Experiment 2 with stride=32

08 Variational Autoencoder (VAE):<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- Posterior and Prior Distribution

- Kullback–Leibler Divergence

- Variational Loss

- Lagrange Multiplier

- Variational Autoencoder Experiments

09 Recurrent Neural Network (RNN):<br> NBViewerBinderGoogle ColabYoutube

- Introduction

- Infinite Impulse Response (IIR) Filter Structure

- IIR Python Implementation

- IIR Implementation using RNN in PyTorch

- Training the RNN

YouTube Playlist

Youtube

Requirements

Please check the following files at the 'binder' folder:

  • environment.yml
  • postBuild

Note

Examples requiring a microphone will not work on remote environments such as Binder and Google Colab.

View on GitHub
GitHub Stars48
CategoryEducation
Updated1y ago
Forks8

Languages

Jupyter Notebook

Security Score

60/100

Audited on Oct 30, 2024

No findings