E9 205 Machine Learning for Signal Processing Non-negative Matrix - - PowerPoint PPT Presentation

e9 205 machine learning for signal processing
SMART_READER_LITE
LIVE PREVIEW

E9 205 Machine Learning for Signal Processing Non-negative Matrix - - PowerPoint PPT Presentation

E9 205 Machine Learning for Signal Processing Non-negative Matrix Factorization 16-09-2019 Audio Composition Audio signal generated by a number of individual components (example - different instruments).


slide-1
SLIDE 1

E9 205 Machine Learning for Signal Processing

16-09-2019

Non-negative Matrix Factorization

slide-2
SLIDE 2

Audio Composition

❖ Audio signal generated by a number of individual

components (example - different instruments).

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-3
SLIDE 3

Audio Composition

❖ Audio signal generated by a number of individual

components (example - different instruments).

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-4
SLIDE 4

Audio Composition

❖ Audio signal generated by a number of individual

components (example - different instruments).

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-5
SLIDE 5

Audio Decomposition

❖ Decomposing an audio signal back to its

fundamental components.

slide-6
SLIDE 6

Required Properties for Decomposition

❖ Given input is sequence of power spectral vectors

(positive) - power spectrogram

❖ Decomposition into a sequence of component power

spectral vectors (positive) - basis

❖ At each frame - non-negative combination of

components are allowed - +ve weights

❖ Applying NMF to decompose the components

slide-7
SLIDE 7

NMF Audio Example

slide-8
SLIDE 8

Audio from two sources

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-9
SLIDE 9

Audio from two sources

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-10
SLIDE 10

Basis Estimation from Source I

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-11
SLIDE 11

Basis Estimation from Source II

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-12
SLIDE 12

Finding the Mixing Weights

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-13
SLIDE 13

Finding the Mixing Weights - Known Sources

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-14
SLIDE 14

Finding the Mixing Weights - Unknown Source-II

http://mlsp.cs.cmu.edu/courses/fall2014/lectures/slides/class10.nmf.pdf

slide-15
SLIDE 15

NMF Speech Denoting

slide-16
SLIDE 16

Denoising using NMF

https://www.kth.se/social/upload/52388cfcf276544049fe1499/NR_using_NMF.pdf

slide-17
SLIDE 17

Denoising using NMF

https://www.kth.se/social/upload/52388cfcf276544049fe1499/NR_using_NMF.pdf

slide-18
SLIDE 18

Denoising using NMF