Unsupervised deep clustering via contractive feature representation and focal loss. (March 2022)