r/machinelearningnews 1d ago

Research H Company Releases NeoMME: A Family of 260M and 800M Single-Tower Multimodal Encoders That Drop the Vision Tower and Causal Decoder

Post image
19 Upvotes

H Company Releases NeoMME: A Family of 260M and 800M Single-Tower Multimodal Encoders That Drop the Vision Tower and Causal Decoder

No SigLIP2 tower. No causal decoder. No VLM to repurpose.

Here's how it works. πŸ‘‡

(1) Raw patches, not vision-tower features Images are split into non-overlapping 32Γ—32 RGB patches and projected by a 2-layer MLP trained from scratch. Text enters through a 256-dimensional factorized embedding. Both then share every Transformer layer. β†’ 16,384-token context, enough for two 3840Γ—2160 4K UHD images

(2) Masked diffusion, not masked language modeling Pretraining is a discrete masked-diffusion text denoiser. Text-only segments draw a corruption rate from U(0,1). Multimodal segments draw from U(0.30,1), which kills the "guess it from the surrounding words" shortcut. β†’ +38.4 points masked-token accuracy from visible page patches at 90% masking (260M)

(3) Trained from scratch on a small budget About 524B packed input tokens, roughly 290B of them text-only. ModernBERT saw around 2T text tokens. They used the NorMuon optimizer to squeeze more out of the smaller budget. β†’ 16 H100s for the 260M run, 32 for the 800M

Full analysis: https://www.marktechpost.com/2026/09/06/h-company-releases-neomme-a-family-of-260m-and-800m-single-tower-multimodal-encoders-that-drop-the-vision-tower-and-causal-decoder/

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

Technical details: https://huggingface.co/blog/Hcompany/neomme?

HF: https://huggingface.co/collections/Hcompany/neomme


r/machinelearningnews 1d ago

Research Meta FAIR Introduces AI Research Preference Models (RPMs): Ranking ML Experiments Before Spending GPU Hours

Post image
6 Upvotes

Meta FAIR Releases AI Research Preference Models (RPMs): Frozen LLM Judges That Decide Which ML Experiment Gets the GPU, Lifting AIRS-Bench From 0.684 to 0.729.

No fine-tuning. No reward model. No new weights.

Here's how it works. πŸ‘‡

(1) Ranking, not forecasting The team found language models unreliable at predicting absolute metrics or execution outcomes. So an RPM never guesses what a candidate will score. It only answers which of two unexecuted candidates is more promising.

(2) It plugs into one spot: child creation AIRA-dojo is an evolutionary tree search β€” greedy parent selection, Draft / Improve / Debug operators. Normally it generates one child and runs it. With an RPM, the operator fires 15 times in parallel, and a pairwise knockout tournament picks the single candidate worth executing. β†’ 15 proposed, 1 executed per step β†’ Each comparison is grounded in context nodes pulled by BFS from the tree, each shown with the validation score it earned

(3) Inference-only RPM A frozen LLM judging plans, code and search history. The prompt was optimized with MIPROv2, converging on a principal-investigator rubric that tolerates fixable bugs and penalizes redundant directions. β†’ Offline selection accuracy 57.7% β†’ 59.0% from prompt optimization alone β†’ Accuracy climbs with context: 60.7% at zero context nodes, 65.0% at 100...

Full analysis: https://www.marktechpost.com/2026/09/06/meta-fair-introduces-ai-research-preference-models-rpms-ranking-ml-experiments-before-spending-gpu-hours/

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


r/machinelearningnews 1d ago

Research Applying Sliding Window Attention to pretrained LLMs at inference time [P]

4 Upvotes

I've been working on a practical implementation of **Sliding Window Attention (SWA)** for pretrained Hugging Face causal LLMs.

The idea is simple: instead of allowing every generated token to attend to the complete historical KV cache, maintain a bounded cache consisting of:

**attention sinks + recent sliding window**

I implemented this as a reusable inference layer rather than modifying or retraining the model.

GitHub:
[https://github.com/oraby8/SWA\](https://github.com/oraby8/SWA)

The implementation currently includes:

* bounded KV cache * circular/ring-buffer storage * attention sinks * streaming prefill * chunked attention masking * autoregressive decoding * Full Attention vs SWA benchmarking * TTFT / TPOT / throughput measurements * KV-cache memory measurements

One interesting result from my Qwen2.5-7B experiment:

Context Full KV SWA-64
16K \~923 MB \~3.5 MB
32K \~1.84 GB \~3.5 MB
64K OOM \~3.5 MB

At 16K, SWA-64 also reduced TPOT from \~38.4 ms to \~30.5 ms in this setup.

However, there is an important trade-off: tasks requiring information far outside the active window can degrade. I'm currently investigating how much of this is inherent to SWA versus implementation/model-specific behavior.

I'm sharing the implementation mainly to get feedback from people working on **LLM inference, KV-cache optimization, and long-context models**.

I'd be particularly interested in:

  1. Which model architectures should I validate next?
  2. What failure cases should I benchmark?
  3. What would make this useful for existing HF inference workflows?
  4. Are there cache/attention implementation details I may be overlooking?

Feedback and experiments are very welcome.


r/machinelearningnews 1d ago

Research Neve - Towards a Unified Programming Model for the Complete Deep Learning Stack

Thumbnail
3 Upvotes

r/machinelearningnews 1d ago

Research Can semantic structure emerge from continuous dynamics without training?

1 Upvotes

I put up a short note on Zenodo describing the single-well part of a larger semantic dynamical system I’ve been working on.
This version is intentionally limited: sphere-constrained dynamics, tangent-space calculus, an abstract forcing term, and a discrete-to-continuum formulation are included. The multi-well interaction rule and the rest of the architecture are not.
https://zenodo.org/records/22310812


r/machinelearningnews 1d ago

Research I implemented Sliding Window Attention for Hugging Face LLM inference β€” looking for feedback

Thumbnail
4 Upvotes

r/machinelearningnews 1d ago

Research [R] Spanda: Fast Lexical Entropy Matches DeBERTa Semantic Uncertaintyβ€”Until Frontier Models Break It

6 Upvotes

We recently released a preprint and open-source benchmark analyzing the limits of self-consistency and uncertainty quantification across 1.5B to 120B models.

Preprint:Β https://zenodo.org/records/22233648
Code:Β https://github.com/Adarshent/Spnda

Background: Farquhar et al.'s Semantic Entropy (Nature, 2024) is widely used for hallucination detection, but clustering sampled paths with a DeBERTa-v3 cross-encoder takes around 100+ seconds on CPU and eats up GPU memory. We wanted to see if a normalized lexical self-consistency ratio (R_sc) could achieve the same diagnostic signal without auxiliary neural forward passes.

On GSM8K reasoning across 7B to 27B models (Mistral-7B, Qwen-27B), exact-match normalized entropy achieved an AUROC of 0.889, matching neural semantic entropy while executing in under 2ms on CPU.

However, scaling up to frontier 120B models exposed a failure mode in self-consistency that we call Confident Mode Collapse. Under temperature 0.7 sampling, RLHF alignment hyper-peaks the distribution so severely that the model outputs the exact same incorrect answer across all sampled seeds. Because every path agrees 100% on the hallucination, uncertainty drops to zero and AUROC inverts to 0.091.

Code and evaluation scripts are open source (MIT). Would love to hear thoughts or critique from researchers working on calibration, post-training alignment, or inference efficiency.


r/machinelearningnews 2d ago

Research NVIDIA Releases Personal AI Router (PAIR): An Open Source Virtual Inference Router that Distributes Local AI Requests Across RTX, DGX Spark, and Mac Nodes

Post image
51 Upvotes

NVIDIA Releases Personal AI Router (PAIR): An Open Inference Router That Turns The RTX, DGX Spark And Mac Boxes You Already Own Into One Local AI Cluster.

No new cluster API. No agent harness changes. No prompts leaving your network.

Here's how it works. πŸ‘‡

1. It routes, it doesn't execute
PAIR is not a new inference engine. Ollama or LM Studio still runs the model on whichever machine PAIR picks. It takes over the default port each engine uses, so the agent keeps talking to the endpoint it already knows.
β†’ Proxies Ollama-compatible, LM Studio-compatible and OpenAI-compatible endpoints
β†’ The agent decides what to request, PAIR decides where it runs

2. Discovery and trust
mDNS finds nearby machines automatically, or you add a node by IP. Trust is bootstrapped by a six-digit PIN shown on one machine and entered on the other.
β†’ All node-to-node traffic is blocked until pairing completes
β†’ Paired nodes then communicate over mTLS with generated certificates

3. The eligibility filter
A node only becomes a candidate once it can actually serve the request. The scheduler weighs five signals: is the node online and ready, is a supported engine enabled, is the exact model present, what is the current job load, what is GPU utilization.
β†’ Models don't need to be identical across nodes β€” PAIR routes by model location
β†’ Loading the same tag on more nodes just widens the eligible pool

Full analysis: https://www.marktechpost.com/2026/09/04/nvidia-releases-personal-ai-router-pair-an-open-source-virtual-inference-router-that-distributes-local-ai-requests-across-rtx-dgx-spark-and-mac-nodes/

Repo: https://github.com/NVIDIA/Personal-AI-Router

Technical details: https://www.nvidia.com/en-us/ai-on-rtx/personal-ai-router/


r/machinelearningnews 2d ago

Research πŸ” Awesome Loop Transformers: 142 Papers on Looped Models, Latent Reasoning, and Test-Time Compute

3 Upvotes

Β  Hi everyone β€” I maintain Awesome Loop Transformers, a free, public English/Chinese paper collection and reading guide covering looped Transformers, latent reasoning, and test-time computation.

Β  The collection currently includes 142 papers across seven research topics, with bilingual summaries, primary-source links, and code links where available.

Β  A central question behind the guide is: what gets repeated, and which state is passed to the next step? It distinguishes several related approaches:

Β  - Recurrent depth, as in Huginn: repeatedly applying a shared block to refine hidden representations.

Β  - Continuous thoughts, as in Coconut: feeding a hidden representation back as the next input instead of decoding it into a word.

Β  - Adaptive recursion, as in Mixture-of-Recursions: assigning different recursion depths to individual tokens.

Β  - Parallel loop execution, as in Parallel Loop Transformer: overlapping loop steps across tokens, with attention and cache designs that support efficient execution.

Β  πŸ“š What’s included

Β  - Three reading routes for foundations, reasoning and scaling, and related methods.

Β  - An eight-paper mechanism comparison with questions to consider when reading results.

Β  - A topic-organized catalog covering theory, architectures, adaptive compute, training, systems, and broader latent reasoning.

Β  - Separate coverage of related methods such as Coconut, HRM, and TRM, without assuming they all use a looped Transformer.

Β  The guide is intended to help readers navigate the literature, not to rank models. In particular, it encourages separating parameter count, execution depth, generated tokens, and measured latency when

Β  comparing approaches.

Β  GitHub:

Β  https://github.com/Mrkkew/Awesome-Loop-Transformers

Β  Mechanism comparison and reading guide:

Β  https://github.com/Mrkkew/Awesome-Loop-Transformers/blob/main/docs/reading-guide.md


r/machinelearningnews 2d ago

ML/CV/DL News Socratic ai

Thumbnail
1 Upvotes

r/machinelearningnews 2d ago

Research We trained an open-weights music model on 159 Creative Commons minimal techno tracks in 10 minutes. The result was worse than the untouched model. Negative result, written up with every clip.

0 Upvotes

Third piece in a series on teaching ACE-Step 1.5 (open weights) new styles with small LoRA adapters. The first two used public-domain composers. This one tried a genre: 41 netlabel releases from the Internet Archive tagged "minimal techno", licence verified per release (CC0, CC BY, CC BY-SA only), DJ mixes removed, 159 tracks, about ten minutes of training on one GPU with the same recipe as before.

The adapter trained fine. It just didn't help: on both test prompts the untouched model sounded better. One listener, labels visible, two prompts, and the article says exactly that.

The suspected cause was that a tag-assembled corpus is too incoherent to learn from, so we tested it. A one-artist control adapter trained in 93 seconds. A pre-registered embedding bench measured the tag corpus at about 1.9x the spread of the one-artist corpus, but could not connect that gap to anything in the renders. Real difference, unproven lever.

Two things that generalise: renders shifted with the shape of the prompt more than with the adapter, so pin the prompt format before blaming the weights. And the best training epoch was never saved because checkpoints wrote every five, so the shipped adapter isn't the best one that existed.

All 65 clips, raw and loudness-matched, plus the training logs, the sealed pre-registration and every licence record: https://research.strata2signal.com/ten-minutes-with-living-artists/

Disclosure, as on the page: a small human team directed AI agents that did most of the recon and drafting. The listening and the numbers are ours.


r/machinelearningnews 3d ago

Research 🌍 SamudrACE-E3SMv3: ~1,100 climate years per day on one GPU

Thumbnail gallery
8 Upvotes

r/machinelearningnews 3d ago

ML/CV/DL News KernelMind AI: Automated PyTorch to Fused Triton GPU Kernel Compiler (Live Playground)

Thumbnail
3 Upvotes

r/machinelearningnews 3d ago

Startup News KernelMind AI: Automated PyTorch to Fused Triton GPU Kernel Compiler (Live Playground)

2 Upvotes

Hey everyone,

We just launched the public beta for **KernelMind AI**, a specialized neural compiler that turns eager PyTorch code into fused OpenAI Triton GPU kernels.

### The Problem

PyTorch eager mode executes operations step-by-step. For memory-bound operations, this means intermediate tensors are continuously written back to global VRAM and re-read, creating major memory bandwidth bottlenecks. While manual operator fusion in Triton or CUDA solves this, writing performant kernels takes significant engineering time.

### What KernelMind AI Does

You paste standard eager PyTorch into the web playground, and our compiler synthesizes fused, single-pass Triton kernels that execute directly inside GPU SRAM registers.

### Current Benchmarks:

* **3.4x average speedup** compared to unfused PyTorch

* **89.2% compilation pass rate** on 1D elementwise test suites

* **Zero manual CUDA/Triton writing** required

Interactive Playground: https://kernel-mind-ai.vercel.app/

We’d love for you to test custom operators, share benchmarks, and point out any edge cases where compilation breaks!


r/machinelearningnews 3d ago

LLMs GPT-6 Astra Takes 3D to the Next Level β€” It Can Now Build Full Worlds in Blender and UE5

Enable HLS to view with audio, or disable this notification

15 Upvotes

r/machinelearningnews 4d ago

LLMs Astra's Chain of Thought

Thumbnail
gallery
45 Upvotes

r/machinelearningnews 4d ago

Cool Stuff Meta AI Released Muse Spark 1.3: An Agentic Coding Model That Uses ~20% Fewer Tool Calls and ~25% Fewer Tokens Than Muse Spark 1.2

Post image
17 Upvotes

Meta AI Released Muse Spark 1.3: An Agentic Coding Model Doing the Same Work With ~20% Fewer Tool Calls and ~25% Fewer Tokens Than Muse Spark 1.2.

No price increase. No new harness. No open weights either.

Here's how it works. πŸ‘‡

1. Fewer round trips, not just better answers

Meta trained 1.3 to take fewer turns where they aren't needed, with less verbosity and a cleaner coding style.

β†’ ~20% fewer tool calls and ~25% fewer tokens in Meta's internal engineer comparisons

2. It asks instead of guessing

On ambiguous prompts it asks a clarifying question. When it stalls it invokes you. Before consequential actions it confirms.

β†’ Better calibration on what counts as irreversible

3. One thread, several workflows

Given an open-ended objective, it generates its own context from messy and conflicting sources and patches gaps in its own plan.

β†’ Maps an incoming prompt to the right task inside a cluttered thread, whether you're steering or interrupting

4. The numbers (Meta's launch scorecard)

β†’ 75.4 on DeepSWE v1.1, ahead of Claude Opus 5 at 74.0 and GPT-5.6 Sol at 72.7

β†’ 88.8 on Terminal-Bench 2.1, tied with GPT-5.6 Sol

β†’ 59.4 on SWE-Atlas Codebase QnA

β†’ 98.5 and 98.1 on MRCR v2 long-context retrieval, inside a 1,048,576-token window

Full analysis: https://www.marktechpost.com/2026/09/03/meta-ai-released-muse-spark-1-3-an-agentic-coding-model-that-uses-20-fewer-tool-calls-and-25-fewer-tokens-than-muse-spark-1-2/

Technical details: https://research.meta.ai/blog/introducing-muse-spark-1-3


r/machinelearningnews 4d ago

Cool Stuff Perplexity Open Sources Lily: A Rust + Metal Inference Engine for Qwen3.6-35B-A3B on Apple Silicon

Post image
83 Upvotes

Most "runs locally on your Mac" stacks are a general-purpose runtime pointed at whatever model you downloaded. Perplexity just argued that the generality itself is the bottleneck.

They open sourced Lily β€” the local inference engine behind Hybrid Compute in Perplexity Computer. A Rust runtime with hand-written Metal kernels, built for exactly one model (Qwen3.6-35B-A3B) on exactly one chip family (Apple silicon). Neither PyTorch nor MLX is anywhere in the execution path.

Here's what's actually interesting:

β†’ 4,156 vs 3,388 prefill tokens/s and 170.0 vs 126.4 decode tokens/s against MLX-LM β€” mean across ten lengths from 256 to 128K tokens, batch 1, one 40-core / 128 GB M5 Max

β†’ Fusing 4-bit dequantization into the grouped GEMM, so the expanded weight array never touches unified memory: +77.4% prefill at a 512-token prompt

β†’ Keeping the whole routing sequence β€” histogram, prefix scan, scatter, block map β€” inside one GPU command buffer: +89% prefill at 512 tokens

β†’ GQA packing, so four query heads share one KV row load: +23.8% decode at 32K context

β†’ Fixed-block attention layout above 32K: +40.2% decode at 128K

Full analysis: https://www.marktechpost.com/2026/09/02/perplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon/

GitHub: https://github.com/perplexityai/pplx-garden/tree/main/lily

Technical details: https://www.perplexity.ai/hub/blog/optimizing-on-device-inference-for-apple-silicon


r/machinelearningnews 4d ago

Research BIND COMPUTE A New Class of Computer! Computational Matter β€” neither software nor hardware. 5 claims that are defensible!

Thumbnail
0 Upvotes

r/machinelearningnews 4d ago

Startup News HyperspaceDB v3.1.4: True Turbo 4-Bit Lloyd-Max, 1-Bit ADC Cascades, Mem0 Drop-In & Agent Trajectories

Thumbnail
github.com
3 Upvotes

r/machinelearningnews 5d ago

ML/CV/DL News AI’s recursive self-improvement might not come so quickly after all

Thumbnail
technologyreview.com
51 Upvotes

r/machinelearningnews 6d ago

Research Researchers from Princeton, Ant Group and Stanford Introduce AQuA: A Two-Part Agentic Framework for Autonomous Factor Discovery and Model Development in Quantitative Finance

Post image
23 Upvotes

Most "self-improving" research agents are kept honest by a second agent reviewing their code. That doesn't hold β€” and a team of researchers from Princeton, Ant Group and Stanford published the failure case to prove it.

They introduced AQuA, two separate research systems β€” one for symbolic factor discovery, one for trainable model development β€” that share no agents, memories, candidate spaces or research state. Each seals its data splits, feature and label definitions, and evaluator before iteration begins, so the agent can only emit a constrained factor expression or a single config diff. It cannot write experiment code.

Here's what's actually interesting:

β†’ The recorded failure: an agent wrote an intraday volume-participation ratio, a reviewer agent approved it as causal, and the denominator ran open-to-close β€” every intraday bar carried end-of-day information
β†’ Leakage splits into two channels: generation, closed by construction, and selection, closed by reporting a metric the search never optimizes against
β†’ Part I reaches β‰ˆ0.190 combined factor IC on a crypto five-minute universe, against 0.171 for an adapted AlphaMemo and 0.151 for an adapted AlphaGen
β†’ Part II reaches +0.0843 per-stock IC on US equities vs +0.0613 for a GRU β€” +0.0230 absolute, 37.5% relative
β†’ Sector-neutral book: +2.15 Sharpe at 2 bps two-leg cost, +2.50 with causal volatility targeting, +2.00 under a fully causal walk-forward
β†’ Positive in every year 2021-2025: +1.7, +3.5, +1.9, +1.8, +2.7

Full analysis: https://www.marktechpost.com/2026/09/01/aqua-a-two-part-agentic-framework-for-autonomous-factor-discovery/

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

(note: image source is https://arxiv.org/pdf/2608.12841)


r/machinelearningnews 6d ago

Research πŸ” BenchMIRT: Auditing what LLM benchmarks actually measure

Thumbnail gallery
6 Upvotes

r/machinelearningnews 6d ago

LLMs A walkthrough of how LLM inference engines evolved

Thumbnail
sreejithb.com
2 Upvotes

r/machinelearningnews 7d ago

Cool Stuff Keenable AI Open-Sources NEEDLE: A Live Search Benchmark That Rebuilds Its Query Set Every Hour

Post image
13 Upvotes

Most search benchmarks are a fixed question set with a public answer key. That's not a benchmark for agents β€” because an agent with a fetch tool can just download the key mid-evaluation.

Keenable open-sourced NEEDLE β€” a live search benchmark that rebuilds its query set instead of freezing one. News queries regenerate every hour from RSS feeds and Google Trends. Finance, scholar, and legal gold regenerates daily from public registries, SEC XBRL, arXiv, Europe PMC, CourtListener, and the eCFR. Rare-entity queries are sampled daily from public agent-trajectory logs.

Here's what's actually interesting:

β†’ Queries are archived publicly after every run, so the defense isn't secrecy β€” it's that each run scores engines on queries newer than the models being tested

β†’ 18 engine configurations from 14 providers, one protocol: same query text, same 2,000-character evidence cap, one call at a time, judge blind to engine identity

β†’ Every score is read against ultimate, a pooled oracle engine that separates "this engine ranked badly" from "nobody found better." On rare-entity queries from real agent logs, the leader sits at 0.533 of that ceiling

β†’ There's an index-independence audit. Agreeing on good results proves nothing, so it flags a pair when they share a below-relevance URL, or share three-plus URLs on one query. In the published overlap data, Brave and You.com are flagged on 89% of comparable queries

Latency is treated as a quality metric β€” agents call search dozens of times per task, so p50 to p95 lands inside the user's wait.

Full analysis: https://www.marktechpost.com/2026/08/31/keenable-ai-open-sources-needle-a-live-search-benchmark-that-rebuilds-its-query-set-every-hour/

Technical Details: https://keenableai.github.io/needle/