Selecting a clustering algorithm: A semi-automated hyperparameter tuning framework for effective persona development
Ditton, Elizabeth, Swinbourne, Anne, and Myers, Trina (2022) Selecting a clustering algorithm: A semi-automated hyperparameter tuning framework for effective persona development. Array, 14. 100186.
|
PDF (Published Version)
- Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (1MB) | Preview |
Abstract
When approaching a clustering problem, such as during persona development, selecting the most appropriate algorithm and parameter combination is essential. The hyperparameter tuning process required to determine the best combination is often tedious and thus automated through evaluation metrics. However, there are no ground truth values available for the empirical evaluation of clustering algorithms and existing internal metrics cannot comment on the quality of a set of clusters for their proposed use case. This paper presents a semi-automated framework for the hyperparameter tuning of clustering algorithms for persona development, HyPersona, which minimises the manual intervention required through simple evaluation and the production of informative graphs and early-stage personas. Within HyPersona, an internal metric focused on aspects necessary to developing quality persons, average feature significance (AFS), is proposed to assist in the evaluation of results. HyPersona was validated through application to a real-world persona development problem, evaluating the three most widely used clustering algorithms for persona development. HyPersona was compared to existing hyperparameter tuning and persona development methods and developed personas of a comparable quality whilst reducing manual intervention. The proposed internal metric, AFS, was found to provide a unique insight into the performance of cluster sets for persona development.