Загрузка видео...

Не удалось загрузить видео

На главную

EAGLE-3 introduces two key innovations: Training-Time Testing (TTT) and multi-level feature fusion. By removing the feature prediction constraint used in previous EAGLE versions and leveraging semantic features across multiple layers, EAGLE-3 achieves higher acceptance rates, faster generation, and lossless performance. The result? - 5.6× faster than vanilla decoding (13B)...

37,122 просмотров • 3 месяцев назад •via X (Twitter)

Комментарии: 0

Нет доступных комментариев

Здесь появятся комментарии из оригинального поста

Похожие видео

🔥 Final Hours of the Event with the Highest Staking Rates in Sl8’s History Sl8’s special event ends today, August 4, at 23:59 UTC. Until then, you can still activate staking and lock in the increased rate for the entire selected term: • 72.5% annually — 90 days • 97.5% annually — 180 days • 120% annually — 360 days Rewards are paid weekly. Once the event ends, these terms will no longer be available. Now is the time to check your position in the TOP-100 The final leaderboard will determine which prize each participant receives. The prize pool includes tokenized gold, platinum, and silver coins. ● 1st place 3 × 1 oz American Gold Eagle Total value: approximately $12,212 ● 2nd place 2 × 1 oz American Gold Eagle Total value: approximately $8,808 ● 3rd–9th places 1 × 1 oz American Gold Eagle Value: approximately $4,404 ● Every 10th place: 10, 20, 30…100 1 × Platinum Eagle Value: approximately $1,919 ● 15th, 25th, 35th, 45th, 55th, 65th, 75th, 85th, and 95th places 1 × 1/10 oz American Gold Eagle Value: approximately $440 ● All other TOP-100 participants 1 × American Silver Eagle Value: approximately $68 Sign in on the event page to check your current position and, if necessary, improve your ranking before the leaderboard closes. ● Staking rates, leaderboard, prizes, and full terms: Only a few hours remain. Activate staking before 23:59 UTC to lock in up to 120% annually for the entire selected term.

Cassator Corp.

34,950 просмотров • 1 месяц назад

Batch Normalization by hand ✍️ ~ 7 steps walkthrough below Batch normalization is common practice for improving training and achieving faster convergence. It sounds simple. But it is often misunderstood. 🤔 Does batch normalization involve trainable parameters, tunable hyper-parameters, or both? 🤔 Is batch normalization applied to inputs, features, weights, biases, or outputs? 🤔 How is batch normalization different from layer normalization? So I drew and calculated one entirely by hand. Goal: normalize a mini-batch of 4 examples to mean 0 and variance 1, then let the network scale it back. = 1. Given = A mini-batch of 4 training examples, each with 3 features. = 2. Linear layer = Let us multiply by the weights and add the biases. Batch norm sits after this, which answers the second question: what gets normalized is features, not inputs, weights or biases. = 3. ReLU = We apply the activation, and -2 becomes 0. Negative values are suppressed before any statistic is taken. = 4. Batch statistics = Let us compute the sum, mean, variance and standard deviation, one row at a time. A row is a feature and the four columns are the four examples, so every number here measures one feature against the rest of the batch. That is the "batch" in batch normalization, and it is exactly what layer normalization does not do. The statistics are rounded to whole numbers, which is what keeps the rest of the page doable in pen. = 5. Shift to mean 0 = We subtract the mean, in green. The four values in each feature now average to zero. = 6. Scale to variance 1 = Let us divide by the standard deviation, in orange. Each feature now has variance one, whatever scale it arrived at. = 7. Scale and shift = We multiply by a linear transformation and pass the result on. The diagonal and the last column are trainable, so having just forced every feature to mean 0 and variance 1, we hand the network the means to undo it. The outputs: Mean of each feature = [2, 1, 2] Std dev of each feature = [1, 1, 2] To the next layer = [2, -2, 2, 0], [-3, 3, 6, -3], [2, 0, 1, 2] The answers: 🤔 Both. The scale and shift are trainable, the statistics are not. Epsilon and the momentum on the running statistics are the hyper-parameters, and one mini-batch by hand needs neither. 🤔 Features, after the linear layer, not inputs, weights or biases. 🤔 Batch norm measures across the batch, one feature at a time. Layer norm measures across the features, one example at a time. 💾 Save this post!

Tom Yeh

20,848 просмотров • 2 месяцев назад

🚀 A better, faster co-folding-based binding affinity model. Predicting how tightly a drug candidate binds to its target is critical in drug discovery. It also requires massive computational resources. State-of-the-art models can take 20 seconds to a minute per prediction, impractical for the demands of large scale early-stage programs . 💠 Today, Recursion’s Valence Labs is releasing Nesso-1: the fastest open-source co-folding-based binding affinity model available. At 1 second per prediction, it’s roughly 20x faster than our previous collaboration on Boltz-2 while matching or surpassing its accuracy across public and internal benchmarks. By leveraging NVIDIA Healthcare cuEquivariance, we’ve been able to further accelerate both training and inference by an additional 2-3x. We look forward to continuing to improve Nesso-1 in collaboration with NVIDIA. Weights and code are fully open-sourced. The core architectural ideas behind Nesso-1 build on the insight that coarse-grained co-folding representations can match full-atom models for affinity prediction at a fraction of the cost. Nesso-1 is the first open implementation of this approach with no proprietary dependencies, trained entirely on public data, built to be reproducible and extensible. We’re already using Nesso-1 internally in active drug discovery programs. Fast, reliable affinity prediction at scale is foundational to the kind of autonomous design loops that define our vision for Autonomous Precision Design and Nesso-1 is a meaningful step toward that. 👉 Report: 👉 Github: 👉 HF:

Recursion

156,802 просмотров • 2 месяцев назад

The telephoto system on the vivo X300 Ultra is a bit insane. This generation brings upgrades not only in sensor specifications, but also in stabilization and subject tracking, pushing smartphone telephoto photography closer to the level of professional cameras. 1. Upgraded 200MP “Thanos Telephoto” system The X300 Ultra uses a Blueprint × Samsung HP0 200-megapixel telephoto sensor, representing the fifth generation of the Zeiss-branded “Thanos telephoto.” Building on the previous HPE solution, vivo further refined the sensor through deep customization, improving color rendering, autofocus, HDR performance, and power efficiency, allowing this 200MP telephoto to deliver stronger overall imaging performance. 2. Gimbal-level stabilization and 60fps tracking capture The X300 Ultra introduces around 3° optical stabilization on its telephoto lens, a massive jump compared with the 0.7°–1° typically seen in telephoto OIS systems and even beyond the 1.2° on the X200 Ultra. This enables CIPA 7.0-level professional stabilization. The stronger stabilization significantly improves handheld shooting at long focal lengths, including 200mm, 400mm, and beyond. In addition, the device features a Blueprint high-refresh tracking engine that supports 60fps motion capture, doubling the industry’s common 30fps capability and allowing telephoto cameras not only to capture static subjects, but also to reliably track fast-moving targets.

Ice Universe

46,775 просмотров • 6 месяцев назад

Microsoft made 100B parameter models run on a single CPU. bitnet.cpp: The official inference framework for 1-bit LLMs. The math behind 1-bit LLMs is what makes them revolutionary. Traditional LLMs use 16-bit floating point weights. Every parameter is a number like 0.0023847 or -1.4729. When you run inference, you multiply these floats together. Billions of times. That's why you need GPUs, they're optimized for floating point matrix multiplication. BitNet b1.58 uses ternary weights: {-1, 0, 1}. That's not a simplification. That's a fundamental change in the math. When your weights are only -1, 0, or 1: → Multiply by 1 = keep the value → Multiply by -1 = flip the sign → Multiply by 0 = skip entirely Matrix multiplication becomes addition and subtraction. No floating point operations. No GPU required. This is why bitnet.cpp achieves: → 2.37x to 6.17x speedup on x86 CPUs → 1.37x to 5.07x speedup on ARM CPUs → 71.9% to 82.2% energy reduction on x86 → 55.4% to 70.0% energy reduction on ARM The speedups scale with model size. Larger models see bigger gains because there are more operations to simplify. A 100B parameter model running at human reading speed (5-7 tokens/second) on a single CPU. That's not optimization. That's a different paradigm. Why 1.58 bits? Because log₂(3) ≈ 1.58. Three possible values = 1.58 bits of information per weight. The key insight: These models aren't quantized after training. They're trained from scratch with ternary weights. The model learns to work within the constraint. No precision loss. No quality tradeoff.

Tech with Mak

23,202 просмотров • 5 месяцев назад

What if you kept asking an LLM to "make it better"? In some recent work at FAIR, we investigate how we can efficiently use RL to fine-tune LLMs to iteratively self-improve on their previous solutions at inference-time. Training for iterated self-improvement can be costly. The naive approach to training for K self-improvement steps leads to K times the number of rollout steps per episode. We introduce Exploratory Iteration (ExIt), an RL-based automatic curriculum method that bootstraps diverse training distributions of self-improvement tasks by upcycling the LLM's own responses at previous turns as the starting points for both self-improvement and *self-divergence.* In order to decide what task to train on next, the curriculum prioritizes sampling of partial turn histories that led to higher return variance in its GRPO group (a learnability score that comes for free). This automatic curriculum over the bootstrapped task space teaches the model how to perform iterated self-improvement while only ever training the model on single-step self-improvement tasks. We look at ExIt's impact in both single-turn (contest math problems) and multi-turn (BFCLv3 multi-turn tasks), as well as MLE-bench, where the LLM is run in a search scaffold to produce solutions to real Kaggle competitions. Across these eval settings, we find ExIt produces models with greater capacity for inference-time self-improvement compared to GRPO. Notably, ExIt models can self-improve on test tasks for many more steps than the typical solution depth encountered during training, including a 22% improvement in MLE-bench performance compared to GRPO.

Minqi Jiang

41,151 просмотров • 1 год назад

Transformer and Mixture of Experts, explained visually! Mixture of Experts (MoE) is a popular architecture that uses different experts to improve Transformer models. Transformer and MoE differ in the decoder block: - Transformer uses a feed-forward network. - MoE uses experts, which are feed-forward networks but smaller compared to those Transformer. During inference, a subset of experts are selected. This makes inference faster in MoE. Also, since the network has multiple decoder layers: - The text passes through different experts across layers. - The chosen experts also differ between tokens. But how does the model decide which experts should be ideal? The router does that. It is a multi-class classifier that produces softmax scores over experts to select the top K experts. The router is trained with the network, and it learns to select the best experts. But it isn't straightforward. There are challenges! Challenge 1) Notice this pattern at the start of training: - Say, the model selects "Expert 2" - This expert gets a bit better - It may get selected again since it's the "best" - It learns more - It gets selected again in the next iteration - It learns more, and so on! This means many experts can go under-trained due to the overselection of a few experts! We solve this in two steps: - Add noise to the feed-forward output of the router so that other experts can get higher logits. - Set all but the top K logits to -infinity. After softmax, these scores become zero. This way, other experts also get the opportunity to train. Challenge 2) Some experts may get exposed to more tokens than others, leading to under-trained experts. We prevent this by limiting the number of tokens an expert can process. If an expert reaches the limit, the token is passed to the next best expert. Overall, MoEs have more parameters to load. But a fraction of them are activated during inference. This leads to faster inference. Mixtral 8x7B and Llama 4 are two popular MoE-based LLMs. Have you used MoEs in production yet? To dive deeper into how MoE inference works in production, we wrote a full article covering token dispatch, grouped expert computation, model-weight memory, multi-GPU communication, expert placement, load imbalance, and performance diagnosis. Read it below.

Daily Dose of Data Science

54,872 просмотров • 9 дней назад

🧐🇺🇸 The Country That Put More Fighter Jets in Foreign Skies Than the Rest of the World Combined For more than 70 years, the United States has dominated the global fighter aircraft market, exporting thousands of combat jets to allies across the world. Its fighters have flown in the colors of dozens of nations, making American aircraft the backbone of many of the world's most powerful air forces. The numbers are staggering: ◽ F-16 Fighting Falcon, More than 4,600 built, making it one of the most successful fighter jet programs ever created. It remains America's most exported fighter and is operated by over 25 countries. ◽ F-15 Eagle & Strike Eagle, Among the most capable air superiority and strike fighters ever built, exported to key allies across the Middle East and Asia. ◽ F/A-18 Hornet & Super Hornet, Trusted by allied air forces and navies for decades. ◽ F-35 Lightning II, The largest fifth generation fighter export program in history, with more than 20 nations already committed to the aircraft. America's dominance is not just about building aircraft. It offers pilot training, weapons integration, maintenance support, continuous upgrades, and access to a vast military industrial network that keeps aircraft effective for decades. While many nations can build fighter jets, very few can provide the global support system that comes with them. From the F-4 Phantom and F-5 Tiger during the Cold War to today's F-35 stealth fighter, American aircraft have shaped air combat across generations. No nation has exported more fighter jets. No nation has equipped more allied air forces. And no fighter export empire has had a greater impact on the balance of air power worldwide.

Defence Index

10,320 просмотров • 2 месяцев назад