unsupervised learning
play

Unsupervised Learning Gustavo Velasco-Hern andez Pattern - PowerPoint PPT Presentation

Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning Gustavo Velasco-Hern andez Pattern Recognition, 2014 Gustavo Velasco-Hern andez Unsupervised Learning


  1. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning Gustavo Velasco-Hern´ andez Pattern Recognition, 2014 Gustavo Velasco-Hern´ andez Unsupervised Learning

  2. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Introduction Clustering Single Linkage K-Means Soft Clustering DBSCAN Feature Selection and Extraction PCA Networks for Unsupervised Learning Kohonen Maps Linear Vector Quantization Gustavo Velasco-Hern´ andez Unsupervised Learning

  3. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Problems/Approaches in Machine Learning ◮ Supervised Learning ◮ Unsupervised Learning ◮ Reinforcement Learning Gustavo Velasco-Hern´ andez Unsupervised Learning

  4. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Problems/Approaches in Machine Learning In supervised learning, every in- put is provided with an out- ◮ Supervised Learning put. It is a problem about func- ◮ Unsupervised Learning tion approximation and there is ◮ Reinforcement Learning a feedback on what response should be (target output). Gustavo Velasco-Hern´ andez Unsupervised Learning

  5. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Problems/Approaches in Machine Learning In unsupervised learning, there ◮ Supervised Learning is no outputs, just input data. It is a problem about describe ◮ Unsupervised Learning the nature of the data and/or ◮ Reinforcement Learning infer its internal structure. Gustavo Velasco-Hern´ andez Unsupervised Learning

  6. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Problems/Approaches in Machine Learning A semi-supervised approach ◮ Supervised Learning exists. It is about how to use ◮ Unsupervised Learning labelled and unlabelled data to ◮ Reinforcement Learning learn. Gustavo Velasco-Hern´ andez Unsupervised Learning

  7. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Problems/Approaches in Machine Learning In reinforcement learning there is no supervisor. The learning ◮ Supervised Learning is done based on interaction with the environment, through ◮ Unsupervised Learning rewards and penalties. It is ◮ Reinforcement Learning about learning of states, actions and its effect. Gustavo Velasco-Hern´ andez Unsupervised Learning

  8. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning ” Unsupervised learning refers to any machine learning process that seeks to learn structure in the absence of either an identified output (supervised learning) or feedback (reinforcement learning). Three typical examples of unsupervised learning are: Clustering, Associa- tion rules and self-organization maps. ” - Encyclopedia of Machine Learning, Sammut, Webb, 2010 Gustavo Velasco-Hern´ andez Unsupervised Learning

  9. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning in Literature Due to machine learning includes many topics like pattern recogni- tion, classification, signal processing, probability and statistics, and also it has many applications. Authors present their own approach in books and courses. Here are some examples on how unsupervised learning topics are presented in literature: Gustavo Velasco-Hern´ andez Unsupervised Learning

  10. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning in Literature Bishop, Pattern Recognition and Machine Learning: ◮ Ch. 9 Mixture Models and EM: K-means, MoG, EM. ◮ Ch. 12 Continuous Latent Variables: PCA, Probabilistic and Kernel PCA, NLCA, ICA. Duda, Pattern Classification ◮ Ch. 3 ML and Bayesian Parameter estimation: EM. ◮ Ch. 10 U. Learning and Clustering: Mixtures, K-means, Hier. clustering, component analysis (PCA, NLCA, ICA), SOMs. Gustavo Velasco-Hern´ andez Unsupervised Learning

  11. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning in Literature Theodoridis, Pattern Recognition: ◮ Ch. 6 Feature Selection: KLT (PCA), NLPCA, ICA. ◮ Ch. 11 Clustering: Basic Concepts. ◮ Ch. 12 Clustering I: Sequential Algorithms. ◮ Ch. 13 Clustering II: Hierarchical Algorithms. ◮ Ch. 14 Clustering III: Scheme Based and Function Optimization. ◮ Ch. 15 Clustering IV. ◮ Ch. 16 Clustering Validity. Gustavo Velasco-Hern´ andez Unsupervised Learning

  12. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning in Literature Marques, Reconhecimento de padroes. ◮ Ch. 3: EM ◮ Ch. 4 Unsupervised classification: K-means, VQ, Hier. CLustering, SLC. ◮ Ch. 5 NN: Kohonen Maps. Melin, Hybrid Intelligent Systems for Pattern Recognition Using Soft Computing ◮ Ch. 5 Unsupervised learning neural networks: Kohonen, LVQ, Hopfield. ◮ Ch. 8 Clustering. Gustavo Velasco-Hern´ andez Unsupervised Learning

  13. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning in Literature Webb, Statistical Pattern Recognition ◮ Ch. 2 Density estimation - Parametric: EM. ◮ Ch. 9 Feature Extraction and Selection. ◮ Ch. 10 Clustering. Rencher, Methods of Multivariate Analysis ◮ Ch. 12 Principal Component Analysis. ◮ Ch. 14 Clustering Analysis. Gustavo Velasco-Hern´ andez Unsupervised Learning

  14. Outline Introduction Clustering Feature Selection and Extraction Networks for Unsupervised Learning End Unsupervised Learning in Literature ◮ Clustering ◮ Single Linkage ◮ K-means ◮ Soft Clustering ◮ DBSCAN ◮ Feature Selection and Extraction ◮ PCA ◮ NLCA ◮ ICA ◮ SVD ◮ Networks for unsupervised Learning ◮ Kohonen ◮ LVQ ◮ Hopfield Gustavo Velasco-Hern´ andez Unsupervised Learning

  15. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End Introduction Clustering: Take a set of objects and put them into groups in such a way that objects in the same group or cluster are more similar to each other that to those in other groups or clusters. Gustavo Velasco-Hern´ andez Unsupervised Learning

  16. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End Our first clustering task Gustavo Velasco-Hern´ andez Unsupervised Learning

  17. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End Our first clustering task Gustavo Velasco-Hern´ andez Unsupervised Learning

  18. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End OCD clustering Gustavo Velasco-Hern´ andez Unsupervised Learning

  19. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End OCD clustering Gustavo Velasco-Hern´ andez Unsupervised Learning

  20. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End Basic Clustering Problem Given: A set of objects X Inter-object distance matrix D , D ( x , y ) = D ( y , x ) ∀ { x , y } ∈ X Output: A set of partitions P D ( x ) = P D ( y ) if x and y in the same cluster. Trivial clustering: ∀ x ∈ X P D ( x ) = 1 ∀ x ∈ X P D ( x ) = x Gustavo Velasco-Hern´ andez Unsupervised Learning

  21. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End Single Linkage Clustering ◮ Consider each object in a cluster ( n objects) ◮ Define inter-cluster distance as the distance between the closest two point in the two clusters ◮ Merge two closest clusters ◮ Repeat n − k times to make k clusters Gustavo Velasco-Hern´ andez Unsupervised Learning

  22. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End K-means ◮ Pick k center at random ◮ Each center ”claims” its closest points ◮ Recompute center by averaging clustered points ◮ Repeat until converge Gustavo Velasco-Hern´ andez Unsupervised Learning

  23. Outline Introduction Single Linkage Clustering K-Means Feature Selection and Extraction Soft Clustering Networks for Unsupervised Learning DBSCAN End K-means ◮ P t ( x ): Partition/Cluster of object x ◮ C t i : Set of points in cluster i = { x | P ( x ) = i } � y y ∈ Ct ◮ Center t i : i | C i | Gustavo Velasco-Hern´ andez Unsupervised Learning

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