Professional Documents
Culture Documents
Resource (ML & DL)
Resource (ML & DL)
Resource (ML & DL)
Machine Learning (ML) is that field of computer science with the help of which computer systems can
provide sense to data in much the same way as human beings do. In simple words, ML is a type of
artificial intelligence that extracts patterns out of raw data by using an algorithm or method. The main
focus of ML is to allow computer systems to learn from experience without being explicitly programmed
or human intervention.
NumPy
It is a useful component that makes Python as one of the favorite languages for Data Science. It basically
stands for Numerical Python and consists of multidimensional array objects.
Classification is a prediction problem that predicts the categorical class labels, which are
discrete and unordered. It is a two-step process, consisting of a learning step and a
classification step.
K-NEAREST NEIGHBORS
The algorithm can be used to solve both classification and regression problem statements. The
number of nearest neighbors to a new unknown variable that has to be predicted or classified is
denoted by the symbol 'K'.
Clustering:
A clustering problem is where you want to discover the inherent groupings in the data, such as
grouping customers by purchasing behavior.
The goal of the SVM algorithm is to create the best line or decision boundary that can segregate
n-dimensional space into classes so that we can easily put the new data point in the correct
category in the future. This best decision boundary is called a hyperplane.
decision trees
Decision Trees are a type of Supervised Machine Learning where the data is continuously split
according to a certain parameter. The tree can be explained by two entities, namely decision
nodes and leaves.
Random Forest
Random Forest Algorithm Random forest algorithm can be used for both classifications and
regression tasks. It provides higher accuracy through cross validation. Random forest classifiers
will handle the missing values and maintain the accuracy of a large proportion of data.
Dimensionality reduction :
Reinforcement learning:
Linear Regression:
It performs a regression task. Regression models a target prediction value based on
independent variables.
Naive Bayes classifiers are a collection of classification algorithms based on Bayes’ Theorem. It
is not a single algorithm but a family of algorithms where all of them share a common principle,
i.e. every pair of features being classified is independent of each other.
cheat sheet
Deep Learning
Deep Learning is a computer software that mimics the network of neurons in a brain.
It is a subset of machine learning based on artificial neural networks with
representation learning. It is called deep learning because it makes use of deep
neural networks. This learning can be supervised, semi-supervised or unsupervised.
Convolutional Neural Network or CNN is a type of artificial neural network, which is widely used for
image/object recognition and classification. Deep Learning thus recognizes objects in an image by using a
CNN.
Deep learning applications
Fraud detection.
Customer relationship management systems.
Computer vision.
Vocal AI.
Natural language processing.
Data refining.
Autonomous vehicles.
Supercomputers.
Cheat sheet