r/machinelearningnews

▲ 49 r/machinelearningnews+1 crossposts

[P] The evolution of policy gradient methods as a chain of problems and fixes

My PhD was in RL, and something has bugged me for years: online tutorials mostly present these algorithms as a list. The evolution story (each algorithm patching the previous one's most painful failure) exists, but it's spread across a semester of lectures like CS285 or buried in the original papers. I couldn't find a compressed version that a newcomer could get through in one sitting, so I finally wrote it (with generous help from Claude to build the interactive elements and graphics)

It's a single-page, semi-technical walkthrough from the raw RL objective to GRPO. Math is deliberately sparse: the target reader is someone entering RL through the reasoning-model wave, not someone who needs the full derivations. The figures are interactive (variance of the REINFORCE estimator, a baseline slider, an on-policy collapse simulator, the PPO clip objective with adjustable epsilon, GRPO group baselines).

Interactive Link

Medium Link

I simplified in a few places to keep the narrative moving, most notably around GAE and the TRPO surrogate. I'd genuinely appreciate corrections or places where you think the simplification crosses into being wrong — the plan is to do the value-based lineage (Q-learning → DQN → Rainbow) next, so critique now improves that one too.

sreejithb.com
u/sreejithb — 14 hours ago

Started in new company for ai role Ideas(for automation)k

Hear me out New AI role — looking for project ideas
I recently started in an AI role and I’m the first person in this position at the company.
I’ve already done a lot of vibe coding, built various apps/ideas, and created landing pages. Now I want to shift toward something more useful: using AI to make employees’ jobs simpler, especially since we have a large database of company data.
My goal is simple:
1 successful AI project every 10 days.
What would you recommend I focus on first? What projects would you build to create real value for employees and the company?
I’d appreciate any ideas, advice, or lessons from people who have done something similar.
I could use every resource possible, skills agents workflows, if u done something write down.

reddit.com
u/Goksi1122 — 1 day ago
▲ 24 r/machinelearningnews+1 crossposts

🔬 Olmo’s openness reveals when an LLM only sounds like it knows a drug

Researchers at UT Austin, Northeastern, and MD Anderson used our fully open Olmo 3 to investigate whether LLMs actually know specific drugs—or infer from patterns in their names.

For 51–59% of tested drugs, Olmo 3 showed little evidence of drug-specific knowledge. Another 12–18% appeared driven by affixes like “-pril” or “-olol,” which can reveal a drug’s class.

Because we release model weights, training data, documentation, and intermediate checkpoints, the researchers could trace the behavior further. Using our infini-gram engine for searching massive text corpora, they found that drugs appearing less often in training were more likely to trigger these naming shortcuts.

It’s a useful example of what fully open models enable: not just spotting a model behavior, but investigating where it comes from.

Read more: https://allenai.org/blog/olmo-drug-morphology

u/ai2_official — 1 day ago
▲ 6 r/machinelearningnews+2 crossposts

Hyper-transformer: Hybrid-Manifold Transformers with Hyperbolic Geometry and Spiking Neural Networks in PyTorch

Hey everyone,

Standard transformers operate strictly in flat Euclidean space with continuous activations. While effective, this creates challenges when modeling hierarchical tree-structured data and incurs significant energy overhead.

I built Hyper-transformer to explore a hybrid architecture integrating non-Euclidean geometry and neuromorphic spiking dynamics directly into transformer layers.

Key Technical Details:

• Hyperbolic Space Representation: Uses Poincaré and Lorentz manifold projections to capture hierarchical relationships with lower embedding dimensions.

• Spiking Neural Dynamics: Employs Leaky Integrate-and-Fire (LIF) spiking neurons for sparse, event-driven activation states.

• Hybrid Attention: Combines Riemannian distance metrics with attention mechanisms to handle mixed-geometry representations.

• Clean, modular PyTorch implementation designed for ablation studies.

I will drop the full GitHub repository link in the comments below! Would love to hear thoughts from anyone experimenting with non-Euclidean deep learning, manifold learning, or SNNs.

repo link : https://github.com/Griffith-7/Hyper-transformer.git

reddit.com
u/Griffith-07 — 1 day ago

ByteDance Seed and Tsinghua AIR Introduces CUDA Agent: A Large-Scale Agentic RL System for CUDA Kernel Generation

ByteDance Seed and Tsinghua AIR have released CUDA Agent, an agentic reinforcement learning system that trains a large language model to write GPU kernels that beat a compiler. The gap it targets is narrow but stubborn: frontier models already produce correct CUDA, they just produce slow CUDA. On KernelBench, the base model Seed1.6 passes 74.0% of tasks yet outruns torch.compile on only 27.2% of them, at a 0.69× geometric-mean speedup which means its kernels are, on average, slower than what the compiler generates on its own. CUDA Agent closes that gap by putting the model inside a real CUDA development environment with profiling, correctness checks and a permission-locked sandbox, then training it with PPO for 150 steps at a 131,072-token context. The result is a 98.8% pass rate and a 96.8% faster-than-torch.compile rate across the 250-task benchmark, at 2.11× geomean over compile — roughly 40 points ahead of Claude Opus 4.5 and Gemini 3 Pro on the hardest Level-3 split.

Full analysis: https://www.marktechpost.com/2026/08/17/bytedance-seed-and-tsinghua-air-introduces-cuda-agent-a-large-scale-agentic-rl-system-for-cuda-kernel-generation/

Paper: https://arxiv.org/pdf/2602.24286v1

u/ai-lover — 2 days ago
▲ 2 r/machinelearningnews+1 crossposts

Does llms.txt actually help a model read a site? We ran a sealed 3-condition bench on 8 arms (4 local Q4, 4 frontier cloud) — and published the number that cuts against our own registered result

Hey everyone — founder of strata→signal here, a small local-first software workshop and research lab (we build what I call non-hostile AI tools: run on machines we operate, no accounts, no analytics, and every claim on the site carries receipts you can check).

The llms.txt argument is two years old and mostly receipts-free, so we tried to buy some receipts. Three conditions, same 30 sealed questions about our own estate:

  • C-MAP — the model gets our llms.txt files in context (3,211 tokens)
  • C-HTML — the model gets the site's own prose at an equal budget (3,088 tokens)
  • C-NONE — the model gets nothing. This is the contamination meter: if an arm answers from training data, the sealed set is burned. The set was written freshness-armored; C-NONE came back ~zero across all eight arms.

The roster: four local arms on our own GPU — qwen3.8:27bqwen3.6:27bgemma4:26bllama3.3:70b, all Q4_K_M — and four frontier cloud arms (glm-5.2, deepseek-v4-pro, kimi-k3, gpt-5.5). No Claude arm sits, deliberately: a Claude wrote the exhibit page, and seating one would stack a conflict on a conflict. (The judging in our other benches uses family recusal for the same reason.)

What we found, honestly, both directions: the registered reading fell 61.5% toward llms.txt — but that lead is carried by navigation questions, and our own extractor is why: the map block carried the only URLs in the room (fifty occurrences, thirty-six distinct), the HTML block carried none. Cut the navigation items — a cut we did NOT register, made after seeing the direction it moves, published as transparency rather than result — and the fact questions alone read 71.4% toward the site's own prose at the same token budget. Our one-line take: llms.txt behaved like a map, not an encyclopedia. It knows where things are; it lost on what things say. (Counts, not verdicts — n=30 on one site doesn't resolve a direction, and the page says so in italics right under the table.)

Two receipts that surprised us:

  • The economics are upside-down at the full-file end. Anthropic's llms-full.txt — the "just inline everything" variant — weighs 30.7 MiB, call it eight million tokens: roughly $80 to read once at Fable 5 input rates, ~$40 at Opus 5 or GPT-5.5. That's dinner for a family, per read. Our whole estate map costs about three cents.
  • In thirty days of our server logs, no AI crawler asked for our llms.txt. Not once, on any of our properties that kept logs. ClaudeBot alone made 594 requests and fetched robots.txt 161 times — and never the map. (Our logs, our month — we can't speak past them; the per-crawler table ships in the kit.)

Everything is published: the sealed golden set, every model reply verbatim, the scoring code, the API bill ($1.87 of a $4.00 pre-registered ceiling — 663 calls crossed the wire against a sealed plan of 674, and the gap is itemized), the counting rules, and the full history file (39 dated sources on how the argument actually unfolded). Kit is CC BY 4.0. Check our arithmetic.

https://research.strata2signal.com/llms-txt/index.html

u/strata2signal — 2 days ago
▲ 5 r/machinelearningnews+3 crossposts

POND: Towards an AI Ecosystem that is Personal & Private, On-Device & On-Premise, Nodal & Networked, Distributed & Decentralized

(Work in progress...subject to revision)

Welcome to r/PONDAI !

For a global Human-AI intelligence system that is:

  • Personal & Private
  • On-Device & On-Premise
  • Nodal & Networked
  • Decentralized & Distributed

r/PONDAI is the community for thinkers, designers, builders and all people who support a personal, private, participatory future of distributed and decentralized global Human-AI intelligence.

Humanity is at the start of a vast expansion of its intelligence capabilities. Large Language Models (LLM's) represent a powerful and useful first step. These initial Artificial Intelligence systems can be very helpful, engaging and entertaining.

But there are some very serious issues with the system that is being built around them.

Currently, AI is being developed as a vertical, centralized structure:
ever larger AI models in always bigger data centers owned by a small number of companies. Individual users pump their information and thoughts into the machine to get back answers and some useful agentic functionality.

There is a real danger of an extreme centralized concentration of power and control. If we don't think this through thoroughly, the dystopian visions warned about in Sci-Fi can easily become our living reality.

Centralized "cloud" AI will likely have an important role in any future global intelligence system. But it should not be the only component. An intelligence system that operates for the benefit of all humanity will need offsets, just as a good political constitution needs checks and balances to prevent a concentration of power.

The POND Principle proposes the shape of an alternative and a necessary counterbalance to centralized structures.

What is POND?

POND stands for:

  • Personal and Private
  • On-Device and On-Premise
  • Nodal and Networked
  • Decentralized and Distributed

The POND is not one company, platform, protocol, or product. It is an emerging ecosystem of people, devices, models, companies, organizations and communities which together form intelligence systems that are based locally, connect voluntarily, and participate in larger networks without surrendering private data, identity, agency, and value to any centralized authority.

The health of a natural ecosystem, such as a pond, relies upon the interaction of all its denizens and elements: sun, water, bacteria, fish, plant life, insects, frogs...too many components to even list.

Like a natural pond, a POND intelligence system will evolve as a living ecology: many participants, human and AI alike, exchanging information, forming relationships, adapting, and creating real value and new knowledge together.

PONDVILLE

Imagine Pondville, a thriving, growing town. It's roads are becoming increasingly congested and a solution is needed.

Before adopting the POND Principle, it was managed in a vertically centralized model. To tackle the traffic issue, the mayor and city council would have shipped the town's data to a powerful centralized AI to generate a plan. They would have sent traffic counts, road maps, planning reports and budget information. City officials also would have used flock cameras to track citizen and vehicle movements. They might even have acquired the geolocation data of citizens from their phones and cars without permission. And within seconds, the big cloud AI system would recommend new lanes, traffic signals, bus routes or lane flow changes to local streets.

The answer might be useful. But it would be generated from the top down, there would be real privacy issues, and the residents would be completely out of the decision making loop.

But the town has adopted the POND Principle. Pondville itself is a distributed, networked intelligence system.

Residents, commuters, parents, school staff, shopkeepers, delivery drivers, transit operators, cyclists, traffic engineers and local organizations can all participate as personal and private intelligence nodes. Each node synthesizes personal human experience with local AI intelligence to deliver direct knowledge about the traffic issues that are not visible to a centralized database:

  • Parents know where school pickup creates a daily bottleneck.
  • Cyclists know which intersection feels dangerous.
  • A restaurant owner knows when delivery trucks block an important lane.
  • A night-shift manager knows that the bus schedule does not match the hours when hundreds of employees leave work.
  • Neighborhood residents know which side street floods whenever it rains.

Their personal intelligence devices process this information locally and share only the observations and data that they directly authorize. Many residents of Pondville choose, in the public interest, to provide their data about movements, private schedules or other personal data. But it's voluntary, not compulsory, and completely anonymized upon request. They even receive tax credits for sharing!

Across the Pondville intelligence network, human and AI participants compare observations, identify patterns, expose conflicts and develop possible solutions. A proposal to retime a traffic signal may be challenged because it creates a hazard for pedestrians. A bus route may be revised after workers contribute their actual shift schedules. An expensive road-widening project might give way to a more effective combination of coordinated signals, staggered school and workplace hours, adjusted delivery windows and targeted public-transit improvements.

No single contribution determines the result. The evolving plan is examined, criticized, revised and improved by the people who will actually live with it. Particularly useful observations and proposals can remain attributable to their contributors and eventually be recognized or rewarded.

The town can then test the plan, return the results to the network and improve it through further rounds of participation. No single model, company, agency or individual possesses all the intelligence or dictates the outcome. The solution emerges from the interaction of many nodes over time.

While a centralized, vertical plan may be generated instantaneously, it will not have the same direct experiential detail and understanding as the horizontally networked solution that may take a month or so to create. And it won't have the broad-based community endorsement and buy-in that will make it easy for the local government to adopt and implement.

The result is not merely an AI-generated traffic plan. It is a town learning how to think together with AI assistance.

The POND Foundation

The POND Foundation will be created to help create, nurture and cultivate this kind of ecosystem—not to own or control it.

Its role is to support:

  • Clear public understanding of personal and distributed intelligence.
  • Open research, discussion, education, and experimentation.
  • Interoperable technology protocols, standards, and shared infrastructure.
  • Privacy-preserving and locally controlled technologies.
  • Collaboration among aligned developers, researchers, creators, organizations, and communities.
  • Economic theory and practical systems that recognize and reward meaningful human participation in intelligence production.

The Foundation should act as a gardener, convener, connector, and steward. The POND itself will evolve naturally out of the needs of participating people, the value propositions and capabilities of intelligence technologies, and the emerging economics of intelligence systems development.

What belongs in this community?

This subreddit welcomes discussion and practical work involving:

  • Personal and private AI.
  • Local models and on-device intelligence.
  • Distributed agent and knowledge networks.
  • User-owned data, memory, identity, and context.
  • Open standards and interoperability.
  • Human–AI collaborative intelligence.
  • Collective sense-making and consensus formation.
  • Privacy-preserving computation.
  • Distributed governance and contribution economies.
  • Projects that make advanced intelligence understandable and useful to ordinary people.

Technical depth is welcome, but unnecessary obscurity is not. You should not need a doctorate, a server farm, or a crypto wallet to participate in the future of intelligence.

We value serious inquiry over hype, working systems over slogans, transparent economics over token speculation, and constructive criticism over ideological conformity.

Join the POND

Whether you are a developer, researcher, designer, writer, artist, entrepreneur, policymaker, local-AI user, or simply someone who believes the future of intelligence should include everyone, you are welcome here.

Introduce yourself. Share a project, question, article, experiment, criticism, or vision.

The future of intelligence should not belong only to those who own the largest data centers. It should grow through the participation of people everywhere.

Welcome to the POND.

Let’s grow something alive.

Also join the POND community on X:
https://x.com/i/communities/1695429836993712389

And follow the POND list on X:
https://x.com/i/lists/2065974648450453803?s=20

https://preview.redd.it/dvv4lfex7ejh1.png?width=1254&format=png&auto=webp&s=7dd7f0c46179243c8c2e09f4b68f66b25f809fe8

reddit.com
u/StevenVincentOne — 2 days ago

Claude Code just started watermarking everything it writes

Anthropic started watermarking everything Claude generates. New models, since Aug 2, across every product including Claude Code.

Text gets an invisible pattern woven in. Survives copy paste, breaks under heavy rewriting.

A mark proves Claude touched the content, not that a human didn't also write most of it. And no mark doesn't prove a human wrote it either, since editing strips it

I think it's not to reveal the "truth" behind vibecoded projects, maybe it was made just to not to train AI models on the AI generated info

reddit.com
u/Nelson-Tyne — 8 days ago

Google AI Just Released Gemini 3.7 Flash: A Coding and Agent Model at $0.75/1M Input Tokens

Google AI Just Released Gemini 3.7 Flash: A Coding and Agent Model at $0.75/1M Input Tokens

→ Built on 3.6 Flash with algorithmic improvements to the reasoning core. Same 1M context, 64K output, March 2026 cutoff.

→ The gains concentrate in three places: software engineering, document-heavy knowledge work, and web development. The sharper argument is price.

Performance:

→ FrontierCode 1.1: 43.6% vs 34.4%

→ DeepSWE v1.1: 65.3% vs 48.6%

→ WebDev Arena: 1588 Elo vs 1538

→ AutomationBench: 30.4% vs 17.0%

→ GDP.pdf: 34.0% vs 22.0%

Full analysis: https://www.marktechpost.com/2026/08/13/google-ai-just-released-gemini-3-7-flash/

Technical details: https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-3-7-flash/

u/ai-lover — 7 days ago
▲ 16 r/machinelearningnews+3 crossposts

[P] A per-token memory organ that lets a frozen GPT-2 recall and revise facts beyond its context window (0/8 → 8/8, one command, reproducible)

I've been experimenting with giving a frozen transformer a live memory — not via longer context or retrieval, but by bolting on a small per-token integer fact-table that updates at inference and blends into the model's logits by confidence. Concrete result on a real model: grafted onto frozen GPT-2 (weights untouched), with arbitrary facts placed ~1,500 tokens back — beyond GPT-2's 1024 window — GPT-2 alone scores 0/8 on recall and 0/8 on revision; GPT-2 + the organ scores 8/8 and 8/8. Writes are recency-dominant and disjoint-per-key, so facts update in place and learning one never disturbs another (zero forgetting by construction), and it's integer/deterministic (two identical runs → byte-identical memory, SHA-printed). CPU-only, fixed seeds so your numbers match mine; scale_demo.py swaps GPT-2 for any HF causal LM in one line.

Honest positioning, because it's the first thing you'll ask: this is memory, not reasoning, and my claim is narrow. It's not retrieval (kNN-LM / Memorizing Transformers), not recurrent-state (RWKV/SSMs), not agent-level (MemGPT) — it's a per-token, in-place-revisable, forget-nothing, deterministic fact store fused at the logit level. I'm an independent researcher and I'm sure there are holes I can't see. I'd genuinely value people running it or telling me where it breaks / how it really differs from the neighbors above. Repo: https://github.com/devkancheti4-design/living-fused

u/No-Program-5087 — 8 days ago
▲ 27 r/machinelearningnews+1 crossposts

The Video Production Stack Now Fits on One Desk: LTX-2.5 Launches as NVIDIA-Accelerated Open Weights World Model

The Video Production Stack Now Fits on One Desk: LTX-2.5 Launches as NVIDIA-Accelerated Open Weights World Model. It's an open weights world model for video, real-time apps, and physical AI — optimized with NVIDIA to run on RTX GPUs and DGX Spark.

Here's what stood out:

1. The speed numbers are the story

In LTX's published image-to-video benchmark (10-second clip):

→ 6.8 seconds on-prem (2x NVIDIA GB200)

→ 23.7 seconds via the LTX API

→ 52–70 seconds for the fastest closed rivals (Omni Flash, Grok 1.5, Veo 3.1)

→ 398 seconds for Kling 3.0 Pro — that's 58.5x slower

On-prem generation finishes faster than the clip itself plays.

2. Multishot consistency fixes the real blocker

Earlier open models generated each shot separately, so characters drifted between cuts — unusable for actual campaigns. LTX-2.5 renders the full sequence as one output, holding character, scene, and voice across cuts. A custom Gemma 4 backbone handles complex, multi-subject prompts.

3. Diffusion Fidelity Rendering is a smart cost tradeoff

→ Motion and structure built in an 8x temporally compressed latent space

→ Full detail spent only on high-fidelity keyframes

→ Keyframe count adapts to scene complexity

Quality lands where it matters without full render cost on every frame.

Full analysis: https://www.marktechpost.com/2026/08/11/the-video-production-stack-now-fits-on-one-desk-ltx-2-5-launches-as-nvidia-accelerated-open-weights-world-model/

Model weight: https://huggingface.co/Lightricks

Technical blog: https://blogs.nvidia.com/blog/local-ai-open-source-models-agents-nemotron/

u/ai-lover — 8 days ago
▲ 7 r/machinelearningnews+1 crossposts

Measured three on-device TTS runtimes against the iOS jetsam budget. All three blew past it. Looking for anyone who's shipped generative audio on-device.

Spent about three weeks trying to run a voice-cloning model on iPhone and closed the project last week. Posting the numbers because I couldn't find anyone else's, and I have two questions at the end. This was for a voice journaling app I work on.

The budget. Foreground app on a 6 GB iPhone gets roughly 250 MB before jetsam takes an interest. The number that matters is phys_footprint from task_vm_info, not resident size and not what the Xcode gauge shows.

The candidate. Kyutai Pocket TTS, 109.5M params, autoregressive. Autoregressive matters because accent lives in phone realisation and phonemic choice, which are sequential. Non-autoregressive models transfer timbre only, so you get your own voice colour over someone else's cadence. Tried that first, it sounded wrong in a way I couldn't articulate until I understood why.

Three ways to run it, all measured, all over budget:

FluidAudio (Core ML, int8) - 270.8 MB after model load, 957.0 MB peak

sherpa-onnx (ONNX Runtime, int8) - 377.0 MB after model load, 685.4 MB peak

chatterbox-turbo (earlier attempt) - 953.7 MB peak

FluidAudio is over budget after loading, before doing any work.

Binary cost too. Linked a minimal executable against libsherpa-onnx.a plus ONNX Runtime with -dead_strip, then stripped it: 22.3 MB. That roughly doubles my app, for a feature most users would never turn on, plus 125 MB of models on disk for the ones who do.

The part I got wrong. My earlier ear tests compared one synthetic clip against another synthetic clip. That ranks them. It cannot tell you whether either is good enough. So I ran a forced-choice test instead: eight pairs, same sentence in each, one a real recording of me and one the clone, sample rate and RMS loudness matched, clip lengths varied so duration gave nothing away, and held-out audio located by cross-correlating the reference against the source recording. I picked my own recording 8 out of 8. p = 0.0039.

Three weeks of runtime work sitting on top of an approval nobody had tested properly. The test took an hour.

Two questions.

Has anyone actually shipped a generative audio model on-device inside the jetsam budget? Everything I found either exceeds it or quietly ships a 3 GB app. I'm also unsure whether Core ML's mmap'd weights get billed to phys_footprint the way malloc'd ONNX buffers do. My numbers came off a Mac, which has no jetsam pressure, so I never got a real device measurement before the ear result closed it.

Second, unrelated thread. I'm moving to on-device retrieval next, hybrid BM25 via SQLite FTS5 plus sentence embeddings from NLEmbedding. Anyone run that combination on iOS? Specifically whether reciprocal rank fusion is worth it when you still need raw score magnitude for an abstention threshold. RRF throws the magnitude away and abstention is what stops the thing making stuff up.

Happy to share the measurement harness if useful.

reddit.com
u/intrepidkarthi — 9 days ago
▲ 20 r/machinelearningnews+2 crossposts

I built WISP — a CUDA engine for streaming 744B+ parameter MoE models on consumer hardware

I built WISP — a CUDA engine for streaming 744B+ parameter MoE models on consumer hardware

Last week I found Colibrì by JustVugg, a ~2,400-line pure-C engine exploring a crazy idea:

What if you don't load the entire model into RAM?

MoE models only activate a fraction of their parameters for each token. So instead of trying to fit hundreds of billions of parameters in memory, you can stream the experts the model actually needs.

That idea sent me down a rabbit hole.

I built WISP — Stream What Shouldn't Run.

The architecture is basically:

Token
  ↓
Model router selects experts
  ↓
VRAM cache → hit? use it
  ↓
RAM cache → hit? transfer it
  ↓
NVMe → stream cold expert
  ↓
LRU promotes frequently used experts

The goal is to turn VRAM + RAM + NVMe into one memory hierarchy for MoE inference.

WISP adds a few things on top of the original streaming concept:

CUDA acceleration for attention/FFN compute, a C hot path for expert loading and caching, and Python for orchestration.

Absorbed MLA for architectures like DeepSeek, keeping the compressed latent representation instead of storing fully expanded K/V tensors.

Double-buffered async streaming, so CPU/I/O can prepare expert data while the GPU is working instead of making the GPU sit around waiting for storage.

Speculative decoding, using a smaller same-family model to draft tokens while the target model verifies them.

Hardware auto-configuration, which profiles VRAM, RAM, storage throughput, etc. and calculates the cache split automatically.

I tested the current engine with Mixtral-8x7B on:

Ryzen 7 9800X3D
RTX 5070 12GB
32GB DDR5-6000
PCIe 4.0 NVMe (~4.34 GB/s)

Current measured result:

0.75 tok/s cold

After only 80 tokens, the expert cache reached a 68.8% hit rate.

Mixtral does 64 expert activations/token (2 experts × 32 layers), and all 256 experts in my tested representation occupy ~14.3GB, so once they're warm in RAM the engine can stop doing cold SSD expert reads.

The biggest thing I learned building this:

The bottleneck isn't necessarily CUDA. It's bytes moved per token.

I spent time thinking GPU kernels would be the main optimization target.

Then you realize shaving milliseconds off a matmul doesn't matter much when your runtime is waiting for a giant expert to come off NVMe.

Cache locality, expert size, storage bandwidth and I/O overlap become insanely important.

And that's why I'm particularly interested in testing this architecture on much larger MoE models with smaller individual experts.

The project currently targets:

GLM-5.2       744B
DeepSeek-V3   671B
DeepSeek-R1   671B
Mixtral-8x7B   47B
Mixtral-8x22B 141B

Future targets:
Kimi K3
Qwen3.8

And yes, huge credit to JustVugg / Colibrì.

Colibrì demonstrated the core streaming concept. WISP is my attempt to generalize it into a multi-model runtime with CUDA, hierarchical caching, MLA support, async streaming and speculation.

Colibrì:
github.com/JustVugg/colibri

WISP:
github.com/zeroextub-collab/wisp

MIT licensed. 73 tests passing.

Still experimental, and I'm deliberately separating measured numbers from projected ones.

I'm especially interested in feedback from people working on CUDA, inference runtimes, MoE routing, quantization, or storage/I/O optimization.

What would you optimize first: expert prediction/prefetching, cache policy, quantization, or the I/O pipeline?

reddit.com
u/zero_planck — 11 days ago
▲ 45 r/machinelearningnews+1 crossposts

Jeff Dean leaving Google is interesting. Discovery Loop trying to turn research itself into infrastructure is way more interesting.

ok maybe I’m missing something here but the whole Jeff Dean / Discovery Loop thing gets weirder the longer I look at it.
Dean leaves Google after 27 years. Sanjay Ghemawat leaves. Oriol Vinyals and Quoc Le too. These aren’t random “AI talent” exits.. these are people who built a stupid amount of the actual machinery underneath Google.
Then they start Discovery Loop.
And Google is apparently backing it.
lol wait what?
The part I think people are sleeping on is what they’re actually trying to build.
Dean’s career has basically been a repeating pattern of taking something expensive/specialized and turning it into reusable infrastructure. MapReduce is the obvious example. Distributed computation stops being something every team has to reinvent and becomes a primitive everyone can build on.
Discovery Loop feels like that idea moved up another abstraction layer.
Instead of infrastructure for computation… infrastructure for research itself.
AI proposes something, runs experiments, evaluates what happened, learns from it, changes what it tries next, repeat.
Basically trying to make the scientific/research loop increasingly machine-operable.
And this is happening while Demis steps away from running DeepMind day to day, Koray takes over operationally, and Google apparently keeps an economic relationship with the people who just walked out.
Maybe Google is simply smart enough not to fight the inevitable.
But there’s a weirder interpretation I can’t shake: Discovery Loop might not really be a Google competitor. Google keeps the models, products, distribution, compute and cash machine while some of the people who built its deepest infrastructure get a clean room to fuck around with automating research itself.
Google funds the experimenty.
If it works.. Google is already standing there.
am I over-reading this? because that structure seems way more interesting than “Jeff Dean left Google.”

Sources:
1. https://www.businessinsider.com/jeff-dean-new-startup-discovery-loop-google-facts-2026-8
2. https://www.axios.com/2026/08/05/google-deepmind-demis-hassabis-ai

u/Cute-Net5957 — 11 days ago
▲ 34 r/machinelearningnews+1 crossposts

Meta AI Releases Muse Glimmer: A 30B Open-Weights Agentic Model That Runs on One Consumer GPU

Meta AI Releases Muse Glimmer: A 30B Open-Weights Agentic Model That Runs on One Consumer GPU

Meta has released Muse Glimmer, a 30-billion-parameter multimodal model distilled from Muse Spark. It is tuned for always-on local agent workflows, and ships under Apache 2.0. A 30B model normally needs over 55 GB of memory at full precision. Meta compresses it to roughly 4-bit, then adds block-level speculative decoding so it answers fast enough to sit inside a real agent loop. The result runs on one consumer GPU or a Mac, with no network call....

Model and training

Muse Glimmer is a dense causal transformer with a dedicated perception encoder. Total parameters are roughly 30B, including the vision tower. Grouped-query attention uses 32 query heads and 2 KV heads. Attention repeats a [Local, Local, Local, Global] pattern with a 2,048 sliding window. RoPE is applied to local layers only, with theta 500,000. The vision side is a ~1.8B ViT-G/14 perception encoder accepting up to 4,096 visual tokens per image. Context length is 131,072+, vocabulary is 202,048 tokens, and the knowledge cutoff is January 4, 2026. Input is text and image; output is text. Audio is not supported, and video is processed as individual frames.

Training ran in three phases:

  • Pre-training used logit distillation on Muse Spark’s outputs.
  • Mid-training added longer-context, agent-heavy data with richer reasoning traces.
  • Post-training combined supervised fine-tuning with on-policy distillation and reinforcement learning across general, reasoning, coding, and agentic domains.

Full analysis: https://www.marktechpost.com/2026/08/10/meta-ai-releases-muse-glimmer/

Model weight: https://huggingface.co/collections/meta-models/muse-glimmer

u/ai-lover — 10 days ago
▲ 263 r/machinelearningnews+5 crossposts

Tencent Releases New AI Can Understand and Edit 3D Models With Text

Hunyuan3D-Buffalo 1.0 is Tencent’s new unified AI system for 3D generation, understanding and editing.

Unlike most 3D AI tools that focus on only one task, Buffalo is designed to understand the structure of an existing model and then modify it through natural-language instructions.

The most interesting capabilities:

• Generate complete 3D assets from text prompts
• Select, remove or replace individual parts of a model
• Preserve the original geometry outside the edited area
• Extract semantic parts as separate 3D objects
• Answer questions about the shape and structure of an asset
• Perform instruction-based geometry editing without rebuilding everything from scratch
• Combine 3D understanding and generation inside one model
• Trained on approximately 87 million samples

For example, you could ask it to remove the wings, replace a weapon, change a specific armor piece or extract the helmet as a separate object while keeping the rest of the character intact.

The system combines Qwen-VL for multimodal understanding with technology based on TRELLIS and Hunyuan3D for geometry generation and editing.

This is much more interesting than another basic image-to-3D generator. Controlled part-level editing could eventually make AI-generated assets far more practical for Blender workflows, game development, asset variations and 3D printing.

source: https://tencent-hunyuan.github.io/Hunyuan3D-Buffalo1.0/

u/Delicious-Shower8401 — 14 days ago
▲ 3 r/machinelearningnews+1 crossposts

2x3090, any advice?

Basically, I'm a South American student. Before starting university and studying computer science, I plan to work to buy a good PC to run local AI. Obviously, times are tough in terms of prices, so I'd like to know if anyone can give me some recommendations.

Right now, I'm planning on two 3090s with a 1200W power supply and 32GB of DDR4 3200MHz RAM. I'm not sure if it would actually be worth going up to 64GB of RAM. My focus would be on text models since I don't share the workload between the two graphics cards for images and video. The funny thing is that all of this still costs less than a 5090 in my country 😭😭

reddit.com
u/Winter_Assignment_78 — 13 days ago
▲ 29 r/machinelearningnews+1 crossposts

Mistral AI Releases Shieldstral 1.0 3B: An Open-Weights Policy-Adaptive Multimodal Safety Classifier Matching Models 7× Its Size

Mistral AI Releases Shieldstral 1.0 3B: An Open-Weights Policy-Adaptive Multimodal Safety Classifier Matching Models 7× Its Size

It's a policy-adaptive multimodal safety classifier. Most guardrail models bake a fixed harm taxonomy into their weights, so re-targeting one means retraining. This one takes the policy as a plain-language question at inference time.

Here's what's actually interesting:

𝗠𝗼𝗱𝗲𝗿𝗮𝘁𝗶𝗼𝗻 𝗿𝗲𝗱𝘂𝗰𝗲𝗱 𝘁𝗼 𝗼𝗻𝗲 𝘆𝗲𝘀/𝗻𝗼 𝗾𝘂𝗲𝘀𝘁𝗶𝗼𝗻

Three fields per request. <Instruct> sets evaluation context and strictness. <Query> states the policy as a single yes/no question. <Document> holds the content — a prompt, a response, a prompt-response pair, or an image with optional text.

At inference the model unembeds only toward the yes and no token IDs, softmax-normalizes them, and thresholds at 0.5. One forward pass, one token, continuous score.

𝗧𝗲𝘅𝘁 𝗮𝗻𝗱 𝗺𝘂𝗹𝘁𝗶𝗺𝗼𝗱𝗮𝗹 𝗿𝗲𝘀𝘂𝗹𝘁𝘀

→ 84.9% average text F1 — ties GPT-OSS-Safeguard-20B

→ 83.8% multimodal F1 vs 77.6% for OmniGuard-7B

→ VLGuard 97.7, UnsafeBench 81.8, HarmBench prompt 99.4

→ 91.5% refusal detection overall

𝗔𝗱𝗮𝗽𝘁𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝗯𝗲𝗻𝗰𝗵𝗺𝗮𝗿𝗸

→ Shieldstral-3B: 91.3% F1

→ GPT-OSS-Safeguard-20B: 94.1%

→ Nemotron-3.5-Safety-4B: 91.8%

Full analysis: https://www.marktechpost.com/2026/08/07/mistral-ai-releases-shieldstral-1-0-3b/

Model weight: https://huggingface.co/mistralai/Shieldstral-1.0-3B

Paper: https://arxiv.org/pdf/2607.25857

u/ai-lover — 12 days ago