Machine Learning for Signal Processing
Supervised Representations:
MLSP 1
Machine Learning for Signal Processing Supervised Representations: - - PowerPoint PPT Presentation
Machine Learning for Signal Processing Supervised Representations: Class 19. 8 Nov 2016 Bhiksha Raj Slides by Najim Dehak MLSP 1 Definitions: Variance and Covariance > 0 > 0
MLSP 1
– How “spread” is the data in the direction of X – Scalar version: 𝜏𝑦
2 = 𝐹(𝑦2)
– How much does X predict Y – Scalar version: 𝜏𝑦𝑧 = 𝐹(𝑦2)
MLSP 2
𝜏𝑧 𝜏𝑦 𝜏𝑦𝑧 > 0 ⇒ 𝑒𝑧 𝑒𝑦 > 0
MLSP 3
𝑄(𝑌) 𝑄(𝑎) 𝑌 = 𝑌𝑗
𝑗
𝑎 = Σ𝑌𝑌
−0.5(𝑌 − 𝑌
) 𝑎 = Σ𝑌𝑌
−0.5𝑌
If X is already centered
MLSP 4
𝜏𝑧 𝜏𝑦 𝝉𝒚𝒛 > 𝟏 1 1 𝝇 > 𝟏 𝑦 = 𝝉𝑦
−1𝑦
𝑧 = 𝝉𝑧
−1𝑧
MLSP 5
Signal Capture Feature Extraction Channel Modeling/ Regression sensor External Knowledge
MLSP 6
MLSP 7
MLSP 8
MLSP 9
MLSP 10
MLSP 11
MLSP 12
MLSP 13
MLSP 14
𝑗 =
MLSP 15
MLSP 16
x x x x x x x x x x x
MLSP 17
x x x x x x x x x x x wx wy wz
Best X projection plane Predicts best Y projection
MLSP 18
x x x x x x x x x x x wx wy wz
Best X projection plane Predicts best Y projection
MLSP 19
X = Prices Y = Consumption
MLSP 20
MLSP 21
MLSP 22
MLSP 23
MLSP 24
MLSP 25
MLSP 26
– It does not exploit the extra structure of the signal (more on this in 2 slides)
– Not good for prediction
between X and Y
– High dimensionality over-fit
MLSP 27
x x x x x x x x x x x wx wy wz
MLSP 28
View 1 View 2
MLSP 29
Source
View 1 View 2
MLSP 30
http://mlg.postech.ac.kr/static/research/multiview_overview.png
MLSP 31
MLSP 32
MLSP 33
MLSP 34
– We force both views to look like each other
MLSP 35
𝐙∈ℝ𝑙×𝑂
2
MLSP 36
MLSP 37
MLSP 38
MLSP 39
MLSP 41
MLSP 42
MLSP 43
MLSP 44
MLSP 45
MLSP 46
MLSP 47
MLSP 48
MLSP 49
MLSP 50
MLSP 51
𝑉,𝑊 𝑉𝑈𝐘 − 𝑊𝑈𝐙 𝐺 2 + 𝜇𝑦 𝑉 𝐺 2 + 𝜇𝑧 𝑊 𝐺 2
𝑉,𝑊 𝑢𝑠𝑏𝑑𝑓(𝑉𝑈𝐘𝐙𝑈𝑊)
MLSP 52
MLSP 53
MLSP 54
MLSP 55
http://ema.umcs.pl/pl/laboratorium/
MLSP 56
– Y = UTX is the projection bases in U – No other basis separates the classes as much as U
MLSP 57
MLSP 58
MLSP 59
MLSP 60
MLSP 61
MLSP 62
MLSP 63
– Fixes the assumption of shared covariance across class.
https://www.lsv.uni- saarland.de/fileadmin/teaching/dsp/ss15/DSP2016/matdid437773.pdf
MLSP 64
MLSP 65
https://www.youtube.com/watch?v=58AJya7 JzOU#t=00m36s
MLSP 66
MLSP 67
MLSP 68
MLSP 69
70
520-412/520-612
http://www.trivial.io/word2vec-on-databricks/
MLSP
MLSP 71
http://www.trivial.io/word2vec-on-databricks/
MLSP 72
Faruqui, Manaal, and Chris Dyer. "Improving vector space word representations using multilingual correlation." Association for Computational Linguistics, 2014.
MLSP 73
MLSP 74