> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.umnai.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.umnai.com/_mcp/server.

# Dependency graph

Generate a dependency graph for a record to follow the displayed computation from inputs through modules to the model output. Use the same model and feature values when comparing it with a [local explanation](/ui-guides/explanations/local-explanations).

## Before you begin

Have a running deployment and a record matching its input schema. If you are comparing a graph with a local query, retain exactly the same deployment and feature values.

## Generate a dependency graph

1. Open **Explanation Lab > Dependency Graph** and select the intended deployed model.

2. Enter the feature values for the record you want to inspect.

3. Review **Detail Level**, **Include Modules**, **Include Bins** and **Decompose Features**. The example enables Include Modules and leaves Include Bins and Decompose Features off.

4. Select **Generate Graph**.

5. Inspect the nodes, connecting edges and displayed values. Select a node to view its details, and use the graph's zoom controls and minimap to navigate.

## Interpret the graph

The generated graph shows feature and module nodes, total attribution, model intercept, output activation, and result. The legend distinguishes Feature, Module, Bin, Output, and Dependency.

In this example the displayed **Output Activation** is **sigmoid**. The result is approximately **0.0796**, matching the local query shown earlier. The graph also displays total attribution of approximately **-2.4479** and model intercept of approximately **-1.0337**.

Use the graph to follow the computation represented on the screen. Treat it as a model dependency view; connecting edges are not proof of causality in the underlying business process.

**Consistency check:** use the same model and feature values when comparing a graph with a local explanation. Otherwise you may be comparing different decisions.

![Dependency graph inputs and generation options.](/_fern-files/_img/2ec3fca2bb3156bb013b56aa4ac2f73b57c9d2a8d2805ac211fffd86180d9d73.webp)

![Generated dependency graph showing connected model nodes.](/_fern-files/_img/8d80925a7b4c41e2bd463f268e35cb265b02902afc0be2a5ad6d12e9facc8965.webp)

## Choose graph options

| Control                   | Effect                                                                                                                      |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| Detail Level              | Sets the requested level from **1** (minimal) to **5** (maximum detail). Start with a lower level to read the overall flow. |
| Include Modules           | Includes module nodes in the displayed computation.                                                                         |
| Include Bins              | Includes bin-level detail. This control requires Include Modules.                                                           |
| Decompose Features        | Requests decomposition of features for a more detailed view.                                                                |
| Zoom controls and minimap | Move around the graph without changing the submitted record.                                                                |

Change one display option at a time and regenerate the graph to inspect the additional detail. A denser graph may show more of the computation while making the overall path harder to read.

## Next steps

Continue to [XNN-assisted LLM explanations](/ui-guides/explanations/llm-explanations).