DjamgaMind: Audio Intelligence for the C-Suite (Energy, Healthcare, Finance)
Are you drowning in dense legal text? DjamgaMind is the new audio intelligence platform that turns 100-page healthcare or Energy mandates into 5-minute executive briefings. Whether you are navigating Bill C-27 (Canada) or the CMS-0057-F Interoperability Rule (USA), our AI agents decode the liability so you don’t have to. 👉 Start your specialized audio briefing today at Djamgamind.com
AI Jobs and Career
I wanted to share an exciting opportunity for those of you looking to advance your careers in the AI space. You know how rapidly the landscape is evolving, and finding the right fit can be a challenge. That's why I'm excited about Mercor – they're a platform specifically designed to connect top-tier AI talent with leading companies. Whether you're a data scientist, machine learning engineer, or something else entirely, Mercor can help you find your next big role. If you're ready to take the next step in your AI career, check them out through my referral link: https://work.mercor.com/?referralCode=82d5f4e3-e1a3-4064-963f-c197bb2c8db1. It's a fantastic resource, and I encourage you to explore the opportunities they have available.
- Full Stack Engineer [$150K-$220K]
- Software Engineer, Tooling & AI Workflow, Contract [$90/hour]
- DevOps Engineer, India, Contract [$90/hour]
- More AI Jobs Opportunitieshere
| Job Title | Status | Pay |
|---|---|---|
| Full-Stack Engineer | Strong match, Full-time | $150K - $220K / year |
| Developer Experience and Productivity Engineer | Pre-qualified, Full-time | $160K - $300K / year |
| Software Engineer - Tooling & AI Workflows (Contract) | Contract | $90 / hour |
| DevOps Engineer (India) | Full-time | $20K - $50K / year |
| Senior Full-Stack Engineer | Full-time | $2.8K - $4K / week |
| Enterprise IT & Cloud Domain Expert - India | Contract | $20 - $30 / hour |
| Senior Software Engineer | Contract | $100 - $200 / hour |
| Senior Software Engineer | Pre-qualified, Full-time | $150K - $300K / year |
| Senior Full-Stack Engineer: Latin America | Full-time | $1.6K - $2.1K / week |
| Software Engineering Expert | Contract | $50 - $150 / hour |
| Generalist Video Annotators | Contract | $45 / hour |
| Generalist Writing Expert | Contract | $45 / hour |
| Editors, Fact Checkers, & Data Quality Reviewers | Contract | $50 - $60 / hour |
| Multilingual Expert | Contract | $54 / hour |
| Mathematics Expert (PhD) | Contract | $60 - $80 / hour |
| Software Engineer - India | Contract | $20 - $45 / hour |
| Physics Expert (PhD) | Contract | $60 - $80 / hour |
| Finance Expert | Contract | $150 / hour |
| Designers | Contract | $50 - $70 / hour |
| Chemistry Expert (PhD) | Contract | $60 - $80 / hour |
What are some ways to increase precision or recall in machine learning?
What are some ways to Boost Precision and Recall in Machine Learning?
Sensitivity vs Specificity?
In machine learning, recall is the ability of the model to find all relevant instances in the data while precision is the ability of the model to correctly identify only the relevant instances. A high recall means that most relevant results are returned while a high precision means that most of the returned results are relevant. Ideally, you want a model with both high recall and high precision but often there is a trade-off between the two. In this blog post, we will explore some ways to increase recall or precision in machine learning.

There are two main ways to increase recall:
by increasing the number of false positives or by decreasing the number of false negatives. To increase the number of false positives, you can lower your threshold for what constitutes a positive prediction. For example, if you are trying to predict whether or not an email is spam, you might lower the threshold for what constitutes spam so that more emails are classified as spam. This will result in more false positives (emails that are not actually spam being classified as spam) but will also increase recall (more actual spam emails being classified as spam).

To decrease the number of false negatives,
you can increase your threshold for what constitutes a positive prediction. For example, going back to the spam email prediction example, you might raise the threshold for what constitutes spam so that fewer emails are classified as spam. This will result in fewer false negatives (actual spam emails not being classified as spam) but will also decrease recall (fewer actual spam emails being classified as spam).

There are two main ways to increase precision:
by increasing the number of true positives or by decreasing the number of true negatives. To increase the number of true positives, you can raise your threshold for what constitutes a positive prediction. For example, using the spam email prediction example again, you might raise the threshold for what constitutes spam so that fewer emails are classified as spam. This will result in more true positives (emails that are actually spam being classified as spam) but will also decrease precision (more non-spam emails being classified as spam).
AI-Powered Professional Certification Quiz Platform
Web|iOs|Android|Windows
Are you passionate about AI and looking for your next career challenge? In the fast-evolving world of artificial intelligence, connecting with the right opportunities can make all the difference. We're excited to recommend Mercor, a premier platform dedicated to bridging the gap between exceptional AI professionals and innovative companies.
Whether you're seeking roles in machine learning, data science, or other cutting-edge AI fields, Mercor offers a streamlined path to your ideal position. Explore the possibilities and accelerate your AI career by visiting Mercor through our exclusive referral link:
Find Your AI Dream Job on Mercor
Your next big opportunity in AI could be just a click away!
To decrease the number of true negatives,
you can lower your threshold for what constitutes a positive prediction. For example, going back to the spam email prediction example once more, you might lower the threshold for what constitutes spam so that more emails are classified as spam. This will result in fewer true negatives (emails that are not actually spam not being classified as spam) but will also decrease precision (more non-spam emails being classified as spam).

To summarize,
there are a few ways to increase precision or recall in machine learning. One way is to use a different evaluation metric. For example, if you are trying to maximize precision, you can use the F1 score, which is a combination of precision and recall. Another way to increase precision or recall is to adjust the threshold for classification. This can be done by changing the decision boundary or by using a different algorithm altogether.
AI- Powered Jobs Interview Warmup For Job Seekers

⚽️Comparative Analysis: Top Calgary Amateur Soccer Clubs – Outdoor 2025 Season (Kids' Programs by Age Group)

Sensitivity vs Specificity
In machine learning, sensitivity and specificity are two measures of the performance of a model. Sensitivity is the proportion of true positives that are correctly predicted by the model, while specificity is the proportion of true negatives that are correctly predicted by the model.
Google Colab For Machine Learning
State of the Google Colab for ML (October 2022)

Google introduced computing units, which you can purchase just like any other cloud computing unit you can from AWS or Azure etc. With Pro you get 100, and with Pro+ you get 500 computing units. GPU, TPU and option of High-RAM effects how much computing unit you use hourly. If you don’t have any computing units, you can’t use “Premium” tier gpus (A100, V100) and even P100 is non-viable.
AI Jobs and Career
And before we wrap up today's AI news, I wanted to share an exciting opportunity for those of you looking to advance your careers in the AI space. You know how rapidly the landscape is evolving, and finding the right fit can be a challenge. That's why I'm excited about Mercor – they're a platform specifically designed to connect top-tier AI talent with leading companies. Whether you're a data scientist, machine learning engineer, or something else entirely, Mercor can help you find your next big role. If you're ready to take the next step in your AI career, check them out through my referral link: https://work.mercor.com/?referralCode=82d5f4e3-e1a3-4064-963f-c197bb2c8db1. It's a fantastic resource, and I encourage you to explore the opportunities they have available.
Google Colab Pro+ comes with Premium tier GPU option, meanwhile in Pro if you have computing units you can randomly connect to P100 or T4. After you use all of your computing units, you can buy more or you can use T4 GPU for the half or most of the time (there can be a lot of times in the day that you can’t even use a T4 or any kinds of GPU). In free tier, offered gpus are most of the time K80 and P4, which performs similar to a 750ti (entry level gpu from 2014) with more VRAM.
For your consideration, T4 uses around 2, and A100 uses around 15 computing units hourly.
Based on the current knowledge, computing units costs for GPUs tend to fluctuate based on some unknown factor.
Invest in your future today by enrolling in this Azure Fundamentals - Pass the Azure Fundamentals Exam with Ease: Master the AZ-900 Certification with the Comprehensive Exam Preparation Guide!
- AWS Certified AI Practitioner (AIF-C01): Conquer the AWS Certified AI Practitioner exam with our AI and Machine Learning For Dummies test prep. Master fundamental AI concepts, AWS AI services, and ethical considerations.
- Azure AI Fundamentals: Ace the Azure AI Fundamentals exam with our comprehensive test prep. Learn the basics of AI, Azure AI services, and their applications.
- Google Cloud Professional Machine Learning Engineer: Nail the Google Professional Machine Learning Engineer exam with our expert-designed test prep. Deepen your understanding of ML algorithms, models, and deployment strategies.
- AWS Certified Machine Learning Specialty: Dominate the AWS Certified Machine Learning Specialty exam with our targeted test prep. Master advanced ML techniques, AWS ML services, and practical applications.
- AWS Certified Data Engineer Associate (DEA-C01): Set yourself up for promotion, get a better job or Increase your salary by Acing the AWS DEA-C01 Certification.
Considering those:
- For hobbyists and (under)graduate school duties, it will be better to use your own gpu if you have something with more than 4 gigs of VRAM and better than 750ti, or atleast purchase google pro to reach T4 even if you have no computing units remaining.
- For small research companies, and non-trivial research at universities, and probably for most of the people Colab now probably is not a good option.
- Colab Pro+ can be considered if you want Pro but you don’t sit in front of your computer, since it disconnects after 90 minutes of inactivity in your computer. But this can be overcomed with some scripts to some extend. So for most of the time Colab Pro+ is not a good option.
If you have anything more to say, please let me know so I can edit this post with them. Thanks!
Conclusion:
In machine learning, precision and recall trade off against each other; increasing one often decreases the other. There is no single silver bullet solution for increasing either precision or recall; it depends on your specific use case which one is more important and which methods will work best for boosting whichever metric you choose. In this blog post, we explored some methods for increasing either precision or recall; hopefully this gives you a starting point for improving your own models!
What are some ways we can use machine learning and artificial intelligence for algorithmic trading in the stock market?
Machine Learning and Data Science Breaking News 2022 – 2023
- [P] Adaptive load balancing in Go for LLM traffic - harder than expectedby /u/dinkinflika0 (Machine Learning) on January 15, 2026 at 6:58 pm
I am an open source contributor, working on load balancing for Bifrost (LLM gateway) and ran into some interesting challenges with Go implementation. Standard weighted round-robin works fine for static loads, but LLM providers behave weirdly. OpenAI might be fast at 9am, slow at 2pm. Azure rate limits kick in unexpectedly. One region degrades while others stay healthy. Built adaptive routing that adjusts weights based on live metrics - latency, error rates, throughput. Used EWMAs (exponentially weighted moving averages) to smooth out spikes without overreacting to noise. The Go part that was tricky: tracking per-provider metrics without locks becoming a bottleneck at high RPS. Ended up using atomic operations for counters and a separate goroutine that periodically reads metrics and recalculates weights. Keeps the hot path lock-free. Also had to handle provider health scoring. Not just "up or down" but scoring based on recent performance. A provider recovering from issues should gradually earn traffic back, not get slammed immediately. Connection pooling matters more than expected. Go's http.Transport reuses connections well, but tuning MaxIdleConnsPerHost made a noticeable difference under sustained load. Running this at 5K RPS with sub-microsecond overhead now. The concurrency primitives in Go made this way easier than Python would've been. Anyone else built adaptive routing in Go? What patterns worked for you? submitted by /u/dinkinflika0 [link] [comments]
- LLM for document searchby /u/Few-Strawberry2764 (Data Science) on January 15, 2026 at 6:35 pm
My boss wants to have an LLM in house for document searches. I've convinced him that we'll only use it for identifying relevant documents due to the risk of hallucinations, and not perform calculations and the like. So for example, finding all PDF files related to customer X, product Y between 2023-2025. Because of legal concerns it'll have to be hosted locally and air gapped. I've only used Gemini. Does anyone have experience or suggestions about picking a vendor for this type of application? I'm familiar with CNNs but have zero interest in building or training a LLM myself. submitted by /u/Few-Strawberry2764 [link] [comments]
- Spent few days on case study only to get ghosted. Is it the market or just bad employer?by /u/Lamp_Shade_Head (Data Science) on January 15, 2026 at 5:33 pm
I spent a few days working on a case study for a company and they completely ghosted me after I submitted it. It’s incredibly frustrating because I could have used that time for something more productive. With how bad the job market is, it feels like there’s no real choice but to go along with these ridiculous interview processes. The funniest part is that I didn’t even apply for the role. They reached out to me on LinkedIn. I’ve decided that from now on I’m not doing case studies as part of interviews. Do any of you say no to case studies too? submitted by /u/Lamp_Shade_Head [link] [comments]
- [R] statistical learning in machine learning vs cognitive sciencesby /u/Ok_Fudge1993 (Machine Learning) on January 15, 2026 at 3:22 pm
Hi everyone! Please bear with me with this question 🫣 I’m looking for someone in research to pick their brain about the similarities and differences between statistical learning in cognitive science and in machine learning, so definition, conceptual differences/similarities, predictions, testing…. Hope it makes sense, I’m doing research in cognitive sciences and I’d love to learn more about this term’s use in ML for a review I’m working on 🙂 thanks! submitted by /u/Ok_Fudge1993 [link] [comments]
- [D] New arXiv review: "High-Performance Serverless" is the future of AI Inference (and Static Clusters are dying)by /u/pmv143 (Machine Learning) on January 15, 2026 at 3:20 pm
Just read through this new systematic review (arXiv:2601.09334) on Serverless for HPC/AI. It’s a solid read if you're dealing with infrastructure scaling. The TL;DR: Static Allocation is breaking: The paper argues that rigid GPU clusters can't handle modern "bursty" AI workloads efficiently. You either over-provision (waste money) or under-provision (crash during spikes). Serverless is the fix: The industry is moving toward elastic, serverless execution models to survive the efficiency gap. We've been seeing this exact pattern in production. We actually built our engine specifically to solve that Cold Start problem via state snapshotting, so it's validating to see the academic side converging on the same architecture. Paper link: https://arxiv.org/abs/2601.09334 Anyone seeing this shift from static -> serverless in their own clusters? submitted by /u/pmv143 [link] [comments]
- ISBI 2026: Results Out [D]by /u/ade17_in (Machine Learning) on January 15, 2026 at 7:02 am
Results out for ISBI 2026 - London a few days back. Just want to check with fellow medical imaging peeps on how did it go for all. Results were delayed by a month and I see a pretty high acceptance rate this time. submitted by /u/ade17_in [link] [comments]
- SQL performance training questionby /u/idan_huji (Data Science) on January 15, 2026 at 6:26 am
submitted by /u/idan_huji [link] [comments]
- Google DS interviewby /u/No-Mud4063 (Data Science) on January 15, 2026 at 2:34 am
Have a Google Sr. DS interview coming up in a month. Has anyone taken it? tips? submitted by /u/No-Mud4063 [link] [comments]
- Nvidia: End-to-End Test-Time Training for Long Context aka Being Able To Update A Model's Weights In Real-Time As You Use It | "TTT changes the paradigm from retrieving info to learning it on the fly...the TTT model treats the context window as a dataset & trains itself on it in real-time." [R]by /u/44th--Hokage (Machine Learning) on January 15, 2026 at 1:43 am
TL;DR: The paper describes a mechanism that essentially turns the context window into a training dataset for a "fast weight" update loop: Inner Loop: The model runs a mini-gradient descent on the context during inference. It updates specific MLP layers to "learn" the current context. Outer Loop: The model's initial weights are meta-learned during training to be "highly updateable" or optimized for this test-time adaptation From the Paper: "Overall, our empirical observations strongly indicate that TTT-E2E should produce the same trend as full attention for scaling with training compute in large-budget production runs." Abstract: We formulate long-context language modeling as a problem in continual learning rather than architecture design. Under this formulation, we only use a standard architecture a Transformer with sliding-window attention. However, our model continues learning at test time via next-token prediction on the given context, compressing the context it reads into its weights. In addition, we improve the model's initialization for learning at test time via meta-learning at training time. Overall, our method, a form of Test-Time Training (TTT), is End-to-End (E2E) both at test time (via next-token prediction) and training time (via meta-learning), in contrast to previous forms. We conduct extensive experiments with a focus on scaling properties. In particular, for 3B models trained with 164B tokens, our method (TTT-E2E) scales with context length in the same way as Transformer with full attention, while others, such as Mamba 2 and Gated DeltaNet, do not. However, similar to RNNs, TTT-E2E has constant inference latency regardless of context length, making it 2.7x faster than full attention for 128K context. Our code is publicly available. Layman's Explanation: Think of this paper as solving the memory bottleneck by fundamentally changing how a model processes information. Imagine you are taking a massive open-book exam. A standard Transformer (like GPT-4) is the student who frantically re-reads every single page of the textbook before answering every single question. This strategy guarantees they find the specific details (perfect recall), but as the textbook gets thicker, they get exponentially slower until they simply cannot finish the test in time. On the other hand, alternatives like RNNs or Mamba try to summarize the entire textbook onto a single index card. They can answer questions instantly because they don't have to look back at the book, but for long, complex subjects, they eventually run out of space on the card and start forgetting crucial information. This new method, Test-Time Training (TTT), changes the paradigm from retrieving information to learning it on the fly. Instead of re-reading the book or summarizing it onto a card, the TTT model treats the context window as a dataset and actually trains itself on it in real-time. It performs a mini-gradient descent update on its own neural weights as it reads. This is equivalent to a student who reads the textbook and physically rewires their brain to master the subject matter before the test. Because the information is now compressed into the model's actual intelligence (its weights) rather than a temporary cache, the model can answer questions instantly (matching the constant speed of the fast index-card models) but with the high accuracy and scaling capability of the slow, page-turning Transformers. This effectively decouples intelligence from memory costs, allowing for massive context lengths without the usual slowdown. Link to the Paper: https://arxiv.org/pdf/2512.23675 Link to the Open-Sourced Official Implementation of End-to-End Test Time Training for Long Context: https://github.com/test-time-training/e2e submitted by /u/44th--Hokage [link] [comments]
- Does anyone know how hard it is to work with the All of Us database?by /u/phymathnerd (Data Science) on January 15, 2026 at 12:04 am
I have limited python proficiency but I can code well with R. I want to design a project that’ll require me to collect patient data from the All of Us database. Does this sound like an unrealistic plan with my limited python proficiency? submitted by /u/phymathnerd [link] [comments]
- [P] Provider outages are more common than you'd think - here's how we handle themby /u/dinkinflika0 (Machine Learning) on January 14, 2026 at 9:04 pm
I Work on Bifrost (been posting a lot here lol) and wanted to share what we learned building multi-provider routing, since it's messier than it seems. Github: https://github.com/maximhq/bifrost Initially thought weighted routing would be the main thing - like send 80% of traffic to Azure, 20% to OpenAI. Pretty straightforward. Configure weights, distribute requests proportionally, done. But production is messier. Providers go down regionally. Rate limits hit unexpectedly. Azure might be healthy in US-East but degraded in EU-West. Or you hit your tier limit mid-day and everything starts timing out. So we built automatic fallback chains. When you configure multiple providers on a virtual key, Bifrost sorts them by weight and creates fallbacks automatically. Primary request goes to Azure, fails, immediately retries with OpenAI. Happens transparently - your app doesn't see it. The health monitoring part was interesting. We track success rates, response times, error patterns per provider. When issues get detected, requests start routing to backup providers within milliseconds. No manual intervention needed. Also handles rate limits differently now. If a provider hits TPM/RPM limits, it gets excluded from routing temporarily while other providers stay available. Prevents cascading failures. One thing that surprised us - weighted routing alone isn't enough. You need adaptive load balancing that actually looks at real-time metrics (latency, error rates, throughput) and adjusts on the fly. Static weights don't account for degradation. The tricky part was making failover fast enough that it doesn't add noticeable latency. Had to optimize connection pooling, timeout handling, and how we track provider health. how are you folks handling multi-provider routing in production. Static configs? Manual switching? Something else? submitted by /u/dinkinflika0 [link] [comments]
- Spine surgery has massive decision variability. Retrospective ML won’t fix it. Curious if a workflow-native, outcome-driven approach could. [D]by /u/LaniakeaResident (Machine Learning) on January 14, 2026 at 8:25 pm
Hi everyone I’m a fellowship-trained neurosurgeon / spine surgeon. I’ve been discussing a persistent problem in our field with other surgeons for a while, and I wanted to run it by people who think about ML systems, not just model performance. I’m trying to pressure-test whether a particular approach is even technically sound, where it would break, and what I’m likely underestimating. Id love to find an interested person to have a discussion with to get a 10000 feet level understanding of the scope of what I am trying to accomplish. The clinical problem: For the same spine pathology and very similar patient presentations, you can see multiple reputable surgeons and get very different surgical recommendations. anything from continued conservative management to decompression, short fusion, or long multilevel constructs. Costs and outcomes vary widely. This isn’t because surgeons are careless. It’s because spine surgery operates with: Limited prospective evidence Inconsistent documentation Weak outcome feedback loops Retrospective datasets that are biased, incomplete, and poorly labeled EMRs are essentially digital paper charts. PACS is built for viewing images, not capturing decision intent. Surgical reasoning is visual, spatial, and 3D, yet we reduce it to free-text notes after the fact. From a data perspective, the learning signal is pretty broken. Why I’m skeptical that training on existing data works: “Labels” are often inferred indirectly (billing codes, op notes) Surgeon decision policies are non-stationary Available datasets are institution-specific and access-restricted Selection bias is extreme (who gets surgery vs who doesn’t is itself a learned policy) Outcomes are delayed, noisy, and confounded Even with access, I’m not convinced retrospective supervision converges to something clinically useful. The idea I’m exploring: Instead of trying to clean bad data later, what if the workflow itself generated structured, high-fidelity labels as a byproduct of doing the work, or at least the majority of it? Concretely, I’m imagining an EMR-adjacent, spine-specific surgical planning and case monitoring environment that surgeons would actually want to use. Not another PACS viewer, but a system that allows: 3D reconstruction from pre-op imaging Automated calculation of alignment parameters Explicit marking of anatomic features tied to symptoms Surgical plan modeling (levels, implants, trajectories, correction goals) Structured logging of surgical cases (to derive patterns and analyze for trends) Enable productivity (generate note, auto populate plans ect.) Enable standardized automated patient outcomes data collection. The key point isn’t the UI, but UI is also an area that currently suffers. It’s that surgeons would be forced (in a useful way) to externalize decision intent in a structured format because it directly helps them plan cases and generate documentation. Labeling wouldn’t feel like labeling it would almost just be how you work. The data used for learning would explicitly include post-operative outcomes. PROMs collected at standardized intervals, complications (SSI, reoperation), operative time, etc, with automated follow-up built into the system. The goal would not be to replicate surgeon decisions, but to learn decision patterns that are associated with better outcomes. Surgeons could specify what they want to optimize for a given patient (eg pain relief vs complication risk vs durability), and the system would generate predictions conditioned on those objectives. Over time, this would generate: Surgeon-specific decision + outcome datasets Aggregate cross-surgeon data Explicit representations of surgical choices, not just endpoints Learning systems could then train on: Individual surgeon decision–outcome mappings Population-level patterns Areas of divergence where similar cases lead to different choices and outcomes Where I’m unsure, and why I’m posting here: From an ML perspective, I’m trying to understand: Given delayed, noisy outcomes, is this best framed as supervised prediction or closer to learning decision policies under uncertainty? How feasible is it to attribute outcome differences to surgical decisions rather than execution, environment, or case selection? Does it make sense to learn surgeon-specific decision–outcome mappings before attempting cross-surgeon generalization? How would you prevent optimizing for measurable metrics (PROMs, SSI, etc) at the expense of unmeasured but important patient outcomes? Which outcome signals are realistically usable for learning, and which are too delayed or confounded? What failure modes jump out immediately? I’m also trying to get a realistic sense of: The data engineering complexity this implies Rough scale of compute once models actually exist The kind of team required to even attempt this (beyond just training models) I know there are a lot of missing details. If anyone here has worked on complex ML systems tightly coupled to real-world workflows (medical imaging, decision support, etc) and finds this interesting, I’d love to continue the discussion privately or over Zoom. Maybe we can collaborate on some level! Appreciate any critique especially the uncomfortable kind!! submitted by /u/LaniakeaResident [link] [comments]
- [D] Peer matrix evaluation: 10 frontier models judge each other's responses to eliminate single-evaluator bias. Results from async debugging and probability reasoning tasks.by /u/Silver_Raspberry_811 (Machine Learning) on January 14, 2026 at 8:10 pm
Methodology: 10 frontier models (Claude Opus/Sonnet 4.5, o1, GPT-4o, Gemini 3 Pro, Grok 4, DeepSeek V3.2, Llama 4 Scout, Mistral Large, Command A) Each answers identical prompt blindly All 10 judge all 10 responses (100 judgments) Self-judgments excluded from final scores 5 criteria: Correctness (30%), Completeness (20%), Clarity (20%), Depth (15%), Usefulness (15%) CODE-001 Results (Async Python Debugging): Claude Opus 4.5: 9.49 o1: 9.48 Claude Sonnet 4.5: 9.41 DeepSeek V3.2: 9.39 Grok 4: 9.37 Command A: 9.23 Gemini 3 Pro: 9.19 Mistral Large: 9.10 GPT-4o: 8.79 Llama 4 Scout: 8.04 REASON-001 Results (Two Envelope Paradox): Claude Opus 4.5: 9.24 o1: 9.23 Claude Sonnet 4.5: 9.09 DeepSeek V3.2: 8.93 Grok 4: 8.88 GPT-4o: 8.75 Gemini 3 Pro: 8.68 Mistral Large: 8.64 Command A: 8.38 Llama 4 Scout: 7.92 Judge Bias Patterns: Strictest: Claude Opus (avg 7.10-8.76 depending on task) Most lenient: Mistral Large (9.22-9.73) Correlation: Strict judges tend to score higher themselves Open questions for feedback: Is 5-point rubric weighting optimal for different task types? Should we normalize for judge harshness before aggregating? Are 9 judgments per response sufficient for statistical validity? Full data + prompts: https://themultivac.substack.com Daily evals at themultivac.com — currently in Phase 2 (peer matrix format). submitted by /u/Silver_Raspberry_811 [link] [comments]
- [P] my shot at a DeepSeek style moe on a single rtx 5090by /u/exhorder72 (Machine Learning) on January 14, 2026 at 7:53 pm
I know most will wonder why I’m wasting my time training at only 19k tok a sec. It’s because I can. I’m doing this in my living room in my spare time. 0 formal ML experience. The absurd amount I’ve learned in the last few months made me realize I really picked the wrong career. My Mixture of Experts is 2.36B parameter with 8 routed experts plus a shared expert using top-2 routing. Attention is Grouped Query Attention with QK-normalization and RoPE positional embeddings. All feed-forward layers use SwiGLU activation with RMSNorm throughout. Load balancing follows DeepSeek V3’s auxiliary-loss-free approach using bias-based routing. I monitor coefficient of variation and maximum violation per step. Training runs on TorchAO FP8 quantization with the Muon optimizer and a multi-stage learning rate schedule (warmup, constant, cosine decay). The backend is optimized for Blackwell architecture with cuBLASLt. The data pipeline implements MeCo (Metadata Conditioning then Cooldown) with ledger-based deterministic sampling. I have document-aware attention masking and cross-document loss masking but was disabled for the initial MeCo run. I have since disabled MeCo and curated a clean corpus with no tagging of any kind. MeCo worked but it worked too well and with only 8 experts, it became very problematic. My two biggest early mistakes were not using symmetric router initialization (std=0.006) and not having a dense first layer. Cost me a lot of time and sleep. So what did I do? I cheated. I used aux loss of .003 snd ema smoothing at the beginning. I just didn’t know better. I paid a price later on for that. DO NOT use router scaling on a small MoE. DeepSeek used 2.5. Kimi K2 used 2.446. I tried 1.2 and it was horribly unstable and violation blew up to over .500. 24 batch 6 Grad LR 3e-4 AdamW+Muon Scaled. Bias .001 Aux .0001. I update every step. As of yesterday: 2026-01-13 20:53:06 step 41915 | lr 3.00e-04 | loss 1.8867 | gnorm 0.13 | 19,415 tok/s (ema 19,553) | 75.9s/5 steps | cv 0.022 | bias -0.001708±0.179996 | rel_max=0.036 maxvio=0.027 ent=1.203 applied=True | seq_aux 2.444 2026-01-13 20:54:20 [moe] token counts: [150018, 148422, 155402, 147966, 145236, 146724, 144358, 141522] 2026-01-13 20:54:20 step 41920 | lr 3.00e-04 | loss 1.9263 | gnorm 0.13 | 20,102 tok/s (ema 19,828) | 73.4s/5 steps | cv 0.026 | bias -0.001708±0.179920 | rel_max=0.054 maxvio=0.054 ent=1.211 applied=True | seq_aux 2.515 I got a long ways to go 🙂 I’ll gladly answer any question. No gate keeping here. submitted by /u/exhorder72 [link] [comments]
- [R] Controlled LLM Training on Spectral Sphereby /u/StartledWatermelon (Machine Learning) on January 14, 2026 at 3:23 pm
TL;DR: The paper introduces Spectral Sphere Optimizer, which takes steepest descent under spectral norm (Muon) and forces the weights & updates onto a spectral sphere. Paper: https://www.arxiv.org/pdf/2601.08393 Repo: https://github.com/Unakar/Spectral-Sphere-Optimizer Abstract: Scaling large models requires optimization strategies that ensure rapid convergence grounded in stability. Maximal Update Parametrization ( muP) provides a theoretical safeguard for width-invariant theta(1) activation control, whereas emerging optimizers like Muon are only ``half-aligned'' with these constraints: they control updates but allow weights to drift. To address this limitation, we introduce the Spectral Sphere Optimizer (SSO), which enforces strict module-wise spectral constraints on both weights and their updates. By deriving the steepest descent direction on the spectral sphere, SSO realizes a fully muP-aligned optimization process. To enable large-scale training, we implement SSO as an efficient parallel algorithm within Megatron. Through extensive pretraining on diverse architectures, including Dense 1.7B, MoE 8B-A1B, and 200-layer DeepNet models, SSO consistently outperforms AdamW and Muon. Furthermore, we observe significant practical stability benefits, including improved MoE router load balancing, suppressed outliers, and strictly bounded activations. Algorithm: https://preview.redd.it/f1bvi7yd1cdg1.png?width=1197&format=png&auto=webp&s=88a15a375316f54b092e8101e492a2574dc2ace1 Evals: https://preview.redd.it/5hefuy7g1cdg1.png?width=1503&format=png&auto=webp&s=8a0864c5279654a1c9a29b7aae57d2a1b160aa4d https://preview.redd.it/0sy8ih8h1cdg1.png?width=1517&format=png&auto=webp&s=ffd675a60192908ed95652b89540cce8d2110088 https://preview.redd.it/rz6bhc6i1cdg1.png?width=1585&format=png&auto=webp&s=50cd471c7805517d0279877fee235dea3e42954e https://preview.redd.it/fu5wd7zi1cdg1.png?width=1524&format=png&auto=webp&s=5bfb7668a76ceefa320d7325b6abdb731d985e45 submitted by /u/StartledWatermelon [link] [comments]
- Modeling exercise for tripletsby /u/idan_huji (Data Science) on January 14, 2026 at 3:18 pm
submitted by /u/idan_huji [link] [comments]
- How far should I go with LeetCode topics for coding interviews?by /u/Lamp_Shade_Head (Data Science) on January 14, 2026 at 2:49 pm
I recently started doing LeetCode to prep for coding interviews. So far I’ve mostly been focusing on arrays, hash maps, strings, and patterns like two pointers, sliding window, and binary search. Should I move on to other topics like stacks, queues, and trees, or is this enough for now? submitted by /u/Lamp_Shade_Head [link] [comments]
- [D] CUDA Workstation vs Apple Silicon for ML / LLMsby /u/Individual-School-07 (Machine Learning) on January 14, 2026 at 1:22 pm
Hi everyone, I’m trying to make a deliberate choice between two paths for machine learning and AI development, and I’d really value input from people who’ve used both CUDA GPUs and Apple Silicon. Context I already own a MacBook Pro M1, which I use daily for coding and general work. I’m now considering adding a local CUDA workstation mainly for: Local LLM inference (30B–70B models) Real-time AI projects (LLM + TTS + RVC) Unreal Engine 5 + AI-driven characters ML experimentation and systems-level learning I’m also thinking long-term about portfolio quality and employability (FAANG / ML infra / quant-style roles). Option A — Apple Silicon–first Stick with the M1 MacBook Pro Use Metal / MPS where possible Offload heavy jobs to cloud GPUs (AWS, etc.) Pros I see: efficiency, quiet, great dev experience Concerns: lack of CUDA, tooling gaps, transferability to industry infra Option B — Local CUDA workstation Used build (~£1,270 / ~$1,700): RTX 3090 (24GB) i5-13600K 32GB DDR4 (upgradeable) Pros I see: CUDA ecosystem, local latency, hands-on GPU systems work Concerns: power, noise, cost, maintenance What I’d love feedback on For local LLMs and real-time pipelines, how limiting is Apple Silicon today vs CUDA? For those who’ve used both, where did Apple Silicon shine — and where did it fall short? From a portfolio / hiring perspective, does CUDA experience meaningfully matter in practice? Is a local 3090 still a solid learning platform in 2025, or is cloud-first the smarter move? Is the build I found a good deal ? I’m not anti-Mac (I use one daily), but I want to be realistic about what builds strong, credible ML experience. Thanks in advance — especially interested in responses from people who’ve run real workloads on both platforms. submitted by /u/Individual-School-07 [link] [comments]
- [D] Classification of low resource language using Deep learningby /u/Sikandarch (Machine Learning) on January 14, 2026 at 6:54 am
I have been trying to solve classification problem on a low resource language. I am doing comparative analysis, LinearSVC and Logistic regression performed the best and the only models with 80+ accuracy and no overfitting. I have to classify it using deep learning model as well. I applied BERT on the dataset, model is 'bert-base-multilingual-cased', and I am fine tuning it, but issue is overfitting. Training logs: Epoch 6/10 | Train Loss: 0.4135 | Train Acc: 0.8772 | Val Loss: 0.9208 | Val Acc: 0.7408 Epoch 7/10 | Train Loss: 0.2984 | Train Acc: 0.9129 | Val Loss: 0.8313 | Val Acc: 0.7530 Epoch 8/10 | Train Loss: 0.2207 | Train Acc: 0.9388 | Val Loss: 0.8720 | Val Acc: 0.7505 this was with default dropout of the model, when I change dropout to 0.3, or even 0.2, model still overfits but not this much, but with dropout I don't go near 60% accuracy, long training introduces overfitting, early stopping isn't working as val loss continuous to decrease. On 10 epoch, I trained patience of 2 and 3. It doesn't stops. To prevent this I am not doing warmup step, my optimizer is below: optimizer = AdamW([ {'params': model.bert.parameters(), 'lr': 2e-5}, {'params': model.classifier.parameters(), 'lr': 3e-5} ], weight_decay=0.01) About my dataset, I have 9000 training samples and 11 classes to train, data is imbalanced but not drastically, to cater this I have added class weights to loss function. 17 words per training sample on average. I set the max_length to 120 for tokens ids and attention masks. How can I improve my training, I am trying to achieve atleast 75% accuracy without overfitting, for my comparative analysis. What I am doing wrong? Please guide me. Data Augmentation didn't work too. I did easy data augmentation. Mixup Augmentation also didn't work. If you need more information about my training to answer questions, ask in the comment, thanks. submitted by /u/Sikandarch [link] [comments]
- [R] My team and I have created a system that autonomously creates pufferlib envs. Looking for a compute sponsorby /u/cobalt1137 (Machine Learning) on January 14, 2026 at 6:40 am
Hey hey. Like the title says, we are currently building some pretty weird and ambitious systems (think hive-mind/swarm-like collective) and we are growing these to be able to create great RL environments. And we are starting with pufferlib envs. It is doing a pretty damn good job atm. We are currently bootstrapped and we are limited on compute. Even a small batch of gpus (of decent size chips) would be pretty great. If you have any extra gpus laying around, or would potentially want to sponsor us, would love to chat. I am open to any questions in the thread as well. I'm also down to do a decent amount of discovery (need nda ideally). submitted by /u/cobalt1137 [link] [comments]
Top 100 Data Science and Data Analytics and Data Engineering Interview Questions and Answers
What are some good datasets for Data Science and Machine Learning?























96DRHDRA9J7GTN6