# Training Machines to Learn From Experience

from pathlib import Path

DATA_DIR = Path("/kaggle/input")
if (DATA_DIR / "ucfai-core-sp20-reinforcement-learning").exists():
DATA_DIR /= "ucfai-core-sp20-reinforcement-learning"
else:
# You'll need to download the data from Kaggle and place it in the data/
#   directory beside this notebook.
# The data should be here: https://kaggle.com/c/ucfai-core-sp20-reinforcement-learning/data
DATA_DIR = Path("data")


## Other Meetings in this Series

#### A Look Behind DeepFake ~ GANs

GANs are relativity new in the machine learning world, but they have proven to be a very powerful architecture. Recently, they made headlines in the DeepFake network, being able to mimic someone else in real time in both video and audio. There has also been cycleGAN, which takes one domain (horses) and makes it look like something similar (zebras). Come and learn the secret behind these type of networks, you will be surprised how intuitive it is! The lecture will cover the basics of GANs and different types, with the workshop covering how we can generate human faces, cats, dogs, and other cute creatures!