Semi supervised learning. Learning algorithms can be divided into four ...