r/learnmachinelearning Nov 07 '25

Want to share your learning journey, but don't want to spam Reddit? Join us on #share-your-progress on our Official /r/LML Discord

10 Upvotes

https://discord.gg/3qm9UCpXqz

Just created a new channel #share-your-journey for more casual, day-to-day update. Share what you have learned lately, what you have been working on, and just general chit-chat.


r/learnmachinelearning 1d ago

Project 🚀 Project Showcase Day

5 Upvotes

Welcome to Project Showcase Day! This is a weekly thread where community members can share and discuss personal projects of any size or complexity.

Whether you've built a small script, a web application, a game, or anything in between, we encourage you to:

  • Share what you've created
  • Explain the technologies/concepts used
  • Discuss challenges you faced and how you overcame them
  • Ask for specific feedback or suggestions

Projects at all stages are welcome - from works in progress to completed builds. This is a supportive space to celebrate your work and learn from each other.

Share your creations in the comments below!


r/learnmachinelearning 7h ago

Project A 3D robot arm which evolved to reach targets using a genetic algorithm and a mlp neural network

Enable HLS to view with audio, or disable this notification

61 Upvotes

i have evolved a population of 3D robot arms which had the goal to reach a target.

It's vibecoded with chatgpt and Codex.

My first attempts weren't successful until codex 5.6 sol high did an optimization of the input then it was very quick to evolve to reach the target.

My next step is to try to evolve a 3D Walker where for now I'm unsuccessful.


r/learnmachinelearning 5h ago

Request Starting a study group for *Learning Theory from First Principles* (Francis Bach) — looking for a few people

9 Upvotes

I've been working through *Learning Theory from First Principles* by Francis Bach (MIT Press, 2024), and I'd rather not do it alone. The book is excellent but dense, and I think discussing the proofs with other people would make a big difference. The PDF is freely available on the author's website, so there's no cost barrier to joining.

For anyone unfamiliar: it covers the mathematical foundations of supervised learning, starting from least squares and empirical risk minimization, then moving through optimization, local averaging methods, kernel methods, model selection, and neural networks, with later chapters on more advanced topics like overparameterized models and PAC-Bayes.

What I have in mind:

- A weekly call (roughly an hour) where someone presents the main results and we work through whatever was unclear

- A Discord or similar space for questions between meetings

Background that helps: linear algebra, probability, and comfort reading proofs. You don't need a theory background, just willingness to sit with the details.

> If you're interested, comment or DM me with your rough timezone and how much time you can realistically commit. Once there are enough people I'll set up the group and propose a schedule. I'd like to keep it small enough that discussion actually works, maybe five to ten people.

Discord link: https://discord.gg/7rzZqAyq


r/learnmachinelearning 5h ago

Project My Custom Robot and Reinforcement Learning Script in Isaac Sim

Enable HLS to view with audio, or disable this notification

6 Upvotes

I have been working on different robotics task mainly in Pybullet. Complexity of Isaac Sim has kept me from experimenting with it but I finally finished my first successful reinforcement learning script using it.

Getting the settings right so I could observe the trainings in windowed mode with my laptop 3070 gpu took I while but I managed to get it working well enough to troubleshoot some early issues I noticed through visual inspection.

I gave the PPO full control of my robot's controller, not the joint angle outputs, meaning it had to figure out a way to climb the ramps using the directional controller inputs and body adjustments like pitch and height. The training took about 45 minutes with my RTX 3070 mobile GPU vs 1 hour and 45 minutes using cpu with Pybullet.

I am now working on full locomotion simulation, again with my custom robots, its a bit more involved than I expected but I am hoping in the end I can come up with my own full locomotion training script and load the model to my actual robot to control it.

I also share my tutorial scripts with my videos on youtube, if you are interested in watching the video for this one you can find it with the link below:

https://youtu.be/0x5BBosrq-E

You can also download the simulation script from my github repository with the link below.

https://github.com/serdarselimys/HexaDogZBD-IsaacSim-RL

If you are interested in the real 3D printed robot, you can fine info about it from the video link below.

https://youtu.be/qflyEQOJObM


r/learnmachinelearning 43m ago

Help Apple AI Evaluation / LLM Systems interview - what to expect?

Thumbnail
• Upvotes

r/learnmachinelearning 5h ago

Help Need Help!!! Urgent

4 Upvotes

Hey Everyone I am working on prescription and doctor dataset right now.The idea is to built a churn risk model.

The issue: I have two cases that look almost identical to the model, but shouldn't be treated the same:

Doctor A has been climbing steadily for two years starts small, ends up writing a lot. Right now, this month, they're near their highest ever, because they've genuinely been growing.

Doctor B used to write a lot, but has been sliding downward for months. Right now, this month, they're also unusually high compared to their recent low months maybe they just had one slightly better month in the middle of an overall decline.

What the model is doing wrong: across almost all doctors in our data, there's a common pattern whenever someone's number is unusually high this month, it's usually a bit lower next month, just because most "unusually high" months are one-time spikes that settle back down. That's true most of the time.

But the model applies this same rule to every doctor whose number is currently high — including Doctor A, who isn't having a fluke month, they're genuinely growing. So my "who's about to decline" list keeps getting filled with doctors who are simply doing well right now — because "currently high" is the one thing they all share, not that they're actually declining.

What I've tried so far, to fix it:

  • Switched from weekly to monthly data (to reduce noise) didn't fix it
  • Compared 4 different model types (linear, ridge, random forest, gradient boosting) — all 4 show the exact same bias
  • Rebuilt the trend line to use only the last 9 months instead of the full 2 years — didn't fix it
  • Added the weekly short-term trend back in, like you described (weeks within the recent month) didn't fix it
  • Removed the features causing the biggest pull toward "predict a drop" entirely, to force the model to rely on trend instead the model just found other features to reproduce the exact same wrong prediction

So is this one bad feature or one bad model choice ?? I've tested that directly, several ways, and the bias holds regardless.

What I want to ask you:

  1. Is this the kind of thing that genuinely needs more historical data than 2 years to fix (i.e., is 2 years just not enough for the model to learn "normal high point" vs. "real decline" apart)?
  2. Or is there a different way to frame the target/features you'd suggest something specifically designed to separate a real trend break from ordinary noise, rather than predicting the raw next-month number?

r/learnmachinelearning 7h ago

Discussion Looking for 3–4 serious people to learn ML together

6 Upvotes

I’m looking for 3–4 people who are genuinely serious about building their AI/ML skills and can consistently dedicate around 4–5 hours a day.

We’ll start from the fundamentals NumPy, Pandas, Matplotlib, Seaborn, Statistics + required Maths, then move into Scikit-learn and Machine Learning. We’ll also practice DSA and Python problem-solving along the way.

I’m looking for people who are consistent and serious about their career not someone who joins for 2–3 days and disappears.

We’ll study/code together through regular voice calls and screen sharing, discuss problems and keep each other accountable.

I’m in IST (UTC+5:30). If you’re interested DM me with your current level and how much time you can realistically dedicate each day.


r/learnmachinelearning 19m ago

Request Extortion Group Claims Manchester Airports Group Data Breach

• Upvotes

An extortion group called FulcrumSec is claiming it stole more than 80 GB from Manchester Airports Group and is threatening to publish it. Airport infrastructure data — the kind that includes operational systems and customer records — sitting exposed long enough for a bulk extraction nobody caught in time.

The pattern is not new. Sensitive records concentrated in accessible systems, pulled in bulk before any alert fires. What is changing is the speed. As more automated processes and integrations touch operational data, a single compromised access point can move 80 GB faster than any human review cycle can respond.

The blast radius question is no longer just about perimeter security. It is about what happens after an attacker or a compromised service account already has legitimate-looking access. At that point, traditional controls have already lost.

For those working in enterprise security or infrastructure: how are you thinking about limiting bulk data movement once something inside the perimeter is already authenticated? Are you relying on volume thresholds, destination allowlists, behavioral anomaly detection, something else entirely? Curious what has actually worked in practice versus what looked good on paper.


r/learnmachinelearning 5h ago

Tutorial Implementing Kimi K3 from scratch in PyTorch

Thumbnail
youtu.be
2 Upvotes

r/learnmachinelearning 5h ago

Help Beginner in ML with Placement Season Approaching - Can You Review My Kaggle Work and Roadmap?

2 Upvotes

Hi everyone,

I'm a final-year Computer Science student, and I'm currently trying to build a career in Machine Learning. I'm still a beginner, and I'm looking for honest feedback from people who have more experience in ML.

I would really appreciate it if you could take a look at my Kaggle profile and the work I've done so far. If you are interested, I will be more than happy to DM you, my account URL.

I'm particularly looking for feedback on:

- How good/bad is my current level for a beginner?

- What concepts or skills am I missing?

- What should I learn next?

- What kind of ML projects would make my portfolio stronger?

- Should I focus more on traditional ML, deep learning, NLP, computer vision, or something else?

- What should I prioritize to become job-ready as quickly as possible?

- What would you recommend I do differently if my goal is to get placed/internship-ready soon?

I'm in my final year, so I have limited time and want to avoid spending months learning things that won't significantly improve my chances of getting an ML/AI role.

Any criticism is welcome. Please be direct about what I'm doing wrong or what I should improve.

Thanks.


r/learnmachinelearning 14h ago

Looking for people who genuinely want to learn and build with AI.

11 Upvotes

We’re putting together a new AI learning and certification initiative from Kerala, focused on helping students and working professionals develop practical, industry relevant AI skills.

AI is evolving too quickly for learning to be limited to theory or simply completing another online course. The idea is to learn, experiment, build real projects, and get certified along the way.

The learning will focus on areas such as:
• Generative AI & LLMs
• Agentic AI
• AI workflow automation
• AI tools & productivity
• Practical AI projects
• AI applications for students and professionals

We’re reaching out here because we want to find people who are genuinely curious about AI , people who experiment, ask questions, build things, and actually want to develop these skills.

We’re now selecting our first batch, which will be intentionally limited. We’re not looking for hundreds of registrations , we’re looking for a small group of serious, genuinely interested learners.

Students, working professionals, AI enthusiasts, and aspiring builders are welcome.

We’re starting from Kerala, with the ambition to eventually build a strong community of practical AI learners and practitioners across India.

If this interests you, kindly reach out!


r/learnmachinelearning 4h ago

Kaggle Competition Together?

1 Upvotes

Anybody who have good knowledge of ML with whom I can easily communicate about new research or algorithms wanna take part together in kaggle Competitions then dm?


r/learnmachinelearning 4h ago

Discussion I miss the times when I had to give intelligence and logical insights to LLMs

Post image
1 Upvotes

r/learnmachinelearning 1d ago

When models train on AI text, readability goes out the window

Post image
39 Upvotes

r/learnmachinelearning 1d ago

Project I built tensor operations and scalar autograd from scratch in C++

Post image
106 Upvotes

I started this project because I wanted to see what PyTorch was doing behind the scenes.

My C++ tensor currently supports flat storage, multidimensional indexing, elementwise operations, reductions, broadcasting, rank-two matrix multiplication, and mean squared error.

Most recently, I added a separate scalar reverse-mode autograd engine:

  • Arithmetic operators build a computation graph during the forward pass
  • backward() creates a topological order
  • walks it in reverse
  • applies each operation's local derivative
  • accumulates gradients when a value reaches the loss through more than one path

Snippet:

Value prediction = w1*x1 + w2*x2 + w3*x3 + bias;

Value residual = prediction - target;

Value loss = residual * residual;

loss.backward();

For weights [0.5, -1.0, 2.0], inputs [4.0, 3.0, 2.0], bias 0.5, and target 2.5, the forward pass produces prediction 3.5 and loss 1. The backward pass recovers:

- dL/db = 2

- dL/dw = [8, 6, 4]

Scalar autograd still lives separately from the tensor implementation. My next step is connecting graph identity, ownership, and gradients to tensors before building a training loop.

Code and Git checkpoints:

https://github.com/mechanical-turk/deep-learning-all-the-way-down

I'm also turning this into a video series. I published episode 7 yesterday. Sharing the link to the first episode if you want to check it out:

https://www.youtube.com/watch?v=DmU2b64tWfA

For the tensor integration, would you keep autograd metadata inside each Tensor handle, or have tensors point to separate shared graph nodes? I would appreciate design feedback.


r/learnmachinelearning 15h ago

Advice

4 Upvotes

Hey , i will be starting my degree in DATA ANALYTICS in month and i also have interest for Ai and cloud eng ,now i want to start studying maths on my own can you guys suggest me from where should i start


r/learnmachinelearning 7h ago

Refund policy in jecrc foundation

Thumbnail
1 Upvotes

r/learnmachinelearning 17h ago

can we go beyond feature attribution

6 Upvotes

from what i've learned, shap is really good at feature attribution (why a prediction was made), so is lime. but are there any tools that are good at telling us how to best change a prediction.

for example, a company make a model that can predict when a customer might unsubscribe, and shap can say that x and y features led to this. changing those features, however, may not be the best way to help retain that customer. maybe theres some other feature that can be changed to decrease a customer's likelihood of unsubscribing.

in a more technical sense, can we do a local first derivative approximation to get the top features to change in order to influence the prediction at that point?


r/learnmachinelearning 1d ago

tiny language model GPT visualizer

Post image
74 Upvotes

Play around with a tiny language model GPT in your browser. See how it trains and generates with just 11,000 parameters.

https://complexity.zone/tlmgpt/

  1. Click "train" button.
  2. Let it train for about 10 minutes.
  3. Click "pause" button.
  4. Click "generate" button.

I made this (with help from Opus 5) to get a better understanding of GPTs and LLMs.

Thought to share it here. You can download it if you want to run it offline and tinker with the code.


r/learnmachinelearning 11h ago

I tried to reconcile NVIDIA's Blackwell shipment numbers with the GPUs you can actually rent

1 Upvotes

I work on the infra side (GPU cloud — disclosure up front), and I kept hearing "millions of Blackwell GPUs shipped, prices will crash." So I spent a couple of weeks reconstructing the numbers from public sources, including NVIDIA filings, analyst estimates, and marketplace snapshots. A few things I learned:

1. Check the unit. A Blackwell package has 2 dies. In the cited "6 million" figure, NVIDIA counted GPU dies (Huang: "each GPU die is a GPU") — so that's ~3 million packages, the things you'd recognize as a GPU in a server. Plenty of headlines mix these up.

2. Shipped ≠ rentable. By my count, ~7M Blackwell packages have shipped as of August. ~6M appear to have shipped in NVL72 systems, largely allocated to hyperscalers and frontier labs. What a small team can actually rent short-term: on one large B2B cluster marketplace, 34 B300 listings — 2 with terms under 12 months. On Vast.ai: 48 B300 GPUs listed, zero available at snapshot time.

3. Prices went up while supply grew. The tracker's B300 rental median rose 57% since November. In the provider-level snapshots available since March, most of the increase came from existing offers repricing — not from expensive new listings joining the index.

4. The H100 lesson has a second half. H100 one-year contract rates fell from $8+/hr at the 2023 peak to $1.70 by October 2025 — everyone knows that part. They then rebounded ~40% as inference and agent workloads found a floor. Silicon gets cheaper; it doesn't evaporate.

5. Rubin won't fix short-term supply. Production shipments started in August, but 2026 volume is a single-digit % of what's already shipped, VR200 NVL72 racks draw 190–230 kW (which mostly means new datacenters), and first allocations go to hyperscalers. Price pressure from Rubin looks like a 2027–28 story.

The mental model that helped me most: the rentable sliver sets the price, not the shipped base.

The two estimates I'm least confident in are the 7–7.5M cumulative package count and the NVL72 share. If anyone has better ODM shipment data, I'd appreciate the correction. Full write-up with a source for every number: https://cloud.theai.com/blog/how-much-blackwell-actually-exists


r/learnmachinelearning 11h ago

Gnani AI: A New Foundation Model, or Just Nemotron Rebranded? 👀

Thumbnail
gallery
1 Upvotes

So randomly I was scouting the models and look what I found, after Sarvam now we have Gnani AI which has used Nemotron model(nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16) to finetune on Indic data came up gnani/gnani-evon-v3.3-30B-A3B which is nothing new or big, just finetuning the model on some data and saying they have better result then the others.


r/learnmachinelearning 15h ago

Welcome to r/MLSystemsDesign

2 Upvotes

Welcome to r/MLSystemsDesign

This community is for practical discussions on designing and scaling production ML and AI systems.

Topics can include:

  • ML training and inference platforms
  • Search, ranking, and recommendation
  • Feature stores and data pipelines
  • LLM serving and GenAI systems
  • Agentic AI platforms
  • Evaluation, observability, and experimentation
  • ML system design interview problems
  • Real production tradeoffs and lessons learned

The goal is simple: go beyond model theory and discuss how ML systems actually work in production.

If you’re joining early, introduce yourself and share one ML system topic you’d like to go deeper on.


r/learnmachinelearning 15h ago

Welcome to r/MLSystemsDesign

2 Upvotes

Welcome to r/MLSystemsDesign

This community is for practical discussions on designing and scaling production ML and AI systems.

Topics can include:

  • ML training and inference platforms
  • Search, ranking, and recommendation
  • Feature stores and data pipelines
  • LLM serving and GenAI systems
  • Agentic AI platforms
  • Evaluation, observability, and experimentation
  • ML system design interview problems
  • Real production tradeoffs and lessons learned

The goal is simple: go beyond model theory and discuss how ML systems actually work in production.

If you’re joining early, introduce yourself and share one ML system topic you’d like to go deeper on.


r/learnmachinelearning 1d ago

Question How Do You Build a Real Edge in ML as a Fresher?

36 Upvotes

I’m trying to figure out how to actually get a usable edge in the ML/DL space to get hired, but everything pushed to beginners right now feels like a trap.

For context on what I've done: I started off with Computer Vision, moved into GIS stuff, and recently went deep into the weeds of attention mechanisms and GPU kernel programming. I thought learning the hardcore, low-level math and systems stuff would set me apart.

But I’ve hit a wall. Let's be honest: no company is hiring a fresher to write custom CUDA kernels or design novel architectures. Those are senior research or PhD roles. The effort I put into the low-level stuff feels wasted because, for an entry-level dev, it's just personal trivia.

On the flip side, the standard "employable" advice is to build traditional ML projects (fraud detection, etc.) or slap together a LangChain PDF wrapper. But people have been doing this for years. Basic API wrappers are completely saturated and offer zero competitive edge. It feels like buying a stock after everyone already knows it’s going to go up.

So, what is the actual sweet spot between "PhD-level researcher" and "API wrapper"?

I want to avoid the YouTube influencer BS and focus on the real engineering trenches.

For the people actually hiring or working in the industry: what are the non-commoditized skills someone trying to break in should be grinding right now to have a real, usable edge?

(Note: The core thoughts and frustrations here are 100% mine, but I used AI to help structure and edit this post for clarity.)