AI4S2S / s2spy

A high-level python package integrating expert knowledge and artificial intelligence to boost (sub) seasonal forecasting
https://ai4s2s.readthedocs.io/
Apache License 2.0
20 stars 7 forks source link

Alternative clustering algorithms, instead of DBSCAN #119

Open BSchilperoort opened 2 years ago

BSchilperoort commented 2 years ago

Currently we implemented DBSCAN for clustering the masked data in RGDR. However, DBSCAN can be very memory and computationally intensive. This is also because DBSCAN is originally intended to cluster point cloud data, instead of a fixed grid.

To this end I was thinking about alternative clustering methods we could implement. One of these could be a "flood fill" algorithm, like the paint bucket in MS Paint. One example of this is in scikit-image.