-
Friendly Introduction to Generative Adversarial Networks GANs
Can you believe that those people do not exist? This website by Phillip Wang: thispersondoesnotexist.com shows a new image of a person each time you reload the page, and guess what! none of those people is actually real! Or even more, you can visit the website thisxdoesnotexist.com to see horses, cats, and other objects that…
-
Performance Metrics for Classification in Machine learning
Using the right performance metric for the right task Model Performance evaluation is a crucial step of any machine learning workflow. Those evaluation metrics estimate if the model is ready for production or needs some parameters fine-tuning. But how to choose the appropriate metric in your classification use case? In this article, we will explain…
-
Gradient Descent in Deep Learning
One of the fundamental methods of machine learning and deep learning is Gradient descent. In this article, we will try to explain this concept and how it works, especially in a neural network architecture. What is gradient descent: Let’s recall some key elements in deep learning first. A deep learning model tries to learn a…