I have a hierarchical clustering model that I like. I chose the clusters based on a balance of the statistics and domain knowledge, so they are generally much broader than the optimal CCC would suggest (although in some cases narrower). This is because the clusters are being used as a broad heuristic for business decisions, and too many clusters makes it too hard to action in the primary way we need to.
When I have new data come in it is straightforward to determine which of these clusters they fall into. However one of my users really loved the constellation chart (I do too!), and found that it provided some useful qualitative knowledge. So while the smaller sub-clusters weren't picked for the overall quality representation, they are still very useful for looking at visually.
What I want to know is if there is a way to visualize where new data would enter the clustering model, down to a specific sub-branch. Especially within the constellation chart. Only thing I can think of doing is to either
a) Find a Nearest Neighbors algorithm that gets me close to the same structure as the hierarchical clusters
b) Solve a few extra layers of clusters that are much much more granular, going down to the last couple of branches, and then just report the memberships of the close relative clusters to the user.
Neither of these really puts it on the constellation chart, but option b could at least give them a roadmap of where to look.
Any thoughts on how you can visualize new entries into a hierarchical cluster model?