Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Roadmap · Specialise

Machine learning (Computer vision)

Opens with credits

For programmers and students who want to train models on data rather than only call someone else's API. By the end you can clean a real dataset, choose and honestly evaluate a classical or deep learning model, and ship it as a reproducible, monitored service.

Curated by Tauseef Fayyaz8 stages, 72 topics~23 months at a few hours a week

By the end, you will be able to

  • Load, clean and explore a messy real dataset in pandas and explain what you found with charts
  • Train, tune and compare scikit-learn models with proper validation and no data leakage
  • Pick the right metric for a problem and explain bias, variance and leakage using your own projects
  • Build, train and fine-tune neural networks in PyTorch for images or text
  • Serve a model behind an API with tracked experiments, a versioned model and drift monitoring

The path

8 stages, in the order to learn them. Open one to start.

  1. 1Python for dataThe language and the libraries every ML codebase leans on: core Python first, then NumPy arrays, pandas DataFrames and plotting, working in Jupyter notebooks.9 topics · ~3 months
  2. 2The maths you needThe linear algebra, calculus, probability and statistics that show up in every model and every evaluation. Aimed at intuition and working in code, not proofs.9 topics · ~3 months
  3. Data cleaning and feature engineeringWhere most of the real work in ML happens: handling missing values and outliers, exploratory analysis, encoding categories, scaling, and building features that actually carry signal.9 topics · ~7 weeksOpens with credits
  4. Classical machine learningThe algorithms that still solve most tabular business problems: regression, classification, trees and gradient boosting, clustering and PCA, with scikit-learn as the working tool.10 topics · ~4 monthsOpens with credits
  5. Evaluating and tuning modelsKnowing whether a model is actually good: metrics that match the problem, cross-validation, avoiding leakage, hyperparameter search, and explaining what the model relies on.9 topics · ~6 weeksOpens with credits
  6. Deep learningNeural networks from backpropagation up to transformers, trained in PyTorch, with CNNs and transfer learning on images as the thread to follow. The next stage turns this into detection, segmentation and vision transformers.10 topics · ~4 monthsOpens with credits
  7. Computer vision in practiceFrom classification to the tasks real vision products need: OpenCV for classic image work, labelled datasets, augmentation, object detection, segmentation, vision transformers, the metrics that judge them and running a model on a device.8 topics · ~3 monthsOpens with credits
  8. Production ML and MLOpsTurning a notebook model into a system that keeps working: reproducible training, experiment tracking, a model registry, serving behind an API, CI for models, and drift monitoring with a plan to retrain.8 topics · ~3 monthsOpens with credits
Keep reading

6 more stages, 54 more topics, free with an account.

You have seen the open stages of the Machine learning roadmap. Every topic it covers is listed above, and an account opens the rest: what each topic means, a question to check yourself, the courses, the practice and Tauseef's advice for every stage. Early access is open: sign up and your account is active shortly after.

Everything here is free to learn from. A few things, like adding a roadmap, keeping a cheat sheet or asking Tauseef a question, use credits. You get 15 when you join, your first roadmap is free, and if you are learning seriously and run out, you can ask for more. Credits only make sure the platform goes to people who are actually learning.

Build a project

A finished project proves more than a certificate.

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com