# Articles

## 2021

### Pruning for Neural Networks

*Posted: March 1, 2021 Updated: March 1, 2021*

Mathematical Foundations to Neural Network Pruning

## 2020

### Quantization for Neural Networks

*Posted: November 1, 2020 Updated: June 25, 2021*

Mathematical Foundations to Neural Network Quantization

### Principal Component Analysis

*Posted: May 17, 2020 Updated: May 17, 2020*

Fundamentals to Principal Component Analysis

### Gradient Boosting Machine

*Posted: January 26, 2020 Updated: January 26, 2020*

Fundamental Theories of Gradient Boosting Machine

## 2019

### RSA Algorithm

*Posted: November 10, 2019 Updated: November 10, 2019*

A Self-Contained Tutorial on RSA Algorithm Theories for Number Theory Noobs

### Word2Vec Models Revisited

*Posted: August 23, 2019 Updated: August 23, 2019*

A Review on the Classic Word2Vec Models

### Hierarchical Softmax

*Posted: August 17, 2019 Updated: August 17, 2019*

Orchestrated Softmax for Fast Language Model Training

### Noise Contrastive Estimation

*Posted: July 26, 2019 Updated: July 26, 2019*

Accelerate the Training of Neural Language Models

### Introduction to Variational Inference

*Posted: May 25, 2019 Updated: May 25, 2019*

Setting Up Foundations to Bayesian Learning

### Introduction to Bayesian Filter

*Posted: March 21, 2019 Updated: March 21, 2019*

Restate Some Basic Concepts and Math in Bayesian Filter

## 2017

### Siamese Network on MNIST Dataset

*Posted: October 30, 2017 Updated: December 11, 2017*

An introduction to Siamese Network and its implementation on MNIST dataset