Skip to main content

AWS Medium Posts

182 cross-published AWS technical articles on Medium

September 23, 2021

Learn Amazon Sagemaker 2nd Edition

I’m very happy to announce that the second edition of “ Learn Amazon SageMaker ” is now available for pre-order on Amazon ( US , India , UK , France...

May 17, 2021

SageMaker Fridays Season 3 Episode 7 Building Models Automatically With AutoML

In this episode, we’ll dive into SageMaker AutoPilot, an AutoML capability. Starting from a tabular dataset, we’ll launch an AutoML job in just a few...

May 04, 2021

SageMaker Fridays Season 3 Episode 6 Cost Optimization With Machine Learning

In the first section, we have a chat with our special guest Greg Coquillo, a Technology Risk Manager working for Amazon. We walk through an...

April 20, 2021

In This Video I Show You How To Use Savings Plans For Amazon SageMaker

In this video, I show you how to use Savings Plans for Amazon SageMaker, a new cost optimization capability that helps you save up to 64% on your...

April 17, 2021

SageMaker Fridays Season 3 Episode 5 NLP At Scale With Hugging Face And Distributed Training

In this episode, we use state of the art models for natural language processing available in the Hugging Face collection. Then, we fine-tune BERT on...

March 25, 2021

Working With Hugging Face Models On Amazon SageMaker

In this video, I show you how to fine-tune an Hugging Face model on Amazon SageMaker, and how to predict with the model on your local machine.

March 22, 2021

SageMaker Fridays Season 3 Episode 3 Managing Engineered Features With SageMaker Feature Store

In this episode, we build a sentiment analysis model starting from the Amazon Customer Reviews dataset. First, we import the dataset in Parquet...

March 07, 2021

SageMaker Fridays Season 3 Episode 2 Easy Data Preparation With SageMaker Data Wrangler

In this episode, we start from the popular Titanic survivor dataset. We import it in SageMaker Data Wrangler , where we build visualizations and...

March 01, 2021

SageMaker Fridays Season 3 Episode 1 The Complete ML Lifecycle

In this 90-minute special, we start with a quick introduction to SageMaker, and then we walk you through the 9 SageMaker launches from AWS re:Invent...

February 24, 2021

Virtual Proctoring With Amazon Rekognition

In this video, you’ll learn how deploy a web-based application for virtual proctoring, implementing face recognition and object detection with Amazon...

December 15, 2020

A Map For Machine Learning On AWS December 2020 Edition

It’s that time of the year again! AWS re:Invent 20 20 is over, and as it brought us quite a few new services and features, it was time for me to...

December 11, 2020

Introducing SageMaker Data Parallelism Model Parallelism AWS re:Invent 2020

In this first video, I show how you to use the new data parallelism capability in Amazon SageMaker, and how to adapt your TensorFlow code for it.

December 11, 2020

Introducing Amazon SageMaker JumpStart AWS re:Invent 2020

Amazon SageMaker JumpStart is a capability of Amazon SageMaker that accelerates your machine learning workflows with one-click access to popular...

December 08, 2020

Data Preparation AWS Glue DataBrew Or Amazon SageMaker Data Wrangler

AWS Glue DataBrew vs SageMaker Data Wrangler: when to use each for data preparation. Side-by-side comparison of capabilities, use cases, and pricing.

December 08, 2020

Introducing Amazon SageMaker Clarify AWS re:Invent 2020

Amazon SageMaker Clarify is a new capability of Amazon SageMaker that helps customers detect bias in machine learning models, and increase...

December 08, 2020

Introducing Model Profiling In Amazon SageMaker Debugger AWS re:Invent 2020

Amazon SageMaker Debugger can now profile machine learning models, making it much easier to identify and fix training issues caused by hardware...

December 04, 2020

Introducing Amazon Monitron AWS re:Invent 2020

In this video, I give you a quick tour of Amazon Monitron , an end-to-end system that uses machine learning to detect abnormal behavior in industrial...

December 03, 2020

Using The Git Workflow In Amazon SageMaker Pipelines

Amazon SageMaker Pipelines is a new capability of Amazon SageMaker that makes it easy for data scientists and engineers to build, automate, and scale...

December 02, 2020

Introducing Amazon SageMaker Data Wrangler AWS re:Invent 2020

Amazon SageMaker Data Wrangler is a new capability of Amazon SageMaker that makes it faster for data scientists and engineers to prepare data for...

December 02, 2020

Introducing Amazon SageMaker Feature Store AWS re:Invent 2020

Amazon SageMaker Feature Store is a new capability of Amazon SageMaker that makes it easy for data scientists and machine learning engineers to...

December 02, 2020

Introducing Amazon SageMaker Pipelines AWS re:Invent 2020

Amazon SageMaker Pipelines is a new capability of Amazon SageMaker that makes it easy for data scientists and engineers to build, automate, and scale...

December 01, 2020

Podcast Episode 20 Pre-Invent

Episode 20 of my podcast is online. As re:Invent is just a few hours away, it’s time to catch up with the November announcements on our AI/ML...

August 17, 2020

Announcing My Book Learn Amazon SageMaker

Episode 20 of my podcast is online. As re:Invent is just a few hours away, it’s time to catch up with the November announcements on our AI/ML...

June 22, 2020

Deep Dive On TensorFlow Training With Amazon SageMaker And Amazon S3

This is a guest post by Chaim Rand , Machine Learning Algorithm Developer at Mobileye . You can also read part 1 and part 3 for more!

March 20, 2020

AWS AI Machine Learning Podcast Episode 14

In this episode, I go through our latest announcements on Amazon Forecast, Amazon Personalize, Amazon SageMaker Ground Truth, AWS Deep Learning AMIs,...

March 15, 2020

Running Folding@home On Amazon EC2 Instances

Folding@home is a long running project focused on disease research using distributed computing, and they recently launched a number of projects...

March 12, 2020

AWS AI Machine Learning Podcast Episode 13

In this episode, I focus on Amazon Kendra , an enterprise search service powered by machine learning… but you don’t need any ML skills to set it up...

March 03, 2020

AWS AI Machine Learning Podcast Episode 12

In this episode, I talk about XGBoost 1.0, a major milestone for this very popular algorithm. Then, I discuss the three options you have for running...

February 26, 2020

Train With Amazon SageMaker On Your Local Machine

In this video, I show you how to train on your local machine using SageMaker APIs. I use Jupyter, and this would also work with your preferred IDE...

February 26, 2020

AWS AI Machine Learning Podcast Episode 11 XGBoost Special

In this episode, I talk about XGBoost 1.0, a major milestone for this very popular algorithm. Then, I discuss the three options you have for running...

February 18, 2020

AWS AI Machine Learning Podcast Episode 10

In this episode, I cover new features on Amazon Personalize (recommendation & personalization), Amazon Polly (text to speech), and Apache MXNet (Deep...

February 14, 2020

Deploying Machine Learning Models With mlflow And Amazon SageMaker

In this video, I first train an XGBoost model on my local machine (I use PyCharm), and visualize results in the mlflow UI. Then, I deploy the model...

February 12, 2020

Upcoming Webinar On Amazon SageMaker

If you’re curious about Amazon SageMaker and its latest capabilities (model debugging, model monitoring, AutoML, etc.), please take a look at this...

February 12, 2020

AWS AI Machine Learning Podcast Episode 9

In this episode, I have a chat with Leo Souquet, a Data Scientist and the co-founder of the Data Science Tech Institute . DSTI trains Data Scientists...

February 03, 2020

AWS AI Machine Learning Podcast Episode 8

In this episode, I have a chat with Ségolène Dessertine-Panhard, a Data Scientist with the AWS Machine Learning Solutions Lab . As she spends her...

January 28, 2020

Deep Graph Library Part 2 Training On Amazon SageMaker

In a previous post , I showed you how to use the Deep Graph Library (DGL) to train a Graph Neural Network model on data stored in Amazon Neptune.

January 27, 2020

AWS AI Machine Learning Podcast Episode 7

In this episode, I have a chat with Francesco Pochetti, a Data Scientist who worked on Amazon Kindle for 4 years. He’s also an AWS Machine Learning...

January 20, 2020

AWS AI Machine Learning Podcast Episode 6

In this episode, I have a chat with Cosmin Catalin Sanda, a Data Science Engineer for AudienceProject . We talk about real life ML, what it takes for...

January 14, 2020

AWS AI Machine Learning Podcast Episode 5

In this episode, I talk about a couple of recent features, share some extra resources, and point you to a pretty cool computer vision demo.

January 06, 2020

AWS AI Machine Learning Podcast Episode 4

In this episode, I talk about a couple of recent features, share some extra resources, and point you to a pretty cool computer vision demo.

December 31, 2019

AWS AI Machine Learning Podcast Episode 3

In this episode, I explain — in plain English — 26 Machine Learning and Deep Learning terms that you need to know. If you’re beginning with the...

December 31, 2019

AWS AI Machine Learning Podcast Episode 2

In this episode, I focus on TensorFlow 2.0, the most popular open source library for Machine Learning. I explain in detail how it differs from...

December 24, 2019

AWS AI Machine Learning Podcast

In this episode, I focus on TensorFlow 2.0, the most popular open source library for Machine Learning. I explain in detail how it differs from...

December 22, 2019

A Primer On Graph Neural Networks With Amazon Neptune And The Deep Graph Library

In this post, I’d like to introduce you to Graph Neural Networks (GNN), one of the most exciting developments in Machine Learning (ML) today. Indeed,...

December 19, 2019

A Quick Look At Amazon Textract

Amazon Textract automatically extracts text and data from scanned documents, and goes beyond simple optical character recognition (OCR) to also...

December 19, 2019

Annotating Image Datasets With Amazon SageMaker Ground Truth

Launched at AWS re:Invent 2018, Amazon SageMaker Ground Truth helps you build highly accurate training datasets for machine learning quickly. It...

December 14, 2019

A First Look At AWS Inferentia

Launched at AWS re:Invent 2018, Amazon SageMaker Ground Truth helps you build highly accurate training datasets for machine learning quickly. It...

December 11, 2019

AWS re:Invent 2019 AI/ML Recap Part 2 Amazon SageMaker

In a previous post , I introduced you to our new high-level services. Now let’s go down one layer and talk about the new capabilities added to Amazon...

December 11, 2019

AWS re:Invent 2019 AI/ML Recap Part 1 AI Services

Now that AWS re:Invent 2019 is over, I’d like to give you an overview of the AI services that we announced: Amazon Transcribe Medical, Amazon...

December 11, 2019

AWS re:Invent 2019 AI/ML Recap Part 3 Frameworks Infrastructure

In the last two previous posts, I introduced you to our new high-level services , and to the new capabilities we added to Amazon SageMaker . Thought...

December 08, 2019

A Map For Machine Learning On AWS December 2019 Edition

About a year ago, I published maps for Machine Learning on AWS, which turned out to be extremely popular. Thanks for the vote of confidence!

December 04, 2019

Making Amazon SageMaker And TensorFlow Work For You

This is a guest post by Chaim Rand , Machine Learning Algorithm Developer at Mobileye . It builds upon the AIM410R session at AWS re:Invent 2019. You...

December 02, 2019

AWS re:Invent 2019 Sunday Recap For AI/ML

Here’s the first batch of announcements! Happy to answer questions here or on Twitter .

November 26, 2019

Pre-Invent 2019 Time To Catch Up

Here’s the first batch of announcements! Happy to answer questions here or on Twitter .

September 16, 2019

AWS Innovate Machine Learning AI Edition 2019

AWS Innovate is a free virtual event designed for developers, data scientists, IT professionals, and data engineers who are looking to bring new...

July 26, 2019

A Whirlwind Tour Of Amazon SageMaker

AWS Innovate is a free virtual event designed for developers, data scientists, IT professionals, and data engineers who are looking to bring new...

July 20, 2019

Doctor Alice And Cloud Native Bob My Favorite Machine Learning Users

Alice and Bob are great, which is just as well because I meet them everywhere I go! They’re passionate, hardworking people who try their best to...

June 06, 2019

Video: What's In The AWS DeepRacer Box Really

May 20, 2019

Mastering The Mystical Art Of Model Deployment Part 2 Deploying Amazon SageMaker Endpoints

Curious about this fun little autonomous vehicle that we built to help you learn about Reinforcement Learning? Here’s what you need to know.

May 11, 2019

Using A SageMaker XGBoost Model In Scikit-learn

This is a quick post answering a question I get a lot: “ how can I use in scikit-learn an XGBoost model that I trained on SageMaker? ”.

February 08, 2019

Scaling Machine Learning From 0 To Millions Of Users Part 2

In part 1 , we broke out of the laptop, and decided to deploy our prediction service on a virtual machine. By doing so, we discussed a few simple...

January 29, 2019

Scaling Machine Learning From 0 To Millions Of Users Part 1

I suppose most Machine Learning (ML) models are conceived on a whiteboard or a napkin, and born on a laptop. As the fledgling creatures start...

January 28, 2019

Thoughts On The Beta Alexa Skill Builder Certification

Earlier this month, we announced a new AWS certification on Alexa skill development . As usual, the exam is first released a beta exam, which you can...

January 10, 2019

Applying Machine Learning To AWS Services

When working with Machine Learning, one can quickly be overwhelmed with technicalities and lose track of the original purpose: how can we use past...

December 19, 2018

Talk: An Overview Of Machine Learning Application Services

Here’s a presentation I just did at the AWS Builders Days in Dublin. This is an overview of application services (Rekognition, Polly, etc.),...

December 14, 2018

A Map For Machine Learning On AWS

Here’s a presentation I just did at the AWS Builders Days in Dublin. This is an overview of application services (Rekognition, Polly, etc.),...

December 13, 2018

Talk: From Notebook To Production With Amazon SageMaker

Here’s a presentation I just did at the AWS Builders Days in London and Dublin. This includes all the latest SageMaker features announced at...

December 13, 2018

Talk: An Introduction To Reinforcement Learning

Here’s a presentation I just did at the AWS Builders Days in London and Dublin. This includes an introduction to RL as well as some examples running...

December 13, 2018

Talk: New Machine Learning Services Announced At AWS re:Invent 2018

Here’s a presentation I just did at the AWS Builders Days in London and Dublin. This covers Amazon Forecast, Amazon Personalize, the new Amazon...

December 08, 2018

Talk: Improving Healthcare With AI

Due to current events in Paris, the conference where I was supposed to deliver this talk has been postponed, and I decided to record it anyway.

December 05, 2018

AWS re:Invent 2018 AIM401R Deep Learning Applications Using TensorFlow

Here are the video and slides for my TensorFlow / SageMaker breakout at re:Invent. This is a technical deep dive, featuring a long Keras demo (custom...

December 02, 2018

AWS re:Invent 2018 AIM401R2 Deep Learning Applications Using TensorFlow Featuring Advanced

Here are the video and slides for my TensorFlow / SageMaker breakout at re:Invent. Huge thanks to the attendees and to my co-speakers, Kevin Clifford...

November 30, 2018

AWS re:Invent 2018 My Twitch Sessions

Here are the four sessions I led on Twitch. You’ll find plenty more in this playlist .

November 30, 2018

AWS re:Invent 2018 ENT321 Amazon SageMaker Workshop

Here are the four sessions I led on Twitch. You’ll find plenty more in this playlist .

November 29, 2018

AWS re:Invent AIM302 Machine Learning At The Edge

November 29, 2018

Thoughts On The Beta Machine Learning Certification

We recently announced a new certification, theAWS Certified Machine Learning Specialty. Right now, the exam is still in beta. I took it this morning...

November 28, 2018

AWS re:Invent Machine Learning Recap Wednesday

Keeping track of new service and feature launches at re:Invent is pretty challenging, so here’s a quick recap on what happened today during Andy’s...

November 28, 2018

AWS re:Invent Machine Learning Recap Monday Tuesday

Keeping track of new service and feature launches at re:Invent is pretty challenging, so here’s a quick recap on what happened yesterday and today.

November 27, 2018

Quick Tip: Converting Gluon Models To Symbolic Format

As discussed earlier , Gluon is an imperative API available on top of the symbolic API implemented by Apache MXNet .

November 27, 2018

Amazon EC2 C5n And P3dn More Network Bandwidth For Deep Learning

Training a Deep Learning model isn’t only a compute intensive task: a lot of I/O is also required. Let’s see why.

November 24, 2018

Pre-Invent Catching Up On The Latest Machine Learning Announcements

AWS re:Invent is hours away. As you can imagine, plenty of new services and features will be announced in the next few days. Before the floodgates...

October 25, 2018

Updated Talks On Machine Learning And Deep Learning

I’ve just spent a few days at the AWS Loft in Stockholm, where I delivered 5 talks on Machine Learning and Deep Learning. All of them have been...

July 29, 2018

SageMaker Is First And Foremost A SDK That You Can Use Independently

SageMaker is first and foremost a SDK that you can use independently. Notebook instances are just an optional (but convenient) way to experiment and...

July 28, 2018

Mastering The Mystical Art Of Model Deployment

With all the talk about algorithm selection, hyper parameter optimization and so on, you could think that training models is the hardest part of the...

July 26, 2018

Transcribe Supports WAV And MP4 Files Not MP3

Transcribe support .WAV and .MP4 files, not .MP3. That’s probably it.

July 23, 2018

Amazon SageMaker Summing Up 6 Months Of Customer Meetings

Transcribe support .WAV and .MP4 files, not .MP3. That’s probably it.

June 07, 2018

Johnny Pi I Am Your Father Part 8 Reading Translating And More

It’s been a while since part 7 , where we added a custom Alexa skill to interact with our robot. Plenty has happened since then, so it’s time to...

June 04, 2018

Training With PyTorch On Amazon SageMaker

PyTorch is a flexible open source framework for Deep Learning experimentation. In this post, you will learn how to train PyTorch jobs on Amazon...

June 03, 2018

Webinar: Using Apache Spark With Amazon SageMaker

I recently had the pleasure to deliver this online tech talk on combining two of my favorite tools: Spark for ETL and SageMaker for Machine Learning...

June 03, 2018

Talk: ML At The Edge AWS Summit Benelux

The AWS Summit Benelux took place a few days ago and I had the pleasure to give a talk on deploying Machine Learning at the Edge.

June 02, 2018

Training With Keras MXNet On Amazon SageMaker

The AWS Summit Benelux took place a few days ago and I had the pleasure to give a talk on deploying Machine Learning at the Edge.

June 01, 2018

Apache MXNet As A Backend For Keras 2

As previously discussed , Apache MXNet is now available as a backend for Keras 2 , aka Keras-MXNet .

June 01, 2018

Gluon CV Add Image Classification Detection And Segmentation To Your Application In Minutes

Apache MXNet is an open source library for Deep Learning, supporting both symbolic and imperative programming . The latter is implemented by the...

May 24, 2018

Talks: Language Services And SageMaker AWS Summit London

The AWS Summit London took place a few days ago and I had the pleasure to give two talks on language services ( Amazon Polly , Amazon Translate ,...

May 17, 2018

Talks: Rekognition And SageMaker AWS Summit Stockholm

The AWS Summit Stockholm took place yesterday and I had the pleasure to give two talks on Amazon Rekognition and Amazon SageMaker . You’ll find the...

May 14, 2018

Retraining SageMaker Models With Chalice And Serverless

Amazon SageMaker makes it easy to train (and deploy) Machine Learning models at scale. Thanks to its Python SDK , developers can first experiment...

May 12, 2018

Talks: ML AWS Summit London

Amazon SageMaker makes it easy to train (and deploy) Machine Learning models at scale. Thanks to its Python SDK , developers can first experiment...

May 08, 2018

Apache Spark And Amazon SageMaker The Infinity Gems Of Analytics

In a previous post, I showed you how to build a spam classifier by running PySpark on an Amazon SageMaker notebook instance.

May 07, 2018

Podcast: Using Built-in Algos With Amazon SageMaker

A few weeks ago, I recorded an AWS podcast episode on the Amazon SageMaker built-in algos . It’s now live, I hope you’ll like it!

May 03, 2018

Talks: AWS Dev Days Munich

A few weeks ago, I recorded an AWS podcast episode on the Amazon SageMaker built-in algos . It’s now live, I hope you’ll like it!

May 02, 2018

Amazon AI Monthly April 2018

I recently had the pleasure to speak at the AWS Dev Day in Munich . I hope these three talks will help you find your way into Deep Learning and learn...

May 01, 2018

A Quick Look At The Swish Activation Function In Apache MXNet 1.2

A recap of all things AI and Machine Learning that happened last month on AWS.

April 26, 2018

Using Chalice To Serve SageMaker Predictions

Amazon SageMaker makes it easy to train and deploy Machine Learning models hosted on HTTP endpoints. However, in most cases you won’t expose these...

April 06, 2018

Webinar: How Machine Learning On AWS Can Transform Your Education Business

Machine Learning is a hot topic in the education industry. In this webinar, you will learn how EdTechs and universities are using ML on AWS to...

April 06, 2018

AWS Summit San Francisco AI/ML Recap

Outside of re:Invent, the San Francisco summit is one of the bigger events when it comes to announcing AWS new services.

April 05, 2018

Talk: Deep Learning At The Edge And AWS DeepLens

Outside of re:Invent, the San Francisco summit is one of the bigger events when it comes to announcing AWS new services.

April 05, 2018

Webinar: Building Your Smart Applications With Amazon AI

In this webinar, you will learn how to easily add Amazon AI services to your own applications. I’l show you how to access image and video analysis,...

April 03, 2018

Talk: Speed Up Your Machine Learning Workflows With Built-In Algorithms

I recently had the pleasure to speak at the AWS Tel Aviv Summit. In this session, I’m focusing on the built-in algorithms available in Amazon...

April 03, 2018

Talk: Machine Learning State Of The Union

I recently had the pleasure to speak at the AWS Tel Aviv Summit. This session will give you an up to date overview of Machine Learning services...

April 02, 2018

Amazon AI Monthly March 2018

March 24, 2018

Webinar: Enabling Deep Learning In IoT Applications With Apache MXNet

A recap of all things Amazon AI that happened in March 2018.

March 17, 2018

Tumbling Down The SGD Rabbit Hole Part 2

A few months ago, I wrote a post explaining why Apache MXNet is a good choice for Deep Learning at the Edge .

March 14, 2018

Tumbling Down The SGD Rabbit Hole Part 1

In the first part of this post, we studied the Stochastic Gradient Descent optimizer and discussed five problems that could hamper training of Deep...

March 03, 2018

Amazon AI Monthly February 2018

As could be feared, my Deep Learning excursions have led me in increasingly strange places. Lately, I’ve become quite obsessed with optimizers, maybe...

February 25, 2018

Yet Another 10 Deep Learning Projects Based On Apache MXNet

A recap of all things Amazon AI that happened in February 2018.

February 20, 2018

Classifying Fashion MNIST With Gluon

In a previous post , we took a first look at the Gluon API , a high-level API for built on top of Apache MXNet .

February 08, 2018

Deep Learning Videos From AWS Dev Days

In a previous post , we took a first look at the Gluon API , a high-level API for built on top of Apache MXNet .

February 05, 2018

Gluon: Building Blocks For Your Deep Learning Universe

Launched in October 2017 , Gluon is a new Open Source high-level API for Deep Learning developers. Right now, it’s available on top of Apache MXNet .

February 02, 2018

Amazon AI Monthly January 2018

Launched in October 2017 , Gluon is a new Open Source high-level API for Deep Learning developers. Right now, it’s available on top of Apache MXNet .

February 01, 2018

Predicting World Temperature With Time Series And DeepAR On Amazon SageMaker

A recap of all things Amazon AI that happened in January 2018.

January 29, 2018

Building A Movie Recommender With Factorization Machines On Amazon SageMaker

Recommendation is one of the most popular applications in Machine Learning. In this post, you will learn how to build a movie recommendation model...

January 26, 2018

Resurrecting A BrickLens

Recommendation is one of the most popular applications in Machine Learning. In this post, you will learn how to build a movie recommendation model...

January 19, 2018

Options For Machine Translation On AWS

A unfortunate Linux kernel update has recently wreaked havoc on many DeepLens cameras. While some lucky users have been able to revert this update ,...

January 16, 2018

Image Classification On Amazon SageMaker

Here’s another question I got recently: “What are the different options for Machine Translation on AWS?”

January 15, 2018

10 Steps On The Road To Deep Learning Part 2

In the first part , I told you about the first five steps you could take to get started with Deep Learning (DL):

January 12, 2018

10 Steps On The Road To Deep Learning Part 1

In the first part , I told you about the first five steps you could take to get started with Deep Learning (DL):

January 11, 2018

Mixing Spark With SageMaker

One of the questions I often get after my talks is: “ I’m a developer. How can I get started with this stuff? ”. Here’s how I worked my way into Deep...

January 08, 2018

Amazon AI Monthly December 2017

This short post comes from a question asked by Manel Maragal (thanks!) on my YouTube channel . It’s a really good question and hopefully my answer...

December 23, 2017

Amazon AI: The Christmas Post

From now on, you’ll get every month a video recap of all things Amazon AI: new features, cool blog posts, new customer stories.

December 22, 2017

Optimizing Apache MXNet Models For DeepLens On Amazon SageMaker

In a previous post , we explored how Apache MXNet models are in fact optimized for AWS DeepLens thanks to the Intel Deep Learning Inference Engine .

December 21, 2017

A Quick Look At Machine Translation With Amazon Translate

Amazon Translate is a new service announced at AWS re:Invent 2017. At the time of writing, it is available in preview . Please consider joining it...

December 20, 2017

A Quick Look At Natural Language Processing With Amazon Comprehend

Amazon Comprehend is a new service announced at AWS re:Invent 2017. At the time of writing, it is available in the US (Virginia, Ohio, Oregon) and in...

December 19, 2017

Exploring AWS DeepLens

Amazon Comprehend is a new service announced at AWS re:Invent 2017. At the time of writing, it is available in the US (Virginia, Ohio, Oregon) and in...

December 19, 2017

A Quick Look At Automatic Speech Recognition With Amazon Transcribe

Amazon Transcribe is a new service announced at AWS re:Invent 2017.

December 18, 2017

Building A Spam Classifier PySpark MLLib Vs SageMaker XGBoost

Amazon Transcribe is a new service announced at AWS re:Invent 2017.

November 30, 2017

Amazon SageMaker

In this article, I will first show you how to build a spam classifier using Apache Spark , its Python API (aka PySpark) and a variety of Machine...

November 17, 2017

Speeding Up Apache MXNet Part 3 Let's Smash It With C5 And Intel MKL

November 13, 2017

Generative Adversarial Networks On Apache MXNet Part 1

In a previous post , I showed you how to speed up MXNet inference with the NNPACK Open Source library.

November 09, 2017

C5 Instances: Fast And Then Some

In several previous posts, I’ve shown you how to classify images using a variety of Convolution Neural Networks. Using a labeled training set and...

November 07, 2017

10 More Deep Learning Projects Based On Apache MXNet

In a previous post , I used the largest i3 instance to build FreeBSD 11 in 10 minutes and 54 seconds .

November 06, 2017

Enabling Deep Learning In IoT Applications With Apache MXNet

Apache MXNet [1] is an Open Source library for Deep Learning. Thanks to a high-level API available in several languages (Python, C++, R, etc.),...

November 01, 2017

Johnny Pi I Am Your Father Part 7 Son We Need To Talk

Previously , we used an AWS IoT button to trigger object detection on our robot. However, this is a pretty poor way to interact. Wouldn’t it be just...

October 09, 2017

Building FPGA Applications On AWS And Yes For Deep Learning Too

Field Programmable Gate Arrays (FPGA) are not shiny new technology: indeed, the first commercial product dates back to 1985. So how could they be...

October 05, 2017

Johnny Pi I Am Your Father Part 6 Now I'm Pushing Your Button

September 24, 2017

ImageNet Part 2 The Road Goes Ever On And On

In previous posts, we gave our robot the gift of sight thanks to Amazon Rekognition and Apache MXNet , as well as the gift of speech thanks to Amazon...

September 19, 2017

ImageNet Part 1 Going On An Adventure

In a previous post , we looked at what it took to download and prepare the ImageNet dataset. Now it’s time to train!

September 17, 2017

Johnny Pi I Am Your Father Part 5 Adding MXNet For Local Image Classification

In the previous post , we learned how to use Amazon Rekognition to let our robot detect faces and labels in pictures taken with its own camera. This...

September 15, 2017

Speeding Up Apache MXNet With The NNPACK Library Raspberry Pi Edition

In a previous post , I showed you how to add the NNPACK library to Apache MXNet and how this did speed up CPU-based inference for networks such as...

September 11, 2017

Johnny Pi I Am Your Father Part 4 Adding Cloud Based Vision

In the previous post , we learned how to use Amazon Polly to let our robot speak. I hope you had fun with that :)

September 10, 2017

Keras Shoot Out Part 3 Fine Tuning

In the previous post , we learned how to use Amazon Polly to let our robot speak. I hope you had fun with that :)

September 09, 2017

Speeding Up Apache MXNet With The NNPACK Library

Apache MXNet is an Open Source library helping developers to build, train and re-use Deep Learning networks. In this article, I’ll show you to speed...

September 08, 2017

Keras Shoot Out Part 2 A Deeper Look At Memory Usage

In a previous article , I used Apache MXNet and Tensorflow as Keras backends to learn the CIFAR-10 dataset on multiple GPUs.

September 05, 2017

Getting Started With Deep Learning And Apache MXNet

Deep Learning has become one of the hottest — if not THE hottest — topic in the IT industry. Indeed, this technology can efficiently solve complex...

September 04, 2017

Johnny Pi I Am Your Father Part 3 Adding Cloud Based Speech

In the previous post , we learned how to control our robot with a joystick connected to an Arduino Yùn.

September 03, 2017

Keras Shoot Out TensorFlow Vs MXNet

In the previous post , we learned how to control our robot with a joystick connected to an Arduino Yùn.

September 01, 2017

I3 Instances And NVMe Booya

A few months, we took an early look at running Keras with Apache MXNet as its backend. Things were pretty beta at the time, but a lot of progress has...

August 28, 2017

Johnny Pi I Am Your Father Part 2 The Joystick

In the previous post , we laid the foundations for movement, thanks to simple messages sent to our robot through AWS IoT.

August 21, 2017

Johnny Pi I Am Your Father Part 1 Moving Around

In the previous post , we laid the foundations for movement, thanks to simple messages sent to our robot through AWS IoT.

August 14, 2017

Johnny Pi I Am Your Father Part 0

The introduction showed you the big picture, now let’s get to work. In this post, we’re going to take care of the following tasks:

July 03, 2017

AWS Podcast: Introduction To Apache MXNet On AWS

This is a sneak peek at my next series of articles, where I will show you how to control a Raspberry Pi -based GoPiGo robot with:

July 02, 2017

10 Deep Learning Projects Based On Apache MXNet

Apache MXNet is an Open Source library helping developers build, train and run Deep Learning models. In previous articles , I introduced you to its...

June 17, 2017

Getting Started With The AWS Deep Learning AMI

The Deep Learning AMI is a Amazon Machine Image provided by Amazon Web Services for use on Amazon EC2. It is designed to provide a stable, secure,...

June 11, 2017

Using An AWS IoT Button To Get Your Kids To Show Up For Dinner

The AWS IoT button is now available in Europe. This device is the best way to get started with AWS IoT and build your first project.

June 08, 2017

Apache MXNet Support In Keras

The AWS IoT button is now available in Europe. This device is the best way to get started with AWS IoT and build your first project.

May 19, 2017

Create Your Own Basquiat With Deep Learning For Much Less Than $110 Million

You may have read today that a painting by Jean-Michel Basquiat was just sold for $110 million . Is this a tribute to his genius or a sign of very,...

May 06, 2017

Training MXNet Part 5 Distributed Training EFS Edition

In part 4 , we learned how to speed up training by using multiple GPU instances. We saw that the job launcher, a Python script named launch.py , used...

May 05, 2017

Training MXNet Part 4 Distributed Training

In part 3 , we worked with the CIFAR-10 data set and learned how to tweak optimisation parameters. We ended up training a 110-layer ResNext model...

April 28, 2017

Training MXNet Part 3 CIFAR-10 Redux

In part 3 , we worked with the CIFAR-10 data set and learned how to tweak optimisation parameters. We ended up training a 110-layer ResNext model...

April 24, 2017

Training MXNet Part 2 CIFAR-10

In part 2 , we learned about the CIFAR-10 data set and we saw how to easily load it using a RecordIO object. Using this data set, we both trained a...

April 18, 2017

Training MXNet Part 1 MNIST

In part 1 , we used the famous LeNet Convolutional Neural Network to reach 99+% validation accuracy in just 10 epochs. We also saw how to use...

April 16, 2017

An Introduction To The MXNet API Part 6

In a previous series , we discovered how we could use the MXNet library and pre-trained models for object detection. In this series, we’re going to...

April 15, 2017

An Introduction To The MXNet API Part 5

In part 5 , we used three different pre-trained models for object detection and compared them using a couple of images.

April 14, 2017

An Introduction To The MXNet API Part 4

In part 4 , we saw how easy it was to use a pre-trained version of the Inception v3 model for object detection. In this article, we’re going to load...

April 12, 2017

An Introduction To The MXNet API Part 3

In part 3 , we built and trained our first neural network. We now know enough to take on more advanced examples.

April 10, 2017

An Introduction To The MXNet API Part 2

In part 2 , we discussed how Symbols allow us to define computation graphs processing data stored in NDArrays (which we studied in part 1 ).

April 09, 2017

An Introduction To The MXNet API Part 1

In part 1 , we covered some MXNet basics and then discussed the NDArray API (tldr: NDArrays is where we’re going to store data, parameters, etc).

April 06, 2017

FreeBSD From CD-ROM To Cloud

In this series, I will try to give you an overview of the MXnet Deep Learning library: we’ll look at its main features and its Python API (which I...

April 05, 2017

Fascinating Tales Of A Strange Tomorrow

I’ ve been using Open Source for 25 years (man, what a depressing way to start this article). Linux has taken over the world, but I still have a soft...

April 05, 2017

From Cloud Computing To Edge Computing

Our trip begins in March 1956 with the release of the “Forbidden Planet” movie, which featured Robbie the Robot , commonly acknowledged as the first...

March 03, 2017

Exploring The GDELT Data Set With Amazon Athena

Since 2006, Amazon Web Services has been striving to bring customers innovative, highly available and secure infrastructure services.

December 01, 2016

Amazon Polly Hello World Literally

Today, AWS announced a new text-to-speech service, called Polly . Well… I had to try it :D

November 30, 2016

A Hands-On Look At The Amazon Rekognition API

Today, AWS announced a new text-to-speech service, called Polly . Well… I had to try it :D