Abstract: The goal of this tutorial is to introduce functional hardware approximation techniques employing machine learning methods. Functional approximation changes the function of a circuit slightly ...