LSGAN, or Least Squares GAN, is a type of generative adversarial network that adopts the least squares loss function for the discriminator. Minimizing the objective function of LSGAN yields minimizing the Pearson χ2 divergence. The objective function can be defined as:
min_DV_LSGAN(D)=21E_x∼p_data(x)[(D(x)−b)2]+21E_z∼p_z(z)[(D(G(z))−a)2]
min_GV_LSGAN(G)=21E_z∼p_z(z)[(D(G(z))−c)2]
where a and b are the labels for fake data and real data and c denotes the value that G wants D to believe for fake data.