generative networks trying to model the input distribution and this can be done through two main components 1- generator 2- discriminator
- first we train the discriminator we give the generator noise as input and we get fake data as output and we cocatenate this fake data which will be labeled (0) with real data labeled (1) and pass them through the discriminator to train him to detect if it is real or not
- after that we train the advirseal network and we freeze the discriminator parameters while doing that
there a lot of proposed models and we will discuss some of them