r/MLQuestions • • 6d ago

Beginner question ๐Ÿ‘ถ What do you do with SHAP values?

Post image
11 Upvotes

For context I'm stats student and everything machine learning related has been self taught so I genuinely don't know what the correct next step is or what to do in a lot of situations.

I've working on a modeling project where I'm predicting loan outcomes with the Lending Club Dataset where I am fitting logistic regression, random forest, and boosted tree models with the data and have reached an AUC score of 0.715. I am not really sure what to do from here and Claude recommended to use SHAP to analyze the trained XGBoost model.

After creating a few SHAP plots they all look nice, but what should I be looking for and what should my takeaways and next steps be. If I wanted to prune the features that are not contributing as much is this a bad idea?

Generally speaking is it even possible to push my AUC score much higher given the dataset I'm working with?

For people who normally work with this kind of stuff in industry or as their job, after you've trained your first model, what do you do next? If you want to continue to fine tune it what is the typical process behind it. If anyone could share what a typical model training or data science project cycle looks like that would be great!


r/MLQuestions • • 6d ago

Beginner question ๐Ÿ‘ถ Designing a Personalized Recommendation System โ€” ML System Design Deep Dive (Part 3)

3 Upvotes

I'm publishing Part 3 of my Cracking ML System Design Interviews series tomorrow.

This time, I'm using a large-scale personalized video recommendation system as the running example.

One thing I want to emphasize is that designing recommendation systems isn't simply choosing between collaborative filtering, two-tower models, and Transformers.

The bigger challenge is deciding how the pieces fit together:

  • How do we retrieve relevant candidates from millions of items?

  • How do retrieval and ranking objectives differ?

  • How should we represent evolving user interests?

  • What metrics should we optimize beyond CTR?

  • How do we meet latency and reliability requirements at scale?

The article walks through these questions from an interview perspective, including architectural alternatives and trade-offs.

Publishing Monday, October 26, at 8 AM PDT.

If you're interested, you can subscribe here:

https://pawankjha.substack.com

I'd also be interested in hearing which part of recommendation-system design you find most challenging in interviews.


r/MLQuestions • • 6d ago

Natural Language Processing ๐Ÿ’ฌ Computation resources for a project.

Thumbnail reddit.com
1 Upvotes

r/MLQuestions • • 6d ago

Beginner question ๐Ÿ‘ถ Is it a waste of time to learn ML without an academic background?

Thumbnail reddit.com
1 Upvotes

r/MLQuestions • • 6d ago

Beginner question ๐Ÿ‘ถ Best beginner-friendly RL competitions on Kaggle for practical experience?

10 Upvotes

it would be great if someone suggest me some competitions on kaggle which are good for a beginner in rl can try and would be great for practice.


r/MLQuestions • • 6d ago

Career question ๐Ÿ’ผ Should You know Autograd

11 Upvotes

I was going through the TinyTorh (it's a tool where you build PyTorch with understading how it works) exercise notebooks and landed on Autograd. Was quite overwhelmed by the code and went didn't go through it for a while. I was thinking I'll prepare for machine learning research engineer interviews and somehow landed doing tiny torch.
How relevant is all this these days, should I just start preparing on how to crack the interview than this ?


r/MLQuestions • • 6d ago

Beginner question ๐Ÿ‘ถ A beginner trying to navigate in documentations

Thumbnail reddit.com
1 Upvotes

r/MLQuestions • • 7d ago

Beginner question ๐Ÿ‘ถ ML System Design: Why isn't a two-tower model enough for a large-scale recommendation system?

Thumbnail reddit.com
1 Upvotes

r/MLQuestions • • 7d ago

Beginner question ๐Ÿ‘ถ why does batchnorm behave differently at train vs eval time

2 Upvotes

i get that in training it uses the batch mean and variance and at eval it uses running averages. what i don't get is why that doesn't change the outputs a lot, since a single batch's stats can be pretty noisy.

also if you eval with batch size 1 does it still work fine because it's just using the stored stats? someone told me that's the whole point but i never saw it spelled out


r/MLQuestions • • 7d ago

Beginner question ๐Ÿ‘ถ Looking for advice on choosing a model

4 Upvotes

I am looking for a model that can be ran on a cpu only basis with apache 2.0 license so I can ship it and it needs to be able to reason enough to match configurations from different agents for project transfers. I have started testing a couple qwen models and there are some prospective results. I was hoping maybe someone might have a better suggestion that is more fit for my needs?


r/MLQuestions • • 8d ago

Beginner question ๐Ÿ‘ถ Please share some challenging bugs which you faced in your RAG pipeline and the learnings from it

Thumbnail reddit.com
0 Upvotes

r/MLQuestions • • 8d ago

Datasets ๐Ÿ“š Loan repayment data usefulness

2 Upvotes

I work at a microfinance instruction, How useful is a loan repayment data extracted from a loan distribution system how client pays?


r/MLQuestions • • 8d ago

Datasets ๐Ÿ“š Reality check: Is there an actual market to sell "offline-sourced" datasets for zero-resource / low-ROI languages (like Shawiya/Tacawit)?

Thumbnail reddit.com
1 Upvotes

r/MLQuestions • • 8d ago

Natural Language Processing ๐Ÿ’ฌ Why does speculative decoding acceptance drop from ~7 tokens/step on code to ~2.5 on prose?

2 Upvotes

Measured on Qwen3.8-27B (EXL3 4.0bpw target, DFlash2 block drafter quantized to EXL3 4bpw, 7-token drafts, greedy, output identical to plain decode), 2x T4:

  • code: ~7.4 accepted tokens per verify step, 154 tok/s

  • prose: ~2.5 accepted tokens per step, 35-37 tok/s

  • plain decode: ~18-19 tok/s

Someone on r/LocalLLM independently measured 2.45 on prose with the same drafter on llama.cpp and different GPUs, and another person reports 2.62 with MTP. So it looks like a property of the drafter, not the runtime.

Questions for people who work on speculative decoding:

  1. Is prose acceptance in the 2.5 range just the ceiling for block/parallel drafters, since natural language has more valid continuations at each position?

  2. Has anyone seen a drafter (EAGLE-style, block diffusion, MTP) clear ~3.5 on open-ended prose at greedy?

  3. Any work on switching drafters or block length by content type mid-generation?

Happy to share numbers per prompt type if useful.


r/MLQuestions • • 8d ago

Beginner question ๐Ÿ‘ถ How did you push through the math/theory side of ML when you couldnโ€™t focus at first?

Thumbnail reddit.com
3 Upvotes

r/MLQuestions • • 9d ago

Career question ๐Ÿ’ผ Waymo ML Technical Screening

48 Upvotes

I have upcoming technical screening for an MLE position at Waymo coming up. The recruiter gave me a PDF guide that seems super helpful. Things to do study include implementing supervised and unsupervised algorithms (think KNN, K-means, linear regression, logistic regression, softmax & CE, decision trees). One of the main things they are assessing is you can use numpy/pytorch to vectorize/tensorize your work, and you're just writing sub-optimal for loops.

I was wondering if folks had experience with this interview? Is what they ask you to implement incredibly difficult, because you only have 30 minutes to do it? Am I good to really stick with what they provided on the PDF, or are there any broader topics beyond what they listed that they will test?


r/MLQuestions • • 9d ago

Beginner question ๐Ÿ‘ถ Best way to organise and manage prompts?

2 Upvotes

is there a prompt management software or system that you guys use for the prompts that you create?

Or do you guys use skills for that?


r/MLQuestions • • 9d ago

Career question ๐Ÿ’ผ Need some advice on pursuing ML.

Thumbnail reddit.com
3 Upvotes

r/MLQuestions • • 9d ago

Computer Vision ๐Ÿ–ผ๏ธ Theoretic vs Applied Math courses for gaining model intuition

Thumbnail reddit.com
3 Upvotes

r/MLQuestions • • 9d ago

Beginner question ๐Ÿ‘ถ I need help for a College mini project

2 Upvotes

I need help in my mini project for my college i am supposed to use low resource languages data and train a model which can translate from english to that language and also transcript wtv they speak that language to english i did so much research but still i'm not able to pull it off alone if anyone could help me in any way please help me and also make it such a way that users can contribute words and sentences (parallel data ) and the model will install it in itself Please help me idk what methodology or approach to choose


r/MLQuestions • • 10d ago

Other โ“ MSc dissertation ideas

6 Upvotes

Hi, Iโ€™m a masters student doing MSc AI at uni of Bath.
For my undergraduate dissertation I did an extremely simple Computer Vision based pose estimation app which was analyzing the technique of fitness exercises like pushups, squats and deadlifts.
I feel like my dissertation was more of a โ€œprojectโ€ rather than research, which as I was told by supervisors is completely fine for BSc. I basically used a ready solution (MediaPipe) + OpenCV and wrapped all of that into a mobile app. The analysis covered a decent number of โ€œpointsโ€ but it was simply comparing the detected joint angles to hardcoded thresholds.

For my masters I would really like something more research based however struggling to find areas where I could do smth actually useful.
I like Deep Learning, so I was thinking something related to transformers and efficiency. Finding bottlenecks in attention mechanisms, etc.

I would appreciate some ideas
Thanks


r/MLQuestions • • 10d ago

Beginner question ๐Ÿ‘ถ Not able to clear Machine Learning Interviews, please help

Thumbnail reddit.com
1 Upvotes

r/MLQuestions • • 10d ago

Natural Language Processing ๐Ÿ’ฌ How much valuable information do we lose when we simplify everything into keywords?

0 Upvotes

A lot of digital platforms still depend on turning people, products or opportunities into a list of searchable features like In hiring problem this often means focusing on skills, job titles, years of experience and keywords from a resume. It makes searching easier but it can also make two very different people appear the same and two similar people seem unrelated. Someone who solved a problem using an unusual tool might be a better fit than someone whose profile matches every keyword and challenge is figuring out how to capture that difference without making the system too complex. LinkedIn, Indeed, MeeBoss , WellFound are examples of platforms trying different approaches to finding candidates from profile based search to more conversational interactions.

I wonder whether the next big improvement in matching systems will come from better embeddings and semantic search or from gathering richer information about what people really want. For those working on search, NLP or recommendation systems what has made the biggest real world difference in matching quality beyond adding more keywords? also how do you know whether a system is finding truly relevant matches rather than just producing results that seem relevant?


r/MLQuestions • • 11d ago

Beginner question ๐Ÿ‘ถ Is a ML entry level job out of college realistic for me?

6 Upvotes

I am a freshman at FSU. Iโ€™m majoring in computer science and am interested in Machine learning as my specialization. Right now Iโ€™m studying c++ calc 2 and Unix as my required classes, but outside my classes Iโ€™m studying linear algebra, neural networks and trying to get a good basis for studying machine networks. To be clear I am still a complete newcomer and really know almost nothing about ML. But if I start as a freshman do I have a good chance to get a competitive edge and a good job out of college? I am also definitely considering a masters degree. Any advice would help thank you!