I. Introduction
Background: Machine learning has greatly contributed to the development of society in recent years playing a pivotal role in several important fields, such as finance and agriculture. However, some issues need to be resolved when using machine learning. For example, how to handle client privacy when the dataset used for learning contains personal information. If a single organization holds a large amount of personal information, this is not a major problem because clients can learn their model without the help of other organizations. However, when multiple organizations hold personal information, while aggregating the information for learning, then the issue of privacy arises.