Partial derivatives and gradient vectors are used very often in machine learning algorithms for finding the minimum or maximum of […]

## A Gentle Introduction To Vector Valued Functions

Vector valued functions are often encountered in machine learning, computer graphics and computer vision algorithms. They are particularly useful for […]

## Differential and Integral Calculus – Differentiate with Respect to Anything

Integral calculus was one of the greatest discoveries of Newton and Leibniz. Their work independently led to the proof, and […]

## A Gentle Introduction to Multivariate Calculus

It is often desirable to study functions that depend on many variables. Multivariate calculus provides us with the tools to […]

## Applications of Derivatives

The derivative defines the rate at which one variable changes with respect to another. It is an important concept that […]

## A Gentle Introduction to Continuous Functions

Many areas of calculus require an understanding of continuous functions. The characteristics of continuous functions, and the study of points […]

## A Gentle Introduction to Indeterminate Forms and L’Hospital’s Rule

Indeterminate forms are often encountered when evaluating limits of functions, and limits in turn play an important role in mathematics […]

## The Power, Product and Quotient Rules

Optimization, as one of the core processes in many machine learning algorithms, relies on the use of derivatives in order […]

## Derivative of the Sine and Cosine

Many machine learning algorithms involve an optimization process for different purposes. Optimization refers to the problem of minimizing or maximizing […]

## A Gentle Introduction to Slopes and Tangents

The slope of a line, and its relationship to the tangent line of a curve is a fundamental concept in […]