Ph.D. Principal Scientist Ex @YahooResearch. I do machine learning ∩ numerical methods ∩ SW dev.

Israel
Joined August 2012
Alex Shtoff retweeted
Replying to @ziv_ravid
Disagree with "measure their impact". Impact if good science in many cases come many years after publication, and in extreme cases - even decades. We should promote good science, and accept that we have no way of predicting which papers will turn out to be impactful.
1
121
Alex Shtoff retweeted
Looking for a postdoctoral fellow in deep learning with a solid theoretical background to work on learning from imbalanced data. Joint project with J.-M. Loubes in Toulouse, France. The sooner you can start, the better. Write to [email protected]
1
5
5
425
My dream had always been to prove beautiful theorems as the AI agents unloaded my dishwasher. Well, it went the wrong way... 😂
40
311
38
2,872
136,087
I've been avoiding the arXiv recently due to the flood of slop, as I don't yet have a way to filter it. But visited today and immediately found something good: RankECE. Idea is that adjacent order stats can serve as good approximate conditional replicates arxiv.org/abs/2609.13100
1
6
45
3,770
Alex Shtoff retweeted
you can have basic understanding of a programing language's documentation on a function. even if you never coded that language. not cpp.
cpp — a crime.
5
3
2
87
9,615
Alex Shtoff retweeted
Final version of my book (with a new title) Online Learning: A Modern Introduction Using Convex Optimization Especially proud of the Foreword by @NicoloCB! It'll be printed by Cambridge University Press. The end of 7 years of updates :) arxiv.org/pdf/1912.13213
12
113
11
591
60,788
Alex Shtoff retweeted
טוב. אני רוצה להיות מבקר מדינה. איפה מוצאים 10 ח"כים להמליץ עלי?
1
464
Alex Shtoff retweeted
Replying to @Yampeleg
Have you heard of model predictive control? Predates next-token prediction, works extremely well in practice, drives our world, from planes, to vehicles, to finance. A famous quote by Stephen Boyd: In MPC, you solve a full planning problem using forecasts as if they were perfect. That is “quite ridiculous,” because you do not really believe the planned future trajectory will happen. But you only apply the first input/action, then observe again and re-plan. It “looks dumb,” yet works shockingly well.
1
6
898
Alex Shtoff retweeted
Poor Jordan form
getting diagonalized must feel soooo good for the matrices
4
269
14
2,821
89,791
Alex Shtoff retweeted
Hello. We have reset Codex usage limits across all plans to let everyone experiment with the magnificent plugins we just launched, and because it had been a while! You can just build unlimited things with Codex. Have fun!
644
374
346
8,931
928,552
Alex Shtoff retweeted
A learning objective is written as an expectation over a distribution p: J = 𝔼_{x ∼ p(x)} f(x). A rule of thumb is to replace the expectation with the mean of a mini batch of N samples {xᵢ} from p: 1/N ∑ᵢ f(xᵢ). This works great if p is given; however problems occur if p itself is to be learned, because sampling is not naively differentiable. There are several existing workarounds: 1. The re-parameterization trick, best represented by VAEs and GANs. The idea is to enable gradients in samples via the transform: x ∼ p(x) -> z ∼ p(z), x = g(z), where p(z) is simple&known, and g(z) is differentiable. Further assuming f is differentiable, the empirical objective becomes 1/N ∑ᵢ f(g(zᵢ)) which can be trained with SGD. 2. Straight through gradient/continuous relaxation of discrete variables (via eg, Gumbel softmax), which also creates gradients for samples. A good example is the (two ways of) training a VQVAE. 3. The policy gradient trick. Instead of approximating the objective, one approximates its gradient: ∇J = ∫ₓ ∇p(x) f(x) dx = 𝔼_{x ∼ p(x)} ∇logp(x) f(x). And again, the expectation can be approximated by 1/N ∑ᵢ ∇logp(xᵢ) f(xᵢ). This works the best if f is given and known, and/or x is discrete. It's also useful to note that the list above follows an increasing order of learning difficulty. A funny example: you can in principle apply policy gradient to the learning of a regular VAE, but it would be much less efficient/effective than the standard re-parameterization based implementation (this was actually done in this old paper arxiv.org/abs/1402.0030).
1
18
1
216
14,080
Alex Shtoff retweeted
Normalize always showing axes on which a layer acts in deep learning diagrams. This is KEY, not a detail. For example, in a transformer, the MLP acts on which axis? The inter-embeddings? Intra-embedding? Both? I know now, but I want all new readers to know for any depicted arch.
1
1
296
Alex Shtoff retweeted
TL;DR - a small library that packages code from my recent blog posts to simplify PyTorch experiments on small datasets and small models that fit into (GPU) memory. Just `pip install fitstream` code: github.com/alexshtf/fitstrea… docs: fitstream.readthedocs.io/en/… Thread below.
1
2
1
7
1,181
Alex Shtoff retweeted
There must be authors abusing the reviewing system by submitting different variations of the same paper. This new ICML policy is a good move!
1
7
1
103
50,530
Alex Shtoff retweeted
Replying to @tsoding
Wait till they write a "simplicity MCP server" that you send it a piece of code, and it tells you how "simple" or "neat" it is. All pure vibe-coders will use it! What's behind the MCP? A programmer getting a message, asking to judge if a piece of code is simple :)
1
1
444
Alex Shtoff retweeted
Replying to @davidmbudden
The contrary. We should strive to this quality of software - like in the image. Something that can reliably fly a team to the moon and back. I bet Margaret Hamilton wasn't whining about "ah just a bug in the software"
1
2
452
New version of my book on online learning I added ~30 pages of new material: - my latest blog posts - a discussion on units - lower bound for unprojected OGD - a correct proof that ||x||^2_p is strongly convex - sharpened universal portfolio bound from ~d log T to ~d log T/d
1
11
1
96
5,890
If you have a permanent job due to publishing in ML, you owe OpenReview a lot. Please consider donating -- feel free to share donations below! If you work in tech (e.g., MS, Google, etc.), your employer may match donations. We donated through my wife at Microsoft.
A Message from AI Research Leaders: Join Us in Supporting OpenReview openreview.net/donate
3
7
1
60
13,383
Just arrived to Rio de Janeiro for CDC, speaking: 1. tomorrow on learning non-linear dynamics + neural architectures 2. Wednesday tutorial on online control w. @max_simchowitz Looking forward to discussion w. folks here!
2
3
28
3,306
Alex Shtoff retweeted
We are hiring researchers and engineers at NeurIPS! Please say hi.
LLMs democratized AI so anyone can build a demo, but the gap to a production-ready system is vast! Heading over to NeurIPS'25 to meet many of the bright minds tackling some of the most difficult problems around AI reliability & security. Hiring researchers & engineers to work on: – building reliable software on top of unreliable LLM primitives – statistical evaluation of real-world deployments of LLM-based systems If you’re excited about building agentic systems, let’s chat.
7
8
123
24,469