ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 20 - Professional Machine Learning Engineer discussion

Report
Export

You are an ML engineer at a bank that has a mobile application. Management has asked you to build an ML-based biometric authentication for the app that verifies a customer's identity based on their fingerprint. Fingerprints are considered highly sensitive personal information and cannot be downloaded and stored into the bank databases. Which learning strategy should you recommend to train and deploy this ML model?

A.
Differential privacy
Answers
A.
Differential privacy
B.
Federated learning
Answers
B.
Federated learning
C.
MD5 to encrypt data
Answers
C.
MD5 to encrypt data
D.
Data Loss Prevention API
Answers
D.
Data Loss Prevention API
Suggested answer: B

Explanation:

Federated learning is a machine learning technique that enables organizations to train AI models on decentralized data without centralizing or sharing it1.It allows data privacy, continual learning, and better performance on end-user devices2.Federated learning works by sending the model parameters to the devices, where they are updated locally on the device's data, and then aggregating the updated parameters on a central server to form a global model3. This way, the data never leaves the device and the model can learn from a large and diverse dataset.

Federated learning is suitable for the use case of building an ML-based biometric authentication for the bank's mobile app that verifies a customer's identity based on their fingerprint. Fingerprints are considered highly sensitive personal information and cannot be downloaded and stored into the bank databases. By using federated learning, the bank can train and deploy an ML model that can recognize fingerprints without compromising the data privacy of the customers. The model can also adapt to the variations and changes in the fingerprints over time and improve its accuracy and reliability. Therefore, federated learning is the best learning strategy for this use case.

asked 18/09/2024
Yousuf Shahzad
40 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first