initial unsupervised learning