Getting Started with OpenCV library, Loading Images, and videos.

OpenCV is a cross-platform library for real-time computer vision. It was initially developed by Intel and later released as Open Source product. I would try to explain the library and create a simple application. Further, I will try to extend the application as an object tracking device. First thing first – I am using python,… Continue reading Getting Started with OpenCV library, Loading Images, and videos.

Optimization Techniques in Machine Learning

Optimization is single most important concept used all across AI to Machine-learning to Deep learning. It is important to understand the basic optimization which is gradient descent algorithm. I am considering my favorite example House Price vs no of rooms. I have plotted various observations and a line which represents the trend in the observation.… Continue reading Optimization Techniques in Machine Learning

Understanding classification using Naive Bayes Classifier.

Classification is a supervised machine learning techniques, where objects are categorized into buckets. The most common example given is classification of the fruits in a given set. It can be a set of images of fruits, real fruits in a basket or a lot of fruits on assembly line. The most intuitive method to classify… Continue reading Understanding classification using Naive Bayes Classifier.

Introduction to Linear regression using python

This blog is an attempt to introduce the concept of linear regression to engineers. This is well understood and used in the community of data scientists and statisticians, but after arrival of big data technologies, and advent of data science, it is now important for engineer to understand it. Regression is one of the supervised… Continue reading Introduction to Linear regression using python