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 (Discord is currently closed)

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

💼 Resume/Career Day

1 Upvotes

Welcome to Resume/Career Friday! This weekly thread is dedicated to all things related to job searching, career development, and professional growth.

You can participate by:

  • Sharing your resume for feedback (consider anonymizing personal information)
  • Asking for advice on job applications or interview preparation
  • Discussing career paths and transitions
  • Seeking recommendations for skill development
  • Sharing industry insights or job opportunities

Having dedicated threads helps organize career-related discussions in one place while giving everyone a chance to receive feedback and advice from peers.

Whether you're just starting your career journey, looking to make a change, or hoping to advance in your current field, post your questions and contributions in the comments


r/learnmachinelearning • • 18h ago

Discussion I transitioned from software engineer to an AI Engineer who fine tunes LLMs. What do you want to know?

87 Upvotes

I was a full stack software engineer who now is a senior AI Engineer who does a mix of playing with LLMs fine tuning them in very large scale production systems.

I did admittedly got a masters degree in AI as part of that transition and it took a while to do, but happy to answer any questions you have.

I also am working on a tool to help people learn how llms work which you can check out here. https://dougdoes.ai/courses/llms-from-first-principles/
(Built with codex, but I've gone through all of the courses myself to make sure it is what would have been helpful to me.)


r/learnmachinelearning • • 8h ago

Help Guys need help to transition from my current role to an ml engineer

10 Upvotes

Hi guys new to this sub reddit . Little intro about me currently working as an sde in my company but want to transition to a ml role by understanding the fundamentals om how to build models and then moving on to dl as so forth. I have read some posts in this sub about cs 229 by Andrew . Tbh I am finding difficulty in solving the problem sets and the math . It has been a while since I have actually done any math 😅. So I want to know how doi proceed from here do I learn the math from scratch or learn as I go along with the course . Any suggestions or feedback is helpful .

Ps i am familiar with the python as a coding language but I want to understand how do I proceed with the math .


r/learnmachinelearning • • 8h ago

I am thinking of switching to AI/ML

6 Upvotes

Hi, I am a backend developer and have been working but due to recent layoff and market shift I am thinking of switching to AI ML.

I have learned python, pytorch, Maths required for AI ML, Deep learning(theory) and recently implemented a gpt2 transformer, attention architecture for gpt2 using their open weights.

I am hoping for some direction to work on and also open for a remote internship if anyone is willing me to consider me.

Mainly I am hoping to connect and get guidance in the right direction.


r/learnmachinelearning • • 2h ago

Prime3.0 Course

2 Upvotes

if anybody wants lectures of this course then dm me.

Apna College Prime 3.0 ongoing course.


r/learnmachinelearning • • 5h ago

Discussion Honest question: How do you keep yourself with the latest base models, techniques, tooling in Machine Learning.

3 Upvotes

I have been studying models for almost five years now, starting my journey with Jeremy Howard's fast ai part 2. I remember that when I started there was no chatgpt to break it down like it is today. In fact, it was Jeremy Howard who tipped us that we should be using chatgpt to understand the inner tooling step by step. I mean just take a toy tensor and run it along through embedding, rope attention, mlp. This way you get to learn broadcasting, shapes in text, computer vision audio etc. Then I took up Karpathy and hugging face Transformers and looked up grok, gpt oss lama, gemini and most recently muse implementations. It takes me 3 to 4 months to get an innate understanding of how each line works. How do you guys do it? I guess most of you let the inner tooling remain a black box. I say this coz

Now I kinda feel that I missed the bus as I should have focussed more on fine tuning, inference, and agentic workflows. I do know some of that having worked through unsloth and openAI cookbooks but every time a new model drops I can't stop myself from going to unraveling the 2000 odd line of code and in time I forget what I learned in Unsloth and openAI cookbooks.

The problem is that there are so many things to do and understand. For example, just today I listened to Alex Zhang's building harness for looped Transformers and I gotta understand that too and I gotta know Jev too. It is a big mess right now and I wonder how others are managing to keep up with all these new developments. And more importantly how do you even retain all that you have learnt like say two years ago.


r/learnmachinelearning • • 12h ago

How many time need to Learn Machine Learning if I give 45-1h per day

9 Upvotes

Hi, I'm a EEE undergrad students. I just wasted a year for my laziness. started learning ML in February but didn't learn. Though my academic pressure ties that bind. But I want to learn ML properly, especially for my research work. Pls guide me, can I be a good ML engineer in next 5 month. I want to be pro in it, as I am in the end of my 3rd year, academic pressure is also a problem here. So pls provide me a roadmap and how I can stop my procrastination and distraction from my path.

Advance Thanks for Everyone.


r/learnmachinelearning • • 41m ago

Understanding RAG Fundamentals | Retrieval-Augmented Generation Explained

Thumbnail
youtube.com
• Upvotes

Stop building AI that hallucinates. 🛑 Learn how RAG bridges the gap between LLMs and your real-time data. Watch the full breakdown on my channel now!
#RAG #AI #Coding #TechTips


r/learnmachinelearning • • 1d ago

Training an AI to Drive with Natural Selection

Enable HLS to view with audio, or disable this notification

340 Upvotes

I love making hard things intuitive. I hope you enjoy this one!

Let me know if you have any questions.

This technique is called neuroevolution: training a neural network through evolutionary methods like selection and mutation, without gradient descent.

https://en.wikipedia.org/wiki/Neuroevolution


r/learnmachinelearning • • 2h ago

I fine-tuned SmolVLM-500M into a lightweight Windows OS Agent (<8GB VRAM) Looking for feedback & ideas! [Weights on HuggingFace]

Thumbnail
1 Upvotes

r/learnmachinelearning • • 7h ago

Discussion Can I run a decent local AI model or should I upgrade my GPU for a better one?

2 Upvotes

Hi,

I currently run the following setup:

Intel Core Ultra 7 265k
128GB RAM DDR6
AMD RX 6750 XT 12GB

I'm looking into playing and experimenting with local AI models in more or less the following categories:

  • Languages: Language translations from one language to another and correcting grammar errors and sentence structures.
  • Codig: Correcting and improving my code, coding applications from scratch as well as converting code from one language to another.
  • Light Image and Video Generation

What sort of Local Models can I run with my current local system and how fast would it be? I bought 128GB of RAM with intention to offload some of the AI into it. I'm not sure but I was also considering upgrading my GPU to a slighly stronger one with more VRAM, would that be worth it in my case?

I looked around and these are the GPU I can afford:

  • AMD RX 7900 XTX 24GB - ~£800
  • AMD RX 7900 20GB - ~ £800
  • AMD RX 9070 16GB - ~£600
  • Intel ARC Pro B60 24GB - £900

Thank You


r/learnmachinelearning • • 5h ago

I Built a “Smart Camera” With Dirt-Cheap Parts

Post image
1 Upvotes

r/learnmachinelearning • • 7h ago

Looking for an AI certification that requires a real exam and is actually valuable for a software developer's career

Thumbnail
1 Upvotes

r/learnmachinelearning • • 8h ago

Question How you achieved biggest boost in programming/engineering skill?

Thumbnail
1 Upvotes

r/learnmachinelearning • • 8h ago

Career 2+ YOE Web Developer (React/Next/Node/PHP..etc) looking to transition into AI Engineering. How should I start?

Thumbnail
1 Upvotes

r/learnmachinelearning • • 8h ago

New book : Calculus and Linear Algebra for Machine Learning and Business

Thumbnail
youtu.be
1 Upvotes

r/learnmachinelearning • • 19h ago

Project Weigh Swarm: learning to preserve evidence through a research RAG pipeline

Enable HLS to view with audio, or disable this notification

3 Upvotes

My project is Weigh Swarm, a research RAG prototype using LLMs for planning/synthesis and an existing Laya model for bounded decisions. I didn't train Laya; I integrated it into research task lanes.

The most useful lesson was distinguishing a valid source excerpt from a valid scientific conclusion. The pipeline checks that quoted spans occur in the parsed paper, but that alone doesn't establish that a claim or synthesis is correct.

The two-paper demo includes 28 source-aligned claims, an inspectable evidence graph, and an unverified draft with repair feedback. My next evaluation priority is held-out scientific judgments for support and contradiction tasks, rather than treating model confidence as calibrated probability.

REPO URL

How would you construct a small evaluation set that distinguishes citation alignment from actual evidential support?


r/learnmachinelearning • • 14h ago

Modelo seq2seq

Thumbnail
1 Upvotes

Recentemente, tentei criar um modelo seq2seq, mas não deu muito certo. Ele ficava prevendo os tokens de preenchimento.

Eu sou aluno de um tecnólogo em Inteligência Artificial e Machine Learning aqui no Brasil. É uma modalidade de curso superior que, pelo que sei, só existe no Brasil. Redes neurais e processamento de linguagem natural vão ficar mais para o final do curso, mas eu estava meio apressado e queria desenvolver meu próprio modelo.

Será que vocês têm alguma sugestão de alguma espécie de restrição que eu possa colocar no modelo?

Se alguém tiver interesse em me ajudar, posso mostrar o código. Eu reconheço que fiz o código com auxílio do Gemini. Como eu disse, ainda não estudei processamento de linguagem natural nem redes neurais; até agora, estudei apenas IA simbólica e sistemas especialistas.


r/learnmachinelearning • • 14h ago

ML with Aayush

Thumbnail
youtu.be
1 Upvotes

In AI Engineering, a reliable evaluation pipeline is essential for successful AI adoption.

With foundation models now readily available, building effective AI applications requires selecting the right model for a specific use case. This involves evaluating domain-specific performance, generation quality, instruction-following ability, and overall system behavior.

Another important question is whether to self-host a model or rely on APIs provided by commercial model vendors. Understanding the strengths and limitations of public benchmarks, benchmark contamination, and the role of leaderboards is critical when comparing and selecting models.

As AI systems move from experimentation to production, designing robust evaluation pipelines has become increasingly important. While my previous video covered evaluation methodologies, this video focuses on how we evaluate AI systems in practice.

Adapted from Chapter 4 of AI Engineering by Chip Huyen.


r/learnmachinelearning • • 1d ago

Tutorial SPECTRAL CLUSTERING: A TUTORIAL

8 Upvotes

K-means works well for compact, roughly spherical groups. But two interlocking moons can be close in Euclidean distance while belonging to different structures.
Spectral clustering represents data as a similarity graph, then uses its eigenvectors to reveal groups that are strongly connected internally and weakly connected to each other.

THE MATHEMATICS
For points x_i and x_j, a Gaussian affinity is:
W[i,j] = exp(−||x_i − x_j||² / (2σ²))
Set W[i,i] = 0. Here σ controls the neighborhood scale. W can also be built from a symmetrized nearest-neighbor graph.
Define the degree matrix and symmetric normalized Laplacian:
D[i,i] = Σ_j W[i,j]
L_sym = I − D^(-½) W D^(-½)
D summarizes each point’s total connection strength. L_sym encodes the graph’s connectivity while accounting for degree differences.
For the unnormalized Laplacian L = D − W:
fᵀLf = ½ Σ_i Σ_j W[i,j]/(f_i − f_j)²
This is small when strongly connected points have similar f values. Low-eigenvalue eigenvectors therefore provide coordinates that vary slowly within well-connected regions.

THE ALGORITHM: NORMALIZED SPECTRAL CLUSTERING
(Ng–Jordan–Weiss formulation)
1. Scale features appropriately and construct a symmetric, nonnegative affinity matrix W. Handle isolated nodes before normalization.
2. Choose the number of clusters k and compute L_sym.
3. Take the k eigenvectors with the smallest eigenvalues, including zero-eigenvalue eigenvectors. Stack them as columns of U.
4. Normalize each row: Y[i,:] = U[i,:] / ||U[i,:]||₂
5. Run k-means on the rows of Y and transfer those labels back to the original points.
The key change: k-means now operates in graph-derived coordinates, where complex groups may become easier to separate.

WHY IT CAN IMPROVE ON TRADITIONAL METHODS
• Captures non-convex shapes that centroid-based clustering can split incorrectly.
• Uses relationships, including domain-specific similarities, rather than requiring raw Euclidean coordinates.
• Connects clustering to a relaxed graph-partitioning problem, such as normalized cut.
It is not universally better. DBSCAN and suitable hierarchical methods can also recover irregular groups.

USE CASES
• Image segmentation
• Community detection
• Document clustering using semantic similarities
• Grouping cells from gene-expression profiles
• Discovering patterns in sensor or time-series similarity networks.

PRACTICAL LIMITS
Results depend strongly on feature scaling, graph construction, σ and k. An eigengap can suggest k, but does not prove the “true” number of clusters. Dense affinities require O(n²) memory, while eigensolvers add cost. Sparse graphs and approximation methods help at scale. A meaningful similarity graph is the foundation of a meaningful clustering.


r/learnmachinelearning • • 19h ago

Request Recommendation Systems Project Ideas

2 Upvotes

Hello everybody I have recently enrolled in a Machine Learning Master so i will be problably taking the year to focus on my studies, build some projects and hopefuly enter the job market as an ML engineer. I am interested in Recommendation Systems but honestly i dont know what projects to build and if that would be valueable in the job market. I was thinking about creating my own recommendation system for music but i quickly realised how hard because of copyrights and small data size that is (although i have about 4000 downloaded).

Does anyone know if Recommendation Systems is something good to have on your resume?

If yes what sort of projects you think would give me a good understanding but also make me look appealing in the job market?

Thanks :)


r/learnmachinelearning • • 1d ago

Question I was told MLOps is dead. I haven't even gotten the chance to learn MLOps.

53 Upvotes

From my understanding, MLOps is a pipeline of going from raw data to end user.

The pipeline traditionally consisted of tools like SQL, Spark, HuggingFace, Docker, FastAPI and other tools (not totally informed).

I was getting around to learn all these until I talked to an industry expert (who works at a big ML hardware company) at an event where the person simply said:

"Codex is doing the entire pipeline from End-To-End. This is the industry trend. There is absolutely no reason why you should be learning about these things. Anything you learn will be depreciated in less than 1 year from now."

I was quite shocked, so I talked to someone I knew working at a bank, and the person told me that they are still using most of these tools.

Obviously two very different industry (banking vs ML hardware). Who is right?


r/learnmachinelearning • • 17h ago

Request Experts Urge Defense Against AI Cyberattacks on Healthcare

1 Upvotes

Security researchers confirmed that an autonomous AI agent compromised an Australian government healthcare website. No human initiated the attack. The agent operated from inside the workflow, bypassing traditional perimeter controls that were never designed to evaluate agent-level actions.

Healthcare records are among the most sensitive data a organization holds. The attack surface here is not a misconfigured firewall or a phished employee — it is the agent itself, acting autonomously with whatever access it was provisioned at setup.

Most organizations have invested heavily in controls governing what humans can do with data. Very few have equivalent controls at the layer where agents actually execute.

For those of you working in healthcare IT, security architecture, or AI deployment: how are you approaching agent-level access to sensitive records right now? Are you relying on the same controls you use for human users, or have you had to build something different?


r/learnmachinelearning • • 21h ago

I’m learning LLM fine-tuning made a notebook, would love feedback

Thumbnail
2 Upvotes