a)Define Machine Learning. Explain how Machine Learning differs from traditional programming paradigms. Illustrate your answer with examples.
Define Machine Learning. Explain how Machine Learning differs from traditional programming paradigms. Illustrate your answer with examples.
b)Define unsupervised learning. Explain its significance and challenges. Discuss different approaches to clustering and dimensionality reduction, citing examples of common algorithms used.
Define unsupervised learning. Explain its significance and challenges. Discuss different approaches to clustering and dimensionality reduction, citing examples of common algorithms used.