How to do deep learning without a GPU ?

If you are familiar a little bit with deep learning, you probably know how computationally expensive it is. And training a model in your computer, or I should say “in your CPU” with a lot of parameters is very time consuming. And you might also know, in order to train a complex model like that, … Read more

Convolutional neural network(CNN) : explaining the 5 layers of a CNN

Definition A convolutional neural network, also called ConvNet and CNN is a computer vision algorithm and is also a class of artificial neural networks. It is mainly used for detecting and classifying images. It, at the most basic level, uses pixel data of the image which is supposed to be classified. Which might immediately make … Read more

What is deep learning ?

Definition of deep learning Deep learning is a type of Machine learning that tries to mimic the way humans learn by using somethings called artificial neural networks(ANN) which basically resembles the human brain. If you are having a little experience with machine learning, you might remember different kinds of model used for different purposes. Like … Read more