I. Introduction
Recently, the importance of MTL in recommendation systems has been increasing. MTL means learning multiple tasks together within the same model rather than learning them individually. Of course, it is better to learn individually if the tasks are completely independent, but it is also a good approach to share some parameters when similar tasks or when the goals of the tasks are ordered. Multi-task learning can be applied to a wide range of applications, real-world applications, NLP, audio, computer vision, recommendation systems, etc. However, the most useful place among them is recommendation systems. Why do recommendations systems need MTL?