You must have heard the term 'kernel' floating around quite a few times. People from many different backgrounds use it in different contexts. The thing is that this term has been applied to different things in different domains. When we talk about operating systems, we talk about which kernel is being used. Kernel is also … Continue reading Kernel Functions For Machine Learning
Tag: Pattern Recognition
Support Vector Machines
In machine learning, we have supervised learning on one end and unsupervised learning on the other end. Support Vector Machines (SVMs) are supervised learning models used to analyze and classify data. We use machine learning algorithms to train the machines. Once we have a model, we can classify unknown data. Let's say you have a … Continue reading Support Vector Machines
Panoramic Images
Consider a situation where you are standing on top of a mountain or some other beautiful natural scenery. You are enjoying a beautiful view that seems to span from far left to far right and you want to take a nice picture of the whole thing. Your camera allows you to capture only a limited … Continue reading Panoramic Images
Artificial Neural Networks
We want our machines to learn everything on their own as much as possible. Over the past few decades, researchers have come up with many theories and formulations about how we can achieve this in the best possible way. This realm is called machine learning. We come up with algorithms to teach the machines how … Continue reading Artificial Neural Networks
Augmented Reality
Augmented Reality (AR) has been one of the most exciting fields to have come into prominence in the last few years. Back when people starting working aggressively on computer graphics, great innovations took place. Today, we have 3D movies with high end computer graphics, but it is still on the screen inside our machines. People … Continue reading Augmented Reality
Fingerprint Recognition
Fingerprint recognition was one of the first forms of biometric authentication techniques developed. Biometric authentication refers to the process of identifying humans by their natural traits. This can include fingerprints, face, voice, iris etc. When you want machines to authenticate a particular person, you choose a feature of that person which he cannot control. Fingerprints … Continue reading Fingerprint Recognition