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
Author: Prateek Joshi
Command Line Within Python
One of the cool things about Python is that you can do absolutely anything and everything with it. This blog post deals with using command line within Python. When you are writing your code in Python, you might want to access the command line to run a couple of commands like ls, grep, make etc. … Continue reading Command Line Within Python
What Is SSH?
Consider the following situation. You are at your friend's place with your laptop and you want to access your home computer to do something. May be you want to start a download or you want to run a program right away. What would you do in this situation? Will you go all the way to … Continue reading What Is SSH?
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
Quantum Computer
We are always hungry for more processing power. Whenever we buy computers, we always look for the ones with higher configuration. The computer manufacturers thrive to give us more speed and processing power at lower costs so that they can differentiate themselves from their competitors. With the emergence of so many technologies, our need for … Continue reading Quantum Computer
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
Automatic Downloading
Let's say you are surfing the web and you come across a cool website with a great collection of pictures. Some of them are located on that page and many more can be reached through various links on that page. There are hundreds of pictures and you want to download all of them. How would … Continue reading Automatic Downloading
Optimal Solution Concept
Do you remember Adam Smith? He is considered the father of modern economics. His theories were used for more than 150 years by governments, industries, banks etc. One of his famous laws states that people act in their own self-interest. He postulated that in a free market, you will have to compete to survive. He … Continue reading Optimal Solution Concept
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