Unsupervised Learning: Exercise

Unsupervised Learning: Exercise#

import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

1. Apply \(K\)-means and Mixtures of Gaussians to a dataset which may have some cluster structure.

2. Apply PCA and SVD to a high-dimensional dataset of your interest and compare the results.

3. Apply ICA to a mixted signal of your interest and whether it can separate the original signals.