AWS Machine Learning Blog
Category: Amazon SageMaker
Securing all Amazon SageMaker API calls with AWS PrivateLink
All Amazon SageMaker API operations are now fully supported via AWS PrivateLink, which increases the security of data shared with cloud-based applications by reducing data exposure to the internet. In this blog, I show you how to set up a VPC endpoint to secure your Amazon SageMaker API calls using AWS PrivateLink. AWS PrivateLink traffic […]
Announcing the Amazon SageMaker MXNet 1.2 container
The Amazon SageMaker pre-built MXNet container now uses the latest release of Apache MXNet 1.2. Amazon SageMaker is a fully-managed platform that enables developers and data scientists to quickly and easily build, train, and deploy machine learning models at any scale. And the pre-built MXNet container makes it easy to write your deep learning scripts naturally […]
Bring your own pre-trained MXNet or TensorFlow models into Amazon SageMaker
Not only does Amazon SageMaker provide easy scalability and distribution to train and host ML models, it is modularized so that the process of training a model is decoupled from deploying the model. This means that models that are trained outside of Amazon SageMaker can be brought into SageMaker only to be deployed. This is very useful […]
Use Amazon Mechanical Turk with Amazon SageMaker for supervised learning
Supervised learning needs labels, or annotations, that tell the algorithm what the right answers are in the training phases of your project. In fact, many of the examples of using MXNet, TensorFlow, and PyTorch start with annotated data sets you can use to explore the various features of those frameworks. Unfortunately, when you move from […]
Transfer learning for custom labels using a TensorFlow container and “bring your own algorithm” in Amazon SageMaker
Data scientists and developers can use the Amazon SageMaker fully managed machine learning service to build and train machine learning (ML) models, and then directly deploy them into a production-ready hosted environment. In this blog post we’ll show you how to use Amazon SageMaker to do transfer learning using a TensorFlow container with our own […]
Classify your own images using Amazon SageMaker
Amazon SageMaker is a fully managed service that supports all of the steps of a ML model’s development: data exploration and building, training, and deploying ML models. With Amazon SageMaker, you can pick and use any of the built-in algorithms, reducing the time to market and the development cost.
Call an Amazon SageMaker model endpoint using Amazon API Gateway and AWS Lambda
March 2025: This post was reviewed and updated for accuracy. At AWS Machine Learning (ML) workshops, customers often ask, “After I deploy an endpoint, where do I go from there?” You can deploy an Amazon SageMaker AI trained and validated ML model as an online endpoint in production. Alternatively, you can choose which SageMaker functionality […]
Create a model for predicting orthopedic pathology using Amazon SageMaker
Artificial intelligence (AI) and machine learning (ML) are gaining momentum in the healthcare industry, especially in healthcare imaging. The Amazon SageMaker approach to ML presents promising potential in the healthcare field. ML is considered a horizontal enabling layer applicable across industries. Within healthcare, this can serve analogous to a radiology or lab report as a […]
Enhanced text classification and word vectors using Amazon SageMaker BlazingText
Today, we are launching several new features for the Amazon SageMaker BlazingText algorithm. Many downstream natural language processing (NLP) tasks like sentiment analysis, named entity recognition, and machine translation require the text data to be converted into real-valued vectors. Customers have been using BlazingText’s highly optimized implementation of the Word2Vec algorithm, for learning these vectors from […]
Object Detection algorithm now available in Amazon SageMaker
Amazon SageMaker is a fully-managed and highly scalable machine learning (ML) platform that makes it easy build, train, and deploy machine learning models. This is a giant step towards the democratization of ML and in lowering the bar for entry in to the ML space for developers. Computer vision is the branch of machine learning […]