r/MachineLearning • u/fighraccoon • 10h ago
Discussion How many of you have seen this honest ICLR submission? [D]
Makes me think how many submissions are just better than this one by quietly removing that line...
r/MachineLearning • u/AutoModerator • 15d ago
Please post your personal projects, startups, product placements, collaboration needs, blogs etc.
Please mention the payment and pricing requirements for products and services.
Please do not post link shorteners, link aggregator websites , or auto-subscribe links.
--
Any abuse of trust will lead to bans.
Encourage others who create new posts for questions to post here instead!
Thread will stay alive until next one so keep posting after the date in the title.
--
Meta: This is an experiment. If the community doesnt like this, we will cancel it. This is to encourage those in the community to promote their work by not spamming the main threads.
r/MachineLearning • u/AutoModerator • 16d ago
For Job Postings please use this template
Hiring: [Location], Salary:[], [Remote | Relocation], [Full Time | Contract | Part Time] and [Brief overview, what you're looking for]
For Those looking for jobs please use this template
Want to be Hired: [Location], Salary Expectation:[], [Remote | Relocation], [Full Time | Contract | Part Time] Resume: [Link to resume] and [Brief overview, what you're looking for]
Please remember that this community is geared towards those with experience.
r/MachineLearning • u/fighraccoon • 10h ago
Makes me think how many submissions are just better than this one by quietly removing that line...
r/MachineLearning • u/Exotic_Zucchini9311 • 6h ago
Basically the title. Due to the nonsensical situation of NeurIPS being fully sold out before the results were even released, I couldn't get workshop registration (my paper is in the main track, which apparently doesn't have any sort of gaurantee for registrations in other parts of the conference like workshops).
My experience with conferences has been with full registrations, so I don't really know how the experience goes if I only have registration for the main conference and not the workshops. Is there any specific networking opportunities/usefulness, or should I cut my stay short and leave after the main conference ends? Is there any use staying after that if I don't have registration for workshops?
r/MachineLearning • u/strammerrammer • 4h ago
Hi,
I just finished my masters and got a neurIPS workshop acception. Unfortunately the lab I did it with do not want to fund neither the registration nor flights and accommodation.
I am thinking about getting the workshop only ticket and pay for it myself.
Would you say it is worth it, if I just have a workshop poster?
Thanks
r/MachineLearning • u/SeveralSeat2176 • 23m ago
r/MachineLearning • u/arty_photography • 18h ago
Hey r/MachineLearning!
We're excited to share ORL (On-Policy Residual Learning), our new research on making diffusion language models (dLLMs) significantly faster without sacrificing generation quality.
With ORL and our custom inference engine dlmrt, we've achieved:
All numbers are for single-request decoding (batch size 1), not aggregate throughput across concurrent requests. The GPU figures above are peak results on specific benchmarks, not averages across arbitrary prompts.
We've open-sourced the models, training code, evaluation pipeline, and inference engine.
Unlike autoregressive LLMs, which generate one token at a time, diffusion LLMs can refine and finalize multiple tokens in parallel. But getting them to converge in fewer forward passes is challenging.
Our approach has two key ingredients:
1. On-policy residual learning
Instead of predicting everything from scratch at each denoising step, the model carries forward its previous predictions as residual context and progressively refines them.
The catch: these residuals are generated by the model itself, and their distribution changes during training. Training on stale, offline residuals creates a mismatch with inference.
ORL addresses this by training directly on fresh trajectories generated by the current model, replaying the exact residual states encountered during inference.
2. Learning to reduce uncertainty faster
Simply supervising the final output doesn't necessarily teach the model to converge faster.
We introduce Adjacent Entropy Contraction, which encourages each denoising step to reduce uncertainty relative to the previous step. We also gate the loss to avoid unnecessarily pushing already-confident predictions.
The result: the model learns to finalize more tokens per forward pass while maintaining or improving accuracy.
We tested ORL on three model families:
For a more direct comparison with autoregressive decoding, on a single H100, our QwenDLM-4B + ORL reaches 1,298 tokens/s, versus 746 tokens/s for DFlash and 405 tokens/s for EAGLE3 under relaxed verification at comparable measured accuracy. These are end-to-end system comparisons: ORL uses dlmrt, while the speculative decoders use vLLM.
We developed dlmrt, optimized specifically for low-latency, single-request diffusion decoding.
Instead of launching and synchronizing every denoising step from the CPU, dlmrt captures the entire denoising loop in a CUDA graph and executes it on the GPU.
It also supports NVFP4 inference on Blackwell GPUs, including the consumer RTX 5090.
With identical models and decoding settings, dlmrt runs 1.2–1.6× faster than SGLang/vLLM in our single-H100 comparisons.
On the training side, we also co-designed the system around efficient residual-state capture, specialized attention kernels, and compute-balanced packing, accelerating training steps by up to 5.2×.
If you have an RTX 5090, you can try the LLaDA-2.1-mini ORL NVFP4 checkpoint with dlmrt.
We'd love feedback from the community, especially anyone interested in reproducing the results, testing different workloads, or contributing to the inference engine.
Curious to hear what you think about diffusion LLMs for local inference. Is single-request latency the main thing you'd want optimized, or are there other bottlenecks you'd prioritize?
r/MachineLearning • u/Pepegg2 • 16h ago
For the past 4 weeks I’ve been training models of the Drosophila brain to control a car in a drag racing simulator. To make the training watchable, I turned it into a racing league and stream it live on Twitch.
How it works
Current state (Season 11, GP 86): the dry-strip record is 10.06 s; the champion has 56.31 s total across 5 scenarios. Last GP was won by a second-generation fly, 0.02 s ahead of its rival.
What surprised me: [1–2 real observations, e.g. “flies discovered launch control on their own”, “descendants overtook the parent in 300 episodes”, “one fly learned to exploit…”]
🔴 Live: twitch.tv/nekrampos
[💻 Code: https://github.com/boeing240/flypilot\]
Happy to answer questions about the model, the training setup and the visualization. Ideas for new race scenarios are welcome too.
r/MachineLearning • u/Gokbagbasi • 2h ago
Estimating the Theoretical Parameter Capacity of a Hypothetical GPT-6-Class Model
I've been exploring a hypothetical question: How large could a model's parameter count be if a major AI provider allocated a substantial GPU cluster to inference while targeting 66 output tokens per second per active user?
This is a rough hardware-based thought experiment, not a claim about OpenAI's actual infrastructure or the architecture of GPT-6 Astra.
Assumptions
A rough memory-based estimate
If 30% of the assumed GPU pool were allocated to inference:
800,000 × 0.30 = 240,000 H100-equivalent GPUs.
At 80 GB of memory per GPU, this allocation would provide approximately 19.2 PB of aggregate GPU memory. At roughly one byte per FP8 parameter, that corresponds to a theoretical weight-storage capacity of approximately 19.2 trillion parameters.
However, this is only a memory-based upper bound under these assumptions. Actual usable capacity would be lower because of KV cache, runtime overhead, communication buffers, redundancy, and other memory requirements.
What about inference throughput?
The required output throughput would be:
Whether a model of a given size could sustain those rates depends on its architecture, batching strategy, memory bandwidth, parallelism, workload, and actual hardware utilization. Peak FLOPS alone cannot establish that it can.
Important limitations
Conclusion: Under this hypothetical scenario, 19.2T parameters is a rough FP8 weight-memory ceiling before overhead—not a prediction of GPT-6 Astra's actual size. A credible throughput estimate would require additional assumptions about architecture and measured serving efficiency.
I'd be interested in feedback from people experienced with large-scale inference: what assumptions would you change first, and how would you estimate sustainable throughput at this scale?
r/MachineLearning • u/StingMeleoron • 1d ago
The way I review a paper has stayed substantially the same, except for an added step. Trying to get a sense of how common it is here.
Nowadays I do the review, and I upload my review to an AI to ask for second thoughts. I don't ever upload a paper I'm reviewing, though. The authors can do it themselves (if they want to, it's their call).
So in the end, it's even more work for me. Not fun. But it has produced higher quality reviews, most of the time. And less typos.
r/MachineLearning • u/Striking-Warning9533 • 1d ago
Just spend 4h reviewing a paper while I was sick, gave it a 3/4. This morning got an email saying it's desk rejected. I saw many people around me also have many papers desk rejected. I heard, though idk how true it is, some people use multiple accounts to bypass the 20 paper limit and all their paper got DR.
edit: I mean ICLR
r/MachineLearning • u/Mental-Feature-2377 • 19h ago
hey, CS student here. for the past few days I've been building DenseCore, a small deep learning framework in rust with a pytorch-like python API.
the thing I'm kind of proud of: if you point `import torch` at it and run karpathy's nanoGPT unchanged, you get the exact same numbers as pytorch. same initial weights from manual_seed, same loss, same gradients, same weights, bit for bit, for all 50 steps I tested, even with dropout on. not "close enough", literally identical.
getting there was a rabbit hole. pytorch's CPU attention isn't the textbook formula, it's a flash attention kernel, and it switches to a different path when dropout is on. adam rounds differently on the last few elements of each thread's chunk because of how the compiler fuses the tail loop. clip_grad_norm_ secretly does reciprocal() * max_norm instead of a division. stuff like that everywhere.
also found out pytorch doesn't match itself across machines. same version, mac vs linux x86, only 1 of 26 ops I tried gave the same bits. so mine only matches pytorch on apple silicon macs.
it's tiny though, about 2 MB vs ~580 MB for pytorch.
anyway the honest question: is this useful to anyone, or is it just a cool learning project? if I keep going I'm thinking either keep copying pytorch until most of it works, or make it a lightweight drop-in for small cpu stuff like serverless/CI, or turn it into a tool that tells you why two pytorch runs give different results. would any of those be useful to you? or should I move on? brutal answers are fine.
repo: https://github.com/lncch/DenseCore
(`python scripts/demo_bit_exact.py` runs the nanoGPT comparison if you want to check)
r/MachineLearning • u/Entire-Tomato-3192 • 1d ago
I am a data scientist with a very strong background in Stats and ML algos. I am struggling with the production ready code. Though I can build models which are awesome and tuned to perfection and address highly complex business problems, the problem is that they are all done in a jupyter notebook.
Once I had built a complete solution in notebook for a forecasting problem and the ML team in company productionized it. I was called in to validate few results of the production run and couldn't understand the repo which had so many folders, classes and highly organized code.
Is there anyway I can learn to write that type of code or is it all AI job now? Appreciate if I can get some learning resources/links for the same
r/MachineLearning • u/ParticularWork8424 • 2d ago
PhD student here. My university’s GPU cluster has apparently become a luxury resort. I submit a job requesting a couple of GPUs, and it takes 3–4 business days just to START running. Meanwhile, my internship company has some pretty sweet compute sitting there, and the intrusive thoughts are winning.
Hypothetically speaking (HR, if you’re reading this, I’m asking for a friend): Has anyone used their internship/company’s GPU infrastructure for personal academic research? I can't fall behind in the race this way.
Would love to hear actual experiences.
r/MachineLearning • u/Training_Magazine_62 • 1d ago
Hey everyone,
I am trying to register for NeurIPS 2026 in Sydney, they mentioned more tickets would be out mid October and I am registered for the waitlist, however I still haven't heard from them. Anyone on the waitlist for Sydney has managed to get tickets or has been contacted about it? If so, when did you sign up on the waitlist?
Thankss
r/MachineLearning • u/Neon0asis • 2d ago
Hey r/MachineLearning I'm Abdur-Rahman Butler, a machine learning engineer at Isaacus.
I made an interactive write-up that walks you through the A to Z of vector embeddings, inspired by Brendan Bycroft's incredible interactive LLM visualisation guide (see here - https://bbycroft.net/llm).
Most of my work is on encoder models, and I kept noticing how few good interactive resources there are on embeddings. The ones that do exist tend to either plot some embeddings in 3D or only explain a narrow applied technique like semantic search or RAG.
So I wanted to make something that teaches how embeddings work by letting you play with them. In the write-up, there are interactive visualisations that allow you to explore the concepts of vectorisation, cosine similarity, semantic search, hierarchical retrieval, clustering, zero-shot classification and deduplication.
The centrepiece of the post is a game I've dubbed 'SemanticGuessr' (see above). It's inspired by Wordle and GeoGuessr, and the goal is to draw a loop around a random target word by triangulating guesses on a 2D map of 43,339 common English words.
It's admittedly a bit intimidating at first, as semantic space does not perfectly match our intuition of meaning. But once you get the hang of it, the game becomes really addictive. I recently had the pleasure of demoing the game to some law students at the University of Melbourne, and we had a lot of fun throwing different vector equations at it to see where they'd land.
Some fun ones to get started with:
london - english + french
running - land + water
avg(breakfast, lunch, dinner)
0.4 * noodles + 0.6 * pasta
I've also included Python snippets alongside some of the visualisations if you want to follow along with the techniques later. The game runs statically in your webpage. I managed to achieve this by reducing the embedding dimensions down to 512 and quantising each value to 4 bits. This brought the total payload down from 311 MB to 12.3 MB with only a minimal impact on precision (around 6%).
It was great fun to make, and I hope you have fun playing around with it. Happy to take any questions, and if there's enough interest I might set up a dedicated games page for some of the other encoder-based games I've been working on.
Do let me know what highest score you get based on your target word and chosen path :)
LINK TO PLAY: https://isaacus.com/blog/what-are-vector-embeddings
r/MachineLearning • u/Eclectic_eels • 20h ago
Half of one sentence in my paper trails onto page 10...
This must have happened after a small edit and recompile of the pdf on resubmission?
but this got me desk rejected??? Is this normal?? This wasn't even flagged by the official LLM feedback?
Like whats the point of providing LLM feedback if it can't catch this. I don't need an AI slop breakdown of my papers strengths and weaknesses, I need to know that i didn't miss any ridiculous formatting mistakes that would lead to a desk rejection.
This whole thing feels criminal and humiliating :(
Especially after already being de-anonymized...
r/MachineLearning • u/Dry_Leadership1075 • 2d ago
I was curious about OpenResearch by alphaXiv. "Turn your coding agents into research agents"? Sounds great! Just what I needed to save time on my experiments. So I copy pasted their repo into Claude and asked what it thought. Here were the first 4 lines:
... LOL
But it doesn't just end there. When I looked at what they actually did:
bruh
Skill Line: https://github.com/alphaXiv/OpenResearch/blob/58eaa168380b95f2cca36907d8f627ae27280dd5/agent-skills/orx-feedback/SKILL.md?plain=1#L57-L59
Reviewer's Flag: https://github.com/alphaXiv/OpenResearch/pull/541#discussion_r4190882201
Is this what everyone's doing these days?
r/MachineLearning • u/sulcantonin • 3d ago
I've been working on Event2Vec, a small library for learning embeddings of discrete event sequences (purchases, logs, clinical codes, etc.) with a deliberately simple structure: a history is the running sum of its event vectors.
h_t = h_{t-1} + e_{x_t} (norm-clipped)
p(x_{t+1} | h_t) = softmax(W h_t + b)
Training is self-supervised next-event prediction, plus a reconstruction term that asks h_t - h_{t-1} to recover e_{x_t}. No labels needed(details why the machinery works are in NeurReps@NeuralIPS Workshop paper, it is a bunch of losses that attempts the reconstruction and obey the arithmetic during training))
The history is a sum, any linear model on top of it is also a sum. For instance, a churn or risk score(see teaser)
score = w·h + b = Σ_i (e_i·w) + b
One might question, e1+e2 = e2+e1 = e3, but training is, so while vector embedding in (Euclidean) space is commutative, the training isn't. Furthermore, there are several alternative spaces that are gyro/non-commutative, that are part of the library(checkout the website)
I started this for root-cause analysis of fault sequences at the Advanced Light Source (Berkeley Lab), where I'd been naively using Word2Vec on event logs and needed directionality without going to an opaque sequence model.
Links
event2vec_public, pip install event2vectorscikit-learn-style API (fit/transform, gensim-style most_similar), PyTorch backend, runs on CPU/CUDA/MPS
r/MachineLearning • u/Public-Feedback-6705 • 2d ago
Went down the rabbit hole to map the different Post-Transformer architectures. Various directions include Dragon Hatchling (BDH), Mamba, RWKV, xLSTM, Titans, and a bunch of hybrid models coming from different AI Labs. My interest areas are architectural changes that can improve reasoning, memory, and adaptation within practical compute and energy budgets.
IMO, the next frontier might be less about scaling alone and more about getting more intelligence out of limited resources. That's what got me looking into these architectures and putting together this comparison table.
The 2 tables compare their core mechanisms, attention variants, test-time memory, and how some of these approaches overlap(not so mutually exclusive).
| Architecture / Lab | Core mechanism |
|---|---|
| Mamba-2 / Mamba-3 - Gu, Dao et al. | Selective SSM; Mamba-3 adds complex-valued state + MIMO |
| RWKV-7 "Goose" - RWKV Foundation | Parallelizable RNN, constant memory, no KV cache |
| BDH (Dragon Hatchling) - Pathway | Graph of neurons, attention emerges from local interactions. GPU form = ReLU-low-rank + linear attention |
| xLSTM - NXAI | Exponential gating + matrix memory (mLSTM) |
| Titans - Google Research | Neural long-term memory module updated by "surprise" at test time |
| Qwen3-Next - Alibaba Qwen | Gated DeltaNet: attention, 3:1 |
| Kimi Linear - Moonshot AI | Kimi Delta Attention: MLA, 3:1 |
| MiniMax-01 / M1 - MiniMax | Lightning Attention: softmax, 7:1, + MoE |
| Jamba / Jamba 2 - AI21 Labs | Mamba : attention ≈ 7:1, + MoE |
| Nemotron-H - NVIDIA | Most attention layers swapped for Mamba-2 |
| Falcon-H1 - TII | Attention and Mamba-2 heads run in parallel inside each block |
| Zamba2 / Zamba2-VL - Zyphra | Mamba-2 backbone + shared-weight attention blocks every N layers |
| LFM2 / LFM2.5 - Liquid AI | 10 gated short-conv blocks + 6 GQA blocks, found by hardware-in-the-loop search |
| StripedHyena 2 (Evo 2) - Together AI / Arc Institute | Three Hyena conv operators (short/medium / long implicit) + attention |
| HRM / HRM-Text - Sapient Intelligence | Two coupled recurrent modules (slow planner, fast worker), single forward pass |
| Architecture | Linear attn. | Softmax attn. | Test-time / fast weights | Brain-inspired |
|---|---|---|---|---|
| Mamba-2 / Mamba-3 | ✓ (via SSD) | - | - | - |
| RWKV-7 "Goose" | ✓ | - | ✓ (dynamic state evolution) | ? (RNN lineage) |
| BDH (Dragon Hatchling) | ✓ | - | ✓ (Hebbian synapses) | ✓ |
| xLSTM | ✓ (covariance update) | - | ✓ | ? (LSTM lineage) |
| Titans | - | ✓ (MAC / MAG variants) | ✓ | ✓ (memory framing) |
| Qwen3-Next | ✓ | ✓ (1 in 4) | ✓ (delta rule) | - |
| Kimi Linear | ✓ | ✓ (1 in 4) | ✓ (delta rule) | - |
| MiniMax-01 / M1 | ✓ | ✓ (1 in 8) | - | - |
| Jamba / Jamba 2 | ✓ (inherited) | ✓ (1 in 8) | - | - |
| Nemotron-H | ✓ (inherited) | ✓ | - | - |
| Falcon-H1 | ✓ (inherited) | ✓ | - | - |
| Zamba2 / Zamba2-VL | ✓ (inherited) | ✓ (shared blocks) | - | - |
| LFM2 / LFM2.5 | - | ✓ | - | - |
| StripedHyena 2 (Evo 2) | - | ✓ | - | - |
| HRM / HRM-Text | - | ? (inside modules) | - | ✓ |
For Ref: ? = uncertain or variant-dependent. “Inherited” = attributed to a constituent component. Ratios = linear-attention/SSM layers: softmax-attention layers.
I feel like a lot of major shifts in AI start as research breakthroughs and eventually become the focus of innovation across the industry. Lmk if I've missed any architectures worth adding or if there are any disagreements. Thoughts?
r/MachineLearning • u/Dorian182 • 2d ago
MIT coverage (13 October 2026): https://news.mit.edu/2026/how-artificial-neural-networks-build-their-own-learning-machinery-1013
Paper: “How Biological Synapses Self-Assemble Gradient Learning” (PNAS, 9 October): https://www.pnas.org/doi/10.1073/pnas.2606245123
According to the MIT report, randomly interconnected neuron-like units governed by shared plasticity rules can assemble learning motifs and learn pattern recognition and image classification. The reported comparison finds performance similar to the backpropagation-trained networks tested.
The distinction is between designing a learning circuit directly and specifying local rules from which its learning machinery can organise itself. The stability of the motifs under different initial connectivity and extension beyond the demonstrated tasks are useful questions for evaluating the result alongside classification accuracy.
The authors explicitly caution that self-organisation does not establish that the brain uses this mechanism. The motivation is biological plausibility, rather than evidence of a replacement for backpropagation in large-scale models.
r/MachineLearning • u/Imaginary_Money2285 • 2d ago
I wanted to find where the recognizable assistant style (em dashes, "it's not X, it's Y", lists of three, buzzwords) lives in a model and which training stage installs it.
Where it lives: in Qwen3-4B-Instruct, a difference-in-means direction from the model's own exaggerated vs plain writing separates 64 hand-written minimal pairs. It correlates up to 0.82 with a trope-based slop score on normal output. Logit-lens readouts show a register axis (grand, abstract vocabulary vs plain hedges like "really", "basically", "stuff"), and per-trope directions are cross-lingual: "not X, but Y" promotes the Chinese 而是 ("but rather").
Where it comes from: the base model has the same direction (cosine 0.90 to 0.97 at middle layers) but writes near the plain end. On OLMo 2 1B, measured at every released stage, SFT introduces the rhetorical structures and DPO doubles the slop score through buzzwords and markdown formatting. Scoring OLMo's preference data, the chosen response is the sloppier one in 57% of 3,000 pairs.
Cutting it out: directional ablation increases slop by up to 89%, because clean text projects negatively on the axis. Fixed-vector subtraction at layers 12 to 23 works within a narrow KL budget (about 0.4 nats/token on human text), and it reduces structural tropes that token bans can't touch. Distilled into a rank-16 LoRA, it cuts the slop score 83% with no system prompt, lower KL than the steering itself, and no drop on a small QA check.
Caveats: the slop scorer is a regex detector of my own, the main results use one 4B model plus OLMo 2 1B, and there's no human evaluation yet. Antislop (Paech et al., 2025) addresses slop at the token level; this work is complementary on the representation side.
Writeup with interactive figures: https://100toolkit.com/blog/where-ai-slop-comes-from/
r/MachineLearning • u/SeaAccomplished441 • 3d ago
All seems a bit pointless now. Either pump out AI papers and neglect your own development, or take it slow and fall behind in the publishing race. I already have two papers made largely without LLMs (still seeking publication), but it's hard to resist just vibing the third from start to finish with Claude.
r/MachineLearning • u/WhiteBear2018 • 3d ago
I was assigned 3 ICLR papers to review. I generally consider myself a pretty nice reviewer but...all 3 of them are slop. Unfiltered Claude slop. The language is so awful it is almost impossible to read. Unfortunately, I imagine this is common among "top" conference submissions now.
The reason I am posting here is because I noticed a strange similarity between all three papers. They all use very similar methods. They all start with the premise of deciding which of two predictors is better, and say that estimating predictor errors or scores individually can be difficult. So instead, they all propose to look at the difference between two errors or scores. *In all three cases*, when you look at the difference, some troublesome shared term cancels out, allowing you to derive a tighter bound on the difference. The authors then build a whole elaborate theoretical framework around this observation.
I know that paired comparisons and cancellation are standard techniques, but I don't think they are *so* common that I should get 3 separate submissions built around that same idea. Also, not only do all 3 submissions share the same core idea, but they all introduce it in the same way, use the same Claude-sounding prose, and include tons of additional proofs and experiments in a pretty similar way.
The coincidence is weird enough that I'm wondering if there is an autoresearch setup somewhere that has been spitting out papers of this sort. Has anyone else seen this idea as well?
r/MachineLearning • u/hansenjakob • 2d ago
I've been working on unsupervised tooling to discover what behaviors a model learns in post-training. The core idea is to use features from sparse autoencoders to identify differences in traces generated before and after training. I applied this to traces from the MiMo-v2.6 RL environments and it found significant eval awareness as well as some mild environment exploitation. Writeup is here. Would love to hear any feedback or questions!