[Isbg] What is the purpose of the EM algorithm in machine learning?