# Machine Learning Tutorials and Examples for Beginners Machine learning is a data analytics technique that teaches computers to do what comes naturally to humans and animals: learn from experience.

In this page, we write some tutorials and examples on machine learning algorithms and applications. You can learn how to use machine learning in life by following our tutorials.

## Understand the Mean and Variance Computed in Batch Normalization – Machine Learning Tutorial

In this tutorial, we will discuss how the mean and variance computed in batch normalization, which is very usefult to understand batch normalization.

## A Full List of Movie Aspect Terms for Movie Aspect Based Sentiment Analysis

Aspect Based Sentiment Analysis (ABSA) is often applied on amazon restaurants and laptops reviews. However, if you want to use movie reviews to implement aspect based sentiment analysis, you will find no aspect terms. In this tutorial, we will list some aspect terms in movie review dataset.

## An Explain to Why not Use Relu Activation Functionin in RNN or LSTM? – Machine Learning Tutorial

We often use tanh activation function in rnn or lstm. However, we can not use relu in these model. Why? In this tutorial, we will explain it to you.

## An Introduction to Gaussian Distribution or Normal Distribution – Machine Learning Tutorial

Gaussian Distribution is also called Normal Distribution, which is widely used in machine learning field. In this tutorial, we will introduce it for beginners.

## Implement LDA Model Using Gensim – A Beginner Guide – Gensim Tutorial

LDA (Latent Dirichlet Allocation) is a kind of unsupervised method to classify documents by topic number. In this tutorial, we will introduce how to build a LDA model using python gensim.

## Understand Dynamic Perceptron in Machine Learning – Machine Learning Tutorial

In this tutorial, we will introduce what is dynamic perceptron and how to compute it.

## Understand the Gradient of Cross Entropy Loss Function – Machine Learning Tutorial

Cross entropy loss function is widely used in classification problem in machine learning. In this tutorial, we will discuss the gradient of it.

## Element-wise Addition Explained – A Beginner Guide – Machine Learning Tutorial

Element-wise addition is often used in machine learning, in this tutorial, we will introduce it for machine learning beginners.

## Understand Orthogonal Regularization in Deep Learning: A Beginner Introduction – Deep Learning Tutorial

Orthogonal Regularization is a regularization technique which is often used in convolutional neural networks. In this tutorial, we will introduce it for deep learning beginners.

## An Introduction to Scaled Dot-Product Attention in Deep Learning – Deep Learning Tutorial

Scaled Dot-Product Attention is proposed in paper: Attention Is All You Need. In this tutorial, we will introduce the thingking of it for machine learning beginners.