Some major performance improvements for PyNNDescent are coming soon, especially for large multicore jobs ... here's a teaser:
Leland McInnes
@lelandmcinnes.bsky.social
A Mathematician dabbling in Data Science, especially unsupervised learning and data exploration. UMAP, HDBSCAN, PyNNDescent, DataMapPlot. (He/Him)
I am going to be in Boston for the IEEE VIS conference Nov 9 -13 this year! I am keen to talk dimension reduction, clustering, and data maps (UMAP, HDBSCAN, DataMapPlot). If you are going to be at VIS, or are just in Boston, and want to grab a coffee, please reach out. DMs open.
Leland McInnes built UMAP to help humans (not AI) make sense of messy piles of images, documents, and video. His full thinking on data, taste, and exploration is on The Test Set. Listen now: https://posit.co/thetestset/episode/smuggled-gold-and-untrustworthy-intuition-with-leland-mcinnes
Agents are everywhere now but is worth remembering that there are still so many cool things we can do with good ol matrix factorization and embeddings. No LLMs required.
How community notes reduce viral misinformation. Great talk/conversation about community notes internals and impact. www.ted.com/talks/keith_...
Wikimedia concepts embedded and then mapped to a sphere with UMAP. Trying out topic clusters as continents. Not really sure where it's going.
New in the Archives Browser (Members): Semantic Space — CAN archives as a 3D cloud. Every post embedded, mapped with UMAP, clustered with k-means. Hover for titles, click to trace relatives + search. #threejs → www.creativeapplications.net/archives-bro...
The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reduction Mohammad Tariqul Islam, Jason W. Fleischer Action editor: Dmitry Kobak https://openreview.net/forum?id=fdPNhqav5G #embedding #cluster #dimensionality
Want to compare your molecules to FDA-approved drugs or the Enamine 10k library? I made an open-source tool that visualizes physicochemical properties and metrics like Böttcher complexity as 2D/3D PCA or UMAP plots. Fast and easy. Mac only. github.com/sculpturatus...
Need to run your latent space exploration inside a Jupyter Notebook instead? No worries! We have got you covered there as well! (5/n)
🔭 Paper Day! 🧪 Introducing Hyrax — an astro-focused ML framework built for the era of Rubin, Roman, and Euclid Handles the entire ML lifecycle: from data acquisition → training → inference → interactive latent-space discovery. pip install hyrax (1/n) 🧵 #astronomy #astrocoding #extragalactic
Can neural representations from different people be translated into a shared space without paired data? In our preprint, "Platonic Representations in the Human Brain: Unsupervised Recovery of Universal Geometry", with Rishi Jha and @fuentemilla.bsky.social, we test this using fMRI 🧵👇
Showcase #2: 🔭 Cluster-Scale Lens hunting with Hyrax in collab with @khullar.bsky.social UMAP + DBSCAN found a galaxy cluster overdensity in @vrubinobs.bsky.social DP1 → human-in-the-loop spotted a lensed arc behind it → Euclid VIS confirmed presence Gemini follow-up incoming 👀 (9/n)
New post: Tagging my blog with BERTopic and LLMs. I suspect as token costs increase, we'll see more blended traditional ML/LLM systems. And, in general, they work really well! vickiboykis.com/2026/05/18/t...
Tagging my blog posts with BERTopic and LLMs
LLMs mean you still need a human in the loop, but in a different part
vickiboykis.com
High-dimensional data is hard to understand. But is it truly cursed? To help you build better intuition for high-dimensional datasets, @lekschas.de and I developed dtour, a visualization tool for smoothly navigating through data projections.
Seth Levine gave a great talk on the art of clustering at ODSC East that really digs in the practical realities of getting the most out of your data. www.youtube.com/watch?v=LtZ3...
The Art of Clustering: The Good, The Bad and The Beautiful by Seth Levine, Contentsquare
YouTube video by Open Data Science and AI Conference
youtube.com
People should not sleep on the new EVoC clustering algorithm. It's got me rethinking a lot of my widgets and bulk labelling tricks. youtu.be/1roN51JXuX8
marimo
The Most Satisfying Method to Explore Embeddings
youtube.com
What’s the world searching for right now? Explore the past 24 hours in combined google trends and local news sources from 125 countries. Similar topics cluster together. Focus on the clusters or the outliers. 🐸 👉 trends.datafrosch.fun #dataviz #dataexploration worldnews #UMAP #localmodels
EVoC is a library designed specifically for fast clustering of high dimensional embedding vectors. It can produce high quality clusters extremely efficiently, and requires little to no hyperparameter tuning. Better clustering than UMAP + HDBSCAN; faster clustering than KMeans.
There's a new release of fast-hdbscan out now on PyPI that adds some major new features. - A PLSCAN implementation based on work by Jelmer Bot - Support for diverse metrics via PyNNDescent - A powerful "cannot-link" constraint system for semi-supervised clustering by Richard Hakim
One of the nicest things about Nvidia model releases is that they ship the training data. What does it look like? I sampled 250k examples from 24 datasets in the Nemotron post-training v3 collection and built an interactive Embedding Atlas to explore it.
This week I'll be delivering a talk and leading a tutorial for the Language AI in Space Sciences Workshop in Baltimore, hosted at STScI. So excited to see folks from all disciplines join the conversation -- including astronomers, engineers, computer scientists, librarians, and linguists.
Han Jiao (ex jina Ai ceo) built mlx apple silicon clustering libs for umap, tsne etc github.com/hanxiao/mlx-...
Excited to share a new #interactive #dataviz, putting 50 years of #neuroscience research on the map: The State of Neuroscience 2025 stateofneuroscience.thetransmitter.org #StateOfNeuro
State of Neuroscience 2025: Trends & Breakthroughs | The Transmitter
A comprehensive look at major trends shaping the neuroscience landscape in 2025
stateofneuroscience.thetransmitter.org
Any sufficiently large k-nn is indistinguishable from magic 🧙♂️
New paper on a long-shot I've been obsessed with for a year: How much are AI reasoning gains confounded by expanding the training corpus 10000x? How much LLM performance is down to "shallow" generalisation (approximate pattern-matching to highly-related training data)? t.co/CH2vP0Y7OF