Tensor differentiation

Before going into Deep learning, one of the major concepts is needed tensor calculus. To be more specific we need to know how to differentiate a scaler/vector/matrix with respect to vector/matrix. In this blog I am going discuss that will be needed in to understand Deep learning.

»
Author's profile picture Ranjan M. on First Blog

Basics 1

There are some basic concepts which are very important to understand machine learning.

  • Kullback–Leibler(KL) divergence
  • Transformation of random variables
  • Maximum Likelihood Estimation

»
Author's profile picture Ranjan M. on First Blog

Neural Networks

»
Author's profile picture Ranjan M. on First Blog

From Reasearch to Django, AWS, Apache2

Suppose you are doing research in a particular image processing problem using DeepLearning and you are successful with solving that problem. Next you want to deploy it very quickly. Here I will discuss the steps in details, the problem I face and the the tricks to overcome that. Mainly API serverside coding with django.

»
Author's profile picture Ranjan M. on First Blog

Reinforcement Learning(Model Free and Model Free)

To Write

»
Author's profile picture Ranjan M. on First Blog

Generative Adversarial Nets

To Write

»
Author's profile picture Ranjan M. on First Blog

Random links

Problems for Mathematical Olympiad

Evalution of optimizer

and

saddle point evaluation of optimizers

Author's profile picture Ranjan M. on First Blog