Machine learning Lecture
Machine learning Lecture
● Supervised Learning
● Unsupervised Learning
● Reinforcement Learning
● Which type do you think is used to teach computers to play
video games?
Supervised Learning
● No labeled data
● Goal: Find patterns or structures in data
● Examples: Clustering, dimensionality reduction
● Applications: Customer segmentation, anomaly detection
● How might businesses use unsupervised learning?
Reinforcement Learning
● 1. Data Representation
● 2. Feature Extraction and Selection
● 3. Model Building
● 4. Validation
● Which step do you think is most important?
Why?
Connections Between ML and SPR
● Computer Vision
● Natural Language Processing
● Bioinformatics
● Finance
● Healthcare
● Which application interests you most?
What are Graphical Models?
● Spam filtering
● Sentiment analysis
● Text classification
● Have you ever wondered how your email filters out spam?
Comparing Full Bayes and Naïve Bayes
● Full Bayes:
● More complex
● Models all dependencies
● Can be more accurate with enough data
● Naïve Bayes:
● Simpler
● Assumes independence
● Works well with limited data
● Which do you think is used more often in real applications?
Advantages of Graphical Models