All Stories

Deep Learning Computer Vision: Advancements and Exciting Applications

Introduction Deep learning has propelled significant advancements in computer vision, revolutionizing various applications such as self-driving cars, face recognition, image recommendation, and even art generation. In this blog article, we...

Deep-Q-Learning(DQN)

Why DQN? in an enviroment with a continue state space, it is impossible to go through all the possible states and actions repeatedly, since there are an infinite number of...

Introduction to Federated Learning

Motivation Privacy-preserving Machine Learning had always been exciting for me. Since my B.Tech. thesis involving PPML (SMPC + Computer Vision), I didn’t get a chance to work on it after...

Understanding Padding in Convolutional Neural Networks

Convolutional Neural Networks (CNNs) have revolutionized the field of computer vision, enabling impressive results in tasks such as image classification and object detection. In CNNs, convolutions are a fundamental operation...