AWS Certified AI PractitionerAWS Services for AI/ML and Generative AIMedium
An environmental research organization collects vast amounts of sensor data from remote weather stations, including temperature, humidity, and wind speed. They want to use machine learning to predict localized weather patterns and alert for extreme conditions. The data scientists prefer to use popular open-source ML frameworks like TensorFlow and PyTorch and require full control over their development environment, including GPU instances, without managing underlying servers. Which AWS service is best suited for this scenario?
- AAmazon Lex
- BAmazon SageMaker
- CAWS Deep Learning AMIs
- DAmazon Forecast
Show answer & explanationAnswer & explanation
Correct answer: B. Amazon SageMaker
Amazon SageMaker provides a fully managed service for building, training, and deploying machine learning models. It supports popular open-source frameworks like TensorFlow and PyTorch, offers managed Jupyter notebooks (Studio), and can provision GPU instances for training without the user needing to manage servers, meeting all the specified requirements.
Why the other options are wrong
- A. Amazon Lex is for building conversational interfaces, entirely unrelated to training ML models for weather prediction.
- C. AWS Deep Learning AMIs provide pre-configured EC2 instances for deep learning, but require users to manage the underlying servers themselves, which goes against the requirement of not managing servers.
- D. Amazon Forecast is a fully managed service for time-series forecasting, but it's a high-level API and doesn't offer the full control over frameworks and development environments that data scientists require.
Amazon SageMaker
A fully managed service that provides every developer and data scientist with the ability to build, train, and deploy machine learning models quickly.
- Supports popular open-source ML frameworks (TensorFlow, PyTorch).
- Offers managed notebooks, training, and inference.
- Handles infrastructure management (e.g., GPU instances).
Memory trick: SageMaker builds ML models wisely.