where they begin obviously some algorithms are more suited for certain problems that others and the result will vary greatly of how well your algorithm is suited for a problem but luckily you can divide these algorithms into four different categories of machine learning so the four different categories is supervised learning and supervised learning semi-supervised learning and reinforcement learning and when you face a machine learning problem it is important to understand which category it fits into so today we're going to