Go-inject — Dependency Injection Library for Go

There are many resources on the web that try to define and explain Dependency Injection (a.k.a. DI). DI is a very useful software engineering technique, yet Go lacks any...

Generative Adversarial Networks

In the previous post we discussed a simple linear generative model called PPCA. Second generative model we will take a look at will be Generative Adversarial Networks (GAN). In...

Generative Modeling and AI

In the previous chapter we discussed classical discriminative models in machine learning and went over simple examples of such models. This time we are going to look at the...

Probabilistic interpretaton of classical Machine Learning models

With this article I am starting a series covering generative models in machine learning. We will review classical machine learning (ML) problems, look at generative modelling, determine its differences from...