Background of Machine Learning (ML) you should know before start learn
T oday I am going to talk about the differences between Machine Learning, AI, ANN, Mathematical models, and few libraries that can use to program using python. In most of the time, we get confused about the terminology of Machine Learning. This is the main reason that we cannot understand Machine Learning even we know how to code them. Machine Learning (ML) is a subset of Artificial Intelligence (AI). The Machine Learning has subsets such as Artificial Neural Networks (ANN) and Mathematical Models. ANN can be categorized in to following two types, Shallow feed forward Neural Network Deep Neural Network (Also known as Deep Learning) Shallow feed forward Neural Network has only one hidden layer while Deep Neural Network has multiple hidden layers. That is shown in the figures bellow. Shallow feed forward Neural Network Deep Neural Network (Deep Learning) The following figure shows how these areas relate to each other, Mainly there are two types of machine learning libraries can be u...