neurally guided structure inference
play

Neurally-Guided Structure Inference http://ngsi.csail.mit.edu Sidi - PowerPoint PPT Presentation

Neurally-Guided Structure Inference http://ngsi.csail.mit.edu Sidi Lu*, Jiayuan Mao*, Josh Tenenbaum, and Jiajun Wu (* indicates equal contributions) Structure Inference Structure Inference Data [Kemp et al. 2008] Structure Inference Data


  1. Neurally-Guided Structure Inference http://ngsi.csail.mit.edu Sidi Lu*, Jiayuan Mao*, Josh Tenenbaum, and Jiajun Wu (* indicates equal contributions)

  2. Structure Inference

  3. Structure Inference Data [Kemp et al. 2008]

  4. Structure Inference Data Structure [Kemp et al. 2008]

  5. Structure Inference Data Structure [Kemp et al. 2008] [LeCun et al. 1998]

  6. Structure Inference Data Structure Inference Structure [Kemp et al. 2008] [LeCun et al. 1998] [Chen et al. 2016]

  7. Matrix Decomposition Models • Clustering MG+G • Low-Rank Approximation GG+G • Binary Features BG+G • Random Walk CG+G • Co-Clustering M(GM T +G)+G • Clustered Matrix Decomp. (MG+G)(GM T +G)+G • Binary Matrix Factorization (BG+G)(GB T +G)+G • Dependent GSM (exp(GG+G)◦G)+G • ……

  8. Structure Inference with Matrix Decomposition Models [Grosse et al. 2012]

  9. Structure Inference with Matrix Decomposition Models −1.01 1.36 −1.64 −0.76 0.48 −0.50 ⋮ ⋮ ⋮ −0.24 0.89 −1.12 Input Matrix 20×3 [Grosse et al. 2012]

  10. Structure Inference with Matrix Decomposition Models −1.01 1.36 −1.64 −0.76 0.48 −0.50 ⋮ ⋮ ⋮ −0.24 0.89 −1.12 Input Matrix 20×3 Structure ! [Grosse et al. 2012]

  11. Structure Inference with Matrix Decomposition Models −1.01 1.36 −1.64 −0.76 0.48 −0.50 ⋮ ⋮ ⋮ −0.24 0.89 −1.12 Input Matrix 20×3 Structure ! [Grosse et al. 2012]

  12. Structure Inference with Matrix Decomposition Models −1.01 1.36 −1.64 Cluster −0.76 0.48 −0.50 ⋮ ⋮ ⋮ −0.24 0.89 −1.12 Input Matrix 20×3 Structure ! [Grosse et al. 2012]

  13. Structure Inference with Matrix Decomposition Models 0 0 0 0 1 −1.01 1.36 −1.64 Cluster 0 0 0 1 0 −0.76 0.48 −0.50 ⋮ ⋮ ⋮ ⋮ −0.24 0.89 −1.12 0 0 1 0 0 Input Matrix Cluster Label 20×3 20×5 Structure ! [Grosse et al. 2012]

  14. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center 20×3 20×5 5× 3 Structure ! [Grosse et al. 2012]

  15. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure ! Structure 1! + ! [Grosse et al. 2012]

  16. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure ! Structure 1! + ! [Grosse et al. 2012]

  17. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure ! Structure 1! + ! [Grosse et al. 2012]

  18. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure ! Structure 1! + ! LowRank [Grosse et al. 2012]

  19. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure ! Structure 1! + ! −1.32 +2.01 0 0 0 0 1 −0.24 −0.04 0.01 LowRank +0.04 −0.23 0 0 0 1 0 1 0 −0.22 −0.61 0.76 −04 + +0.08 +0.95 ⋮ ⋮ ⋮ ⋮ 0 1 −1.30 −0.68 +0.52 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 Cluster Noise Cluster Label Cluster Center 20×5 5×2 @(2×3) 20× 3 [Grosse et al. 2012]

  20. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure ! Structure 1! + ! −1.32 +2.01 0 0 0 0 1 −0.24 −0.04 0.01 LowRank +0.04 −0.23 0 0 0 1 0 1 0 −0.22 −0.61 0.76 −04 + +0.08 +0.95 ⋮ ⋮ ⋮ ⋮ 0 1 −1.30 −0.68 +0.52 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 Cluster Noise Cluster Label Cluster Center 20×5 5×2 @(2×3) 20× 3 Structure 1(!! + !) + ! [Grosse et al. 2012]

  21. Structure Inference with Matrix Decomposition Models −1.32 +2.01 −2.33 0 0 0 0 1 −1.01 1.36 −1.64 −0.24 −0.04 0.01 Cluster +0.04 −0.23 −0.30 0 0 0 1 0 −0.76 0.48 −0.50 −0.61 0.76 −04 + +0.08 +0.95 −1.27 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ −0.68 +0.52 −0.54 −0.24 0.89 −1.12 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 −1.66 Input Matrix Cluster Label Cluster Center Cluster Noise 20×3 20×5 5× 3 20×3 Structure 0 Structure 10 + 0 −1.32 +2.01 0 0 0 0 1 −0.24 −0.04 0.01 LowRank +0.04 −0.23 0 0 0 1 0 1 0 −0.22 −0.61 0.76 −04 + +0.08 +0.95 ⋮ ⋮ ⋮ ⋮ 0 1 −1.30 −0.68 +0.52 −0.09 0.90 −1.84 0 0 1 0 0 −0.77 +1.40 Cluster Noise Cluster Label Cluster Center 20×5 5×2 @(2×3) 20× 3 Structure 1(00 + 0) + 0 [Grosse et al. 2012]

  22. Naïve Exhaustive Search • Clustering MG+G • Low-Rank Approximation GG+G • Binary Features BG+G • Random Walk CG+G • Co-Clustering M(GM T +G)+G • Clustered Matrix Decomp. (MG+G)(GM T +G)+G • Binary Matrix Factorization (BG+G)(GB T +G)+G • Dependent GSM (exp(GG+G)◦G)+G • ……

  23. Naïve Exhaustive Search • Clustering MG+G Enumerate • Low-Rank Approximation GG+G • Binary Features BG+G • Random Walk CG+G Rank • Co-Clustering M(GM T +G)+G • Clustered Matrix Decomp. (MG+G)(GM T +G)+G Select • Binary Matrix Factorization (BG+G)(GB T +G)+G • Dependent GSM (exp(GG+G)◦G)+G • ……

  24. Layer-wise Exhaustive Search GG + G M(exp(G) ∘ G) + G Enumerate MG + G G M(GG+G) + G Rank M(G T M+G) + G Select …… …… −1.32 +2.01 −1.32 +2.01 −2.33 0 0 0 0 1 0 0 0 0 1 −1.01 1.36 −1.64 +0.04 −0.23 +0.04 −0.23 −0.30 0 0 0 1 0 1 0 −0.22 0 0 0 1 0 −0.76 0.48 −0.50 + 12345 +0.08 +0.95 +0.08 +0.95 −1.27 + 12345 ⋮ ⋮ ⋮ ⋮ 0 1 −1.30 ⋮ −0.68 +0.52 −0.68 +0.52 −0.54 −0.24 0.89 −1.12 0 0 1 0 0 0 0 1 0 0 −0.77 +1.40 −0.77 +1.40 −1.66 Cluster Center Cluster Label Cluster Center Input Matrix 5×2 @(2×3) 20×3 20×5 5× 3 Structure ! Structure 6! + ! Structure 6(!! + !) + !

  25. Layer-wise Exhaustive Search Key Observation : Each step involves the same sub-problem. GG + G M(exp(G) ∘ G) + G Enumerate MG + G G M(GG+G) + G Rank M(G T M+G) + G Select …… …… −1.32 +2.01 −1.32 +2.01 −2.33 0 0 0 0 1 0 0 0 0 1 −1.01 1.36 −1.64 +0.04 −0.23 +0.04 −0.23 −0.30 0 0 0 1 0 1 0 −0.22 0 0 0 1 0 −0.76 0.48 −0.50 + 12345 +0.08 +0.95 +0.08 +0.95 −1.27 + 12345 ⋮ ⋮ ⋮ ⋮ 0 1 −1.30 ⋮ −0.68 +0.52 −0.68 +0.52 −0.54 −0.24 0.89 −1.12 0 0 1 0 0 0 0 1 0 0 −0.77 +1.40 −0.77 +1.40 −1.66 Cluster Center Cluster Label Cluster Center Input Matrix 5×2 @(2×3) 20×3 20×5 5× 3 Structure ! Structure 6! + ! Structure 6(!! + !) + !

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend