Perceptron is the most basic and primary implementation of a biological neuron in machine intelligence. Moreover the concept of perceptron can be leveraged to build more complex neural networks which we will see later. These are used mainly for supervised learning and can be modified to work with unsupervised learning also. The implementation of perceptron is inspired from the actual neuron which can be seen below.

Biological Neuron

Biological Neuron

Continue reading

Counting Bricks

Hello all !!

Long back when I was in my initial stage of learning computer vision, my friend asked me what are you always doing with your laptop? I answered Computer Vision. He then asked me what’s the big deal about it, so I explained. He then challenged me counting number of bricks in an image.


Original Image to be processed

Challenge accepted !! Continue reading