Machine Learning Lecture: Clustering and Applications
Jul 16, 2024
Machine Learning Class: Clustering and Applications
Overview
Topics Covered: Clustering, applications of clustering, clustering as a machine learning task, example of identifying a professor for a machine learning subject, types of clusters.
Clustering
Definition
Purpose: Finding subgroups or clusters in a dataset based on object characteristics.
Process: Raw data (unlabeled) -> Clustering algorithm -> Subgroups or clusters.
Effectiveness: Objects in the same cluster are similar; objects from different clusters are different.
Labeling: After clustering, each group or cluster gets a label.
Example: Movie Promotion
Use Case: Advertisement company wants to target movie promotions to specific groups in a country.
Data: Includes age, location, financial condition, political stability.
Clustering Analysis: Based on browsing patterns, likes/dislikes, frequently visited sites.
Outcome: Produces targeted promotions to specific groups (e.g., youngsters for sports movies).
Applications of Clustering
Text Data Mining
Tasks: Text categorization, text clustering, document summarization, concept extraction, sentiment analysis, entity relation model.