Before reading this post, it is helpful to understand what a neural Network is. Please see the following if you need a refresher:
What is a Neural Network?
Before describing how a Generative Adversarial Network (GAN) works, let us start with the goal, which is to create a network that can generate outputs that are indistinguishable from the given set of real objects.
A neural network, at its most basic level, can be thought of as a function that consists of an input, a transformation process, and an output. One helpful analogy for this is the Plinko game in The Price is Right.
Overview: In the real world, you would normally start with a data set and attempt to find a model that best fits that problem; however, there is a lot of value in starting with a data set that you know will exactly fit a model and add complexity to see the effects of the assumptions made by a model.
Recommendation AI for helping Veterans find employment.
Product Demand AI for large produce distribution company.
Exploratory Dashboard for Data Engineering Through Model Development.
Exploratory dashboard demonstrating metric development and interactivity