AWS Certified Machine Learning – Specialty — Question 131

A company offers an online shopping service to its customers. The company wants to enhance the site's security by requesting additional information when customers access the site from locations that are different from their normal location. The company wants to update the process to call a machine learning (ML) model to determine when additional information should be requested.
The company has several terabytes of data from its existing ecommerce web servers containing the source IP addresses for each request made to the web server. For authenticated requests, the records also contain the login name of the requesting user.
Which approach should an ML specialist take to implement the new security feature in the web application?

Answer options

Correct answer: B

Explanation

The correct answer is B, as using the IP Insights algorithm is specifically designed for analyzing IP data and detecting anomalies related to access attempts. The other options, while incorporating Amazon SageMaker, either use less suitable algorithms like factorization machines or Object2Vec, or suggest a labeling process that is not as effective for this particular use case.