> ## Documentation Index
> Fetch the complete documentation index at: https://kumo.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I improve model performance?

Accurate predictions require both fitting a good model and supplying quality data. While Kumo takes care of the model quality aspect, you can do some things on the data side to improve the model's performance.

## Good Data Quality

A good predictive model starts with selecting informative features that are preprocessed in a sensible and reproducible manner. To this end, Kumo allows you to select which table columns to include in your prediction tasks.

<img src="https://mintcdn.com/kumoai/ZKZPoQzuJb9d_Mqc/images/Screenshot2025-06-27at12.36.16PM.png?fit=max&auto=format&n=ZKZPoQzuJb9d_Mqc&q=85&s=b17888c79a6db7a261dc1f3797f8e7a8" alt="Screenshot2025 06 27at12 36 16PM Pn" width="1316" height="616" data-path="images/Screenshot2025-06-27at12.36.16PM.png" />

Kumo also allows you to select the type and preprocessing settings for each column—you can also accept the provided default values.

<img src="https://mintcdn.com/kumoai/ZKZPoQzuJb9d_Mqc/images/Screenshot2025-06-27at12.36.29PM.png?fit=max&auto=format&n=ZKZPoQzuJb9d_Mqc&q=85&s=6a2a4f4b61df8f8d031b9336d3e41466" alt="Screenshot2025 06 27at12 36 29PM Pn" width="1322" height="650" data-path="images/Screenshot2025-06-27at12.36.29PM.png" />

After creating a Kumo table, you can analyze its column statistics to verify that it contains the expected data.

<img src="https://mintcdn.com/kumoai/ZKZPoQzuJb9d_Mqc/images/Screenshot2025-06-27at12.36.35PM.png?fit=max&auto=format&n=ZKZPoQzuJb9d_Mqc&q=85&s=8fb6197405b4af44f4701445ab572a55" alt="Screenshot2025 06 27at12 36 35PM Pn" title="Screenshot2025 06 27at12 36 35PM Pn" style={{ width:"87%" }} width="1308" height="724" data-path="images/Screenshot2025-06-27at12.36.35PM.png" />

Click on `See Details` to view more statistics and granular information about the column.

***

## Ensure Good Table Connectivity

If multiple tables are included in the graph creation process, linkages must be established between tables to make a single connected graph. Two tables can be connected if they share a column with the same underlying data. For example, you might have a fact table recording customer transaction history, and another dimension table containing customer profile information, with both tables containing a customer ID column. These two tables can be connected via the customer ID column.

<img src="https://mintcdn.com/kumoai/ZKZPoQzuJb9d_Mqc/images/Screenshot2025-06-27at12.36.41PM.png?fit=max&auto=format&n=ZKZPoQzuJb9d_Mqc&q=85&s=e1c3e9525bab58849d08293102b4ae3b" alt="Screenshot2025 06 27at12 36 41PM Pn" title="Screenshot2025 06 27at12 36 41PM Pn" style={{ width:"73%" }} width="1222" height="1060" data-path="images/Screenshot2025-06-27at12.36.41PM.png" />

### Assessing Graph Linkage Health

After connecting all the tables in a graph, Kumo provides insights into your graph's connectivity.

If you view the `Graph Link Health` table at the bottom of the page, you can see the percentage matching between each pair of linked tables. Lower-than-expected percentages may be symptoms of poor data quality or incorrect column pairings.

<img src="https://mintcdn.com/kumoai/cdICHI76UN3kpKeN/images/Screenshot2025-06-27at12.36.51PM.png?fit=max&auto=format&n=cdICHI76UN3kpKeN&q=85&s=2b789d34c72a841bf0203022e4be657c" alt="Screenshot2025 06 27at12 36 51PM Pn" width="1300" height="322" data-path="images/Screenshot2025-06-27at12.36.51PM.png" />

If you discover data quality issues after creating your graph, you can easily fix the data issues in your underlying data table and re-upload your data to Kumo. The next time you train your predictive query on your graph, Kumo will automatically re-ingest the table and connect the graph using the same connections, but updated values.
