• 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…

  • Introduction to Reinforcement learning

    Reinforcement Learning is a major area of interest within the field of machine learning. Its ability to learn without input data is opening new opportunities in different areas such as robotics and gaming. What is Reinforcement Learning? Reinforcement Learning is a type of Machine Learning technique based on Learning by feedback. Reinforcement Learning is a…