Exploring Strategies for Privacy-Preserving Machine Learning in Distributed Environments