A hybrid k-prototypes clustering approach with improved sine-cosine algorithm for mixed-data classification. (July 2022)