Introduction to supervised learning