Building a Deep Learning Image Captioning Model on Azure in Python with Keras

By Medium - 2021-03-17

Description

How to build a deep learning model on the cloud from scratch. This tutorial uses Python, Keras, Databricks, and Azure to train and deploy an image captioning model.

Summary

  • Building a Deep Learning Image Captioning Model on Azure What’s going on in this image?
  • In Databricks, the data is ingested via a mount point.
  • This step consisted of creating a “vocabulary dictionary” of all words that were present in the training dataset (this is the word bank the model draws from to create captions), reshaping the images to the target size of the VGG16 (224 by 224 pixels) model, and extracting the features of each image using the VGG16 model.
  • Defining the model and training it on data Sometimes in NLP, your training data isn’t sufficient for the model to understand accurate relationships between words.

 

Topics

  1. Machine_Learning (0.27)
  2. Backend (0.25)
  3. NLP (0.15)

Similar Articles

The Model’s Shipped; What Could Possibly go Wrong

By Medium - 2021-02-18

In our last post we took a broad look at model observability and the role it serves in the machine learning workflow. In particular, we discussed the promise of model observability & model monitoring…

K-fold Cross Validation with PyTorch

By MachineCurve - 2021-02-02

Explanations and code examples showing you how to use K-fold Cross Validation for Machine Learning model evaluation/testing with PyTorch.