Open in app
Home
Notifications
Lists
Stories

Write
Ehsan Yousefzadeh-Asl-Miandoab
Ehsan Yousefzadeh-Asl-Miandoab

Home

Published in MLearning.ai

·Jul 30

Batch, Iteration, Epoch Concepts in Deep Learning Training

This post unravels these three words that may make life a little hard for newcomers to the deep learning world. Gradient Descent The story begins with the gradient descent optimization algorithm that trains neural networks. This algorithm changes the parameters based on the training set. It has three variants. The first one…

Deep Learning

2 min read

Batch, Iteration, Epoch Concepts in Deep Learning Training
Batch, Iteration, Epoch Concepts in Deep Learning Training

Published in MLearning.ai

·Jul 27

Multi-Process Service (MPS) of Nvidia GPUs

This article is an extended one gathering all the needed information to understand MPS. This article is like a timeline story that elaborates on required concepts to understand the goal. It starts with CPU-GPU difference, elaborates on the underutilization issue, CUDA streams, Hyper-Q, and finishes with MPS. If the reader…

Graphics Processing Unit

9 min read

Multi-Process Service (MPS) of Nvidia GPUs
Multi-Process Service (MPS) of Nvidia GPUs

Published in MLearning.ai

·Jul 27

Profiling with TensorFlow

This post concisely reviews the profiling concept and how to profile a deep learning model with TensorFlow. Why Profiling? Profiling a computer program aims to know more about its behaviour. By understanding the behaviour of a program, the developers can carry out optimizations resulting in higher performance. In addition, by profiling a…

Tensor Flow

4 min read

Profiling with TensorFlow
Profiling with TensorFlow

Published in MLearning.ai

·Jun 30

Principle Component Analysis (PCA) is easy!

Introduction This post reviews the principal component analysis (PCA) concept. PCA is a feature or dimensionality reduction technique. Features are the elements that we use their values for each sample of data we use for training. Consider the following example we want to have a machine learning (ML) model for predicting…

Pca

7 min read

Principle Component Analysis (PCA) is easy!
Principle Component Analysis (PCA) is easy!

Published in MLearning.ai

·Jun 15

Regression with Least Squares Intuition

In this post, we look at regression’s intuition. Linear Regression Let’s consider the most straightforward scenario we saw as high schoolers. Assume that we want to find the line equation that goes through two points. The following example shows how we do it in linear algebra. But, when the number of data…

Ml So Good

3 min read

Regression with Least Squares Intuition
Regression with Least Squares Intuition

Published in MLearning.ai

·May 27

Noise and Filtering in Vision

Noise, denoising, and filtering are very primary concepts in image processing. As machine learning got ubiquitous as a new programming paradigm, people need to know the basics of vision. The noise is any unwanted added to the data. …

Vision

5 min read

Noise and Filtering in Vision
Noise and Filtering in Vision

Published in MLearning.ai

·May 27

Convolution for Computer Science People

Knowing the concept of Convolution became crucial for computer science people, especially data scientists when convolution neural networks significantly improved vision tasks. The convolution operator says to keep one function fixed, then move the other one over the fixed one and multiply them. …

Convolution

3 min read

Convolution for Computer Science People
Convolution for Computer Science People

Published in MLearning.ai

·May 20

Data Cleaning/Preprocessing Cheatsheet

This post summarizes the data clearing and emphasizes its importance. It gives you ideas about data cleaning through manual and automatic approaches like RANSAC, and finally, with morphology on images, which cleans binary images, finishing with concepts like normalization, standardization, and regularization. …

Machine Learning

9 min read

Data Cleaning/Preprocessing Cheatsheet
Data Cleaning/Preprocessing Cheatsheet

Published in MLearning.ai

·May 18

Machine Learning Cheatsheet

In this post, I review what machine learning is about starting from the data to the decision making. I think people should know how to use machine learning as a new programming paradigm. Note that linear algebra is the basis of this area. …

Machine Learning

5 min read

Machine Learning Cheatsheet
Machine Learning Cheatsheet

Published in MLearning.ai

·May 17

Intuitional Linear Algebra Cheatsheet

This post reviews basic linear algebra for introductory machine learning. Note: It will develop over time. Constructive comments are welcome. Introduction Linear algebra is a branch of math providing a way of compactly representing and operating on sets of linear equations. For example, consider the following set of equations: In…

Linear Algebra

10 min read

Intuitional Linear Algebra Cheatsheet
Intuitional Linear Algebra Cheatsheet
Ehsan Yousefzadeh-Asl-Miandoab

Ehsan Yousefzadeh-Asl-Miandoab

My Resume https://ehsanyousefzadehasl.github.io/ehsanyousefzadehasl/

Following
  • Darrin Atkins

    Darrin Atkins

  • Dariusz Gross #DATAsculptor

    Dariusz Gross #DATAsculptor

  • Amy @GrabNGoInfo

    Amy @GrabNGoInfo

  • Dmytro Iakubovskyi

    Dmytro Iakubovskyi

  • Raimi Karim

    Raimi Karim

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable