AlphaNIST
alpha-nist.github.io
alpha-nist.github.io
We can answer questions! But also, I want to highlight that the "AlphaNIST" name is an homage to the very well known work from David Silver's research group @ Deepmind circa 2016->2018. This was when we were coming up very early in our research careers and their work obviously had a big impact on us!
It has taken longer to make some of those ideas work for areas as challenging as robotics where there are physical constraints to deal with (and admittedly in this paper, we do not show the transfer to real hardware quite yet). But, we have some glimmer of evidence it is looking possible here (in another recent paper) that we cranked on for the last 6 months and will be featured at CoRL: https://x.com/octi_zhang/status/2108583315544682914
We are also all mega-lurkers here so we were honored to be featured on the front page!
If you're creating a Burger called McSomething or a device called iWhatever it does not feel like "paying homage" to Apple/McDonalds, it feels more like copying and trying to capture some audience from this bigger player.
Yes, you said burger, but also AlphaNIST is not a technology conglomerate holding company. And the term Alpha is not at all used in their products. It's neither Alpha Phones, not AlphaGemini, nor is Google called Alpha. More than that Alphabet is never shortened Alpha.
Let's list them!
AlphaZero, AlphaGo, AlphaFold, AlphaGenome, AlphaEarth, AlphaGeometry, AlphaProteo, AlphaTensor.
There's a reason why so many people in the comments here thought that this was a model from Google.
Edit: Just looked through Wikipedia. Here's a few more: AlphaProof, AlphaDev, AlphaEvolve, AlphaStar, AlphaChip
Alpha Centauri (oh no, that's the star system).
Alpha-gal syndrome (oh no, that's the allergy to red meat you can get from being bitten by a tick).
Alpha-bits (oh that's the breakfast cereal)
Alpha course (oh no that's the thing for if you're Anglican and still want to feel like you're in a cult)
Alphabetti Spaghetti (actually I think that was Google Deepmind probably)
....
If there's 10 breakfast cereals from the same company all starting with Alpha, I would give you some credit. But like this I don't even know what your reply is trying to tell me.
I honestly feel like I am taking crazy pills here.
And to answer your question directly, DEC had a whole series of things called "Alpha". eg AlphaStation family of workstations, the Alpha AXP series of processors etc (alpha 21064, alpha 21164, alpha 21264, alpha 21364).
Let's list them!
AlphaZero, AlphaGo, AlphaFold, AlphaGenome, AlphaEarth, AlphaGeometry, AlphaProteo, AlphaTensor.
There are some revolutionary models in there. Especially AlphaZero and AlphaFold. AlphaFold even won a nobel price in 2024.
Ensuring the assets are "CAD-level accurate" has a huge impact on making this work in practice. So much so, that our collaborators Yash Narang [1] and Iretiayo Akinola [2] have spent a number of years on just this - we are standing on the shoulders of giants!
Additionally, understanding the hardware well (including things like motor and controller dynamics) is non-negotiable. We learned the hard way that there is, in fact, no free lunch. You really have to get the deep understanding of physics and engineering right.
[1] https://scholar.google.com/citations?user=M3NuG7AAAAAJ&hl=en [2] https://scholar.google.com/citations?user=e1zesfMAAAAJ&hl=en
It is not an Alphabet/Deepmind paper, and it also has nothing to do with the "NIST" OCR dataset.
Was there really not a more appropriate name than "AlphaNIST"?
Alpha historically had meant "Google DeepMind" not RL
Situation Soon: there are 15 trillion standards tailored to every possible situation.
(This whole thing is awesome. I think they will need to get the number of rollouts needed down before it translates well to real robots — running hundreds of thousands of rollouts on small parts with a real rollout will be a real logistical mess when cleaning up parts on the floor and dealing with everything that the robots physically break while learning.)
This means no need to do the rollouts on real robots first! Please check out https://sgs-rl.github.io for some transfer examples (albeit a simpler setting then the multi-part NIST board we examine in AlphaNIST).
You are giving me some inspiration, though, that it might be good to try to explain the related techniques in a lower-dimensional setting to help teach the concept more effectively! brb
In case somebody got the same question as me: the robot "sees" point clouds as input, so basically the full simulation state except for velocities (correct me if I'm wrong). As put in the limitations section, it "[does] not establish robustness to perception error, latency, or contact-model mismatch".
Alphanist - Some app/lib/code that does something
HN guidelines are to use the title of the blog post and not editorialize.