Band depth based initialization of K-means for functional data clustering Articles uri icon

publication date

  • June 2023

start page

  • 463

end page

  • 484

issue

  • 2

volume

  • 17

International Standard Serial Number (ISSN)

  • 1862-5347

Electronic International Standard Serial Number (EISSN)

  • 1862-5355

abstract

  • The k-Means algorithm is one of the most popular choices for clustering data but is well-known to be sensitive to the initialization process. There is a substantial number of methods that aim at finding optimal initial seeds for k-Means, though none of them is universally valid. This paper presents an extension to longitudinal data of one of such methods, the BRIk algorithm, that relies on clustering a set of centroids derived from bootstrap replicates of the data and on the use of the versatile Modified Band Depth. In our approach we improve the BRIk method by adding a step where we fit appropriate B-splines to our observations and a resampling process that allows computational feasibility and handling issues such as noise or missing data. We have derived two techniques for providing suitable initial seeds, each of them stressing respectively the multivariate or the functional nature of the data. Our results with simulated and real data sets indicate that our Functional Data Approach to the BRIK method (FABRIk) and our Functional Data Extension of the BRIK method (FDEBRIk) are more effective than previous proposals at providing seeds to initialize k-Means in terms of clustering recovery.

subjects

  • Mathematics
  • Statistics

keywords

  • k-means; modified band depth; b-spline; functional data; bootstrap