Explicit Density Estimation
Goal
The goal of explicit density estimation is to write down a function such that for any given input , we can give its probability
Explanation
For each input , we split it into parts: , … These can be pixels in the context of images or words in context of texts
Then, we want to find parameters such that
Why do we multiply together?
We suppose each pixel is independent, so multiplying them together can be written as:
That is, the probability of the model generating the exact image we input
In context of neural network, refers to all the learnable parameters appear in your network. Hence, the above equation is just telling us we want to optimize our network
Intuition
We want our learning parameters to learn the share pattern from our training example. For example, if we input lots of cats’ images, then we want our model to be excelled at predicting pixel so that the pixels form a cat image