Skip to content

akkefa/ml-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Notes by Ikram Ali

Documentation Status

ml-notes.akkefa.com

Welcome! I am Ikram Ali, an expert in establishing and leading machine learning engineering and data science teams. My current focus areas are Natural Language Processing (NLP) and MLOps, where I am dedicated to advancing the frontiers of these technologies.

Connect with Me

Docs build

sphinx-autobuild docs docs/_build/html

About Me

My career is dedicated to mastering the diverse skills necessary to spearhead data science projects. This includes expertise in Research, Data Engineering, Machine Learning Engineering, and comprehensive Project Management methodologies like Agile and Product Management. This multifaceted skill set enables me to lead cross-functional teams effectively and navigate the journey of a model from initial concept to full-scale production deployment.

Topics

Probability

  • What is Probability
  • Bayes Theorem
  • Random Variables
  • Discrete Distributions
  • Continuous Distributions
  • Joint Distributions
  • Covariance and Correlation
  • Estimators and Sampling Distributions
  • Moment Generating Functions
  • Maximum Likelihood Estimation
  • Confidence Interval
  • Hypothesis Testing

Calculus

  • Introduction
  • Derivatives and Partial Derivatives

Algebra

  • Algebra Introduction

Machine Learning

  • What is Machine Learning?
  • Logistic Regression
  • Non-Parametric Models
  • Decision Trees
  • Principal Component Analysis (PCA)
  • Clustering
  • Matrix Factorization

Deep Learning

  • What is Deep Learning
  • Vectors, Matrices, and Tensors
  • Loss Functions
  • Evaluation Metrics

Mathematics

  • Linear Algebra
  • Statistics

Algorithms

  • Sorting Algorithms
  • Graph Data Structures
  • Tree Data Structures
  • Shortest Path Algorithms
  • Greedy Algorithms

Graph Theory

  • What is Graph Theory
  • Graph Neural Networks
  • Graph Equations

Learn PyTorch

  • PyTorch Fundamentals
  • PyTorch Workflow
  • PyTorch Neural Network Classification
  • Basic Neural Network

Recommendation Systems

  • Recommendation Systems
  • Matrix Factorization

Practice

  • Probability Solutions
  • R Solutions