scikit-learn(sklearn) tutorial. How to do linear, non-linear and multiple regression ?

Training your machine learning model can be lengthy and time consuming. While there are plenty of libraries, framework which can help you out in this case, for example – pytorch, tensorflow, keras. Scikit-learn, or simply sklearn is yet another tool you can use to do so. Why use sklearn ? But what makes sklearn so … Read more

What is Data analysis ?

Definition Data analysis is a process where raw data is inspected, cleaned, modified and modeled in order to discover useful information from it which can be beneficial for the future. It comprises of many techniques and and approach in order to do so. Relation with machine learning Now many might say that Data Analysis is … Read more

CNN: Python implementation

Convolutional Neural Network (CNN) is a class of artificial neural network which is specifically used for image and videos related problems. Generally image or video classification. Before jumping into how we implement CNN using python, you might wanna read about the basics of CNN first. In this tutorial we are going to use a framework … 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 an Artificial Neural Network ?

Prerequisites Basics of machine learning What is deep learning Definitions An artificial neural network(ANN) is a machine learning model inspired by biological neural network, a.k.a the human/animal brain. Structure The Perceptron A perceptron is (as some of you might know) the fundamental building block of a neural network. The approach is really simple . The … Read more