Use deep learning models

Deep learning models can be used to automate the task of recording observations and extracting geographical features from the analysis layer. See Requirements for requirements for using deep learning in ArcGIS Excalibur.

Add a deep learning model to a project

Before running a deep learning model, an Excalibur project must be created and configured to use deep learning. The project must contain an ArcGIS imagery layer, an ArcGIS tiled imagery layer, or an ArcGIS tile layer as the project’s analysis layer to use deep learning.

To add a deep learning model to the project, do the following:

  1. Click More Options from an open project.
  2. Click Project Details .

    The project details view opens.

  3. Click Deep Learning in the menu.
  4. Click Add Models Add.

    Only project owners and administrators have the option to add deep learning models.

  5. Choose one or more object detection and pixel classification models from the list.

    Many deep learning models are available for use in ArcGIS Excalibur. Learn more about ArcGIS pre-trained models or see a list of available models.

  6. Click Save Save. Alternatively, click Cancel.

    The selected models are added to the project in the Deep Learning Models list.

  7. Click Model Details More information to learn more about each model, or click Remove Remove to remove a model from the list.
  8. Click Open Project to return to the project.

Use deep learning to run models

After the project has been configured with one or more deep learning models in the project details, they can be used in the Deep Learning tool to conduct analysis.

To use the Deep Learning tool, do the following:

  1. Click Tools in an open project.
  2. Click Deep Learning under Analysis Tools.

    The Deep Learning tool panel appears.

  3. Select a model to run.

    Only the deep learning models that were added in the project details will appear in the tool. Click the information button Information next to the model in the tool to view more information about that model.

    The Deep Learning panel changes to display parameters for the selected model.

  4. Select an Area of Interest to run the model. Choose Draw an area and use the Draw Area sketch tool Rectangle, or choose Use the view extent and pan or zoom in the Map Panel to the desired extent.
  5. Adjust Model Arguments as necessary for the selected model. The type and number of arguments are different for each model.
  6. Type a Layer Name for the result layer.
  7. Choose an output Folder where the layer will be published.
  8. Optionally, for ArcGIS Online, click Estimate Credits to estimate how many credits will be consumed when running the model.
  9. Click Run Model to run the selected model and arguments. Alternatively, click Reset Reset.

    The model runs, which may take several minutes to complete. If there are any errors running the operation, the error details will be returned in the tool directly from the server.

    Note:
    If you navigate away from the tool while it is running, you will not be notified whether the operation succeeds or fails. If the operation succeeds while you remain in the tool, you will see a success notification and the results layer will automatically be added to the map. If you navigate away from the tool and the operation succeeds, the results layer will not be automatically added to the map but can be added to the map through the Add Layers menu.