ECE 539 Project Aditya Ghule

Slides:



Advertisements
Similar presentations
A General Framework for Mining Concept-Drifting Data Streams with Skewed Distributions Jing Gao Wei Fan Jiawei Han Philip S. Yu University of Illinois.
Advertisements

Chapter 27 Inferences for Regression This is just for one sample We want to talk about the relation between waist size and %body fat for the complete population.
Self Organization: Competitive Learning
Self Taught Learning : Transfer learning from unlabeled data Presented by: Shankar B S DMML Lab Rajat Raina et al, CS, Stanford ICML 2007.
Universal Patterns in Food Webs? Benjamin Good. What is the evidence? Paper by Camacho et al. claims to demonstrate some traits common to all food web.
Unsupervised Learning: Clustering Rong Jin Outline  Unsupervised learning  K means for clustering  Expectation Maximization algorithm for clustering.
Neural Networks Part 4 Dan Simon Cleveland State University 1.
Dimension reduction : PCA and Clustering by Agnieszka S. Juncker Part of the slides is adapted from Chris Workman.
Introduction to Artificial Neural Network and Fuzzy Systems
 C. C. Hung, H. Ijaz, E. Jung, and B.-C. Kuo # School of Computing and Software Engineering Southern Polytechnic State University, Marietta, Georgia USA.
CLassification TESTING Testing classifier accuracy
KOHONEN SELF ORGANISING MAP SEMINAR BY M.V.MAHENDRAN., Reg no: III SEM, M.E., Control And Instrumentation Engg.
Teuvo Kohonen Dr. Eng., Emeritus Professor of the Academy of Finland; Academician Since the 1960s, Professor Kohonen has introduced several new concepts.
COMMON EVALUATION FINAL PROJECT Vira Oleksyuk ECE 8110: Introduction to machine Learning and Pattern Recognition.
A two-stage approach for multi- objective decision making with applications to system reliability optimization Zhaojun Li, Haitao Liao, David W. Coit Reliability.
Particle Filters for Shape Correspondence Presenter: Jingting Zeng.
Particle Filters.
MACHINE LEARNING 8. Clustering. Motivation Based on E ALPAYDIN 2004 Introduction to Machine Learning © The MIT Press (V1.1) 2  Classification problem:
ANOVA Assumptions 1.Normality (sampling distribution of the mean) 2.Homogeneity of Variance 3.Independence of Observations - reason for random assignment.
IE 585 Competitive Network – Learning Vector Quantization & Counterpropagation.
Advanced Analytics on Hadoop Spring 2014 WPI, Mohamed Eltabakh 1.
Molecular Classification of Cancer Class Discovery and Class Prediction by Gene Expression Monitoring.
Assignments CS fall Assignment 1 due Generate the in silico data set of 2sin(1.5x)+ N (0,1) with 100 random values of x between.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Adaptive FIR Neural Model for Centroid Learning in Self-Organizing.
Clustering Algorithms Meta Applier (CAMA) Toolbox Dmitry S. Shalymov Kirill S. Skrygan Dmitry A. Lyubimov.
6.S093 Visual Recognition through Machine Learning Competition Image by kirkh.deviantart.com Joseph Lim and Aditya Khosla Acknowledgment: Many slides from.
Given a set of data points as input Randomly assign each point to one of the k clusters Repeat until convergence – Calculate model of each of the k clusters.
Methods of multivariate analysis Ing. Jozef Palkovič, PhD.
Topic 4: Cluster Analysis Analysis of Customer Behavior and Service Modeling.
Data Science Credibility: Evaluating What’s Been Learned
Big data classification using neural network
Combinatorial clustering algorithms. Example: K-means clustering
Self-Organizing Network Model (SOM) Session 11
Cluster Analysis II 10/03/2012.
Applying Deep Neural Network to Enhance EMPI Searching
Slides by Eamonn Keogh (UC Riverside)
Self Organizing Maps: Parametrization of Parton Distribution Functions
Classification of unlabeled data:
Department of Civil and Environmental Engineering
Dimension reduction : PCA and Clustering by Agnieszka S. Juncker
Unsupervised Learning - Clustering 04/03/17
Basic machine learning background with Python scikit-learn
Detection and Estimation Theory Introduction to ECE 531
Topic 3: Cluster Analysis
Unsupervised Learning - Clustering
Self organizing networks
Roland Kwitt & Tobias Strohmeier
REMOTE SENSING Multispectral Image Classification
Lecture 22 Clustering (3).
Pattern Classification via Density Estimation
OVERVIEW OF BIOLOGICAL NEURONS
KMeans Clustering on Hadoop Fall 2013 Elke A. Rundensteiner
Neuro-Computing Lecture 4 Radial Basis Function Network
Data Mining 資料探勘 分群分析 (Cluster Analysis) Min-Yuh Day 戴敏育
network of simple neuron-like computing elements
Machine Learning Math Essentials Part 2
Dimension reduction : PCA and Clustering
Additional notes on random variables
Department of Electrical Engineering
Additional notes on random variables
Cancer Clustering Phenomenon
Optimal gene expression analysis by microarrays
CSSE463: Image Recognition Day 18
Introduction to Cluster Analysis
A Block Based MAP Segmentation for Image Compression
Topic 5: Cluster Analysis
Cecal metabolome during C. difficile colonization and infection.
Hairong Qi, Gonzalez Family Professor
Using Clustering to Make Prediction Intervals For Neural Networks
Machine Learning.
Presentation transcript:

ECE 539 Project Aditya Ghule Optimization of the determination of the Number of clusters using Self Organizing Map ECE 539 Project Aditya Ghule

Need for the determination of number of clusters The determination of number of clusters in a data set is one of the most fundamental problems. A good result is essential for further analysis like classification process.

Existing approaches in the field Over the years various algorithms have been developed to determine the number of clusters in the given data set like: The elbow method Information Theoretic Approach Prediction based re-sampling method

Objective Identification of cluster patterns in given data set by using Self Organizing Map. The algorithm is optimized to give accurate results when the number of clusters is less than 10

Logic of algorithm A 1-D Self Organizing Map is implemented on the given data set. The distance between adjacent neurons in the SOM is used to determine the number of cluster like patterns in the data set. The data set is generated in Matlab with random number of points, variance and distribution.

Plot of the distances between the neurons in the SOM

Plot of the SOM

Plot of the cluster patterns and cluster centers estimated by the algorithm

Thus it can be seen that cluster patterns can be recognized by using SOM accurately. This can be then used for classification of the clusters by assigning each cluster a class label.

Thank You