Clustering, Unsupervised Learning, Segmentation, Recommendation System, Social Network.
These algorithms model the data using a probabilistic model and use an optimization algorithm to find the model parameters that best fit the data. Examples of model-based methods include Gaussian mixture models and latent Dirichlet allocation. Neural network-based methods: These algorithms use