Skip to content

Uncover Patterns

Pattern Finding Agent

The pattern finding agent can be used to quickly search for interesting patterns, distributions and anomalies in your data.

To use it, open the Pattern Finding menu in the agents drawer and add any feature nodes of interest. When you click What's in My Data?, conode will run a suite of tests and algorithms on the data graph to search for patterns and anomalies. The results will be displayed in a new view, showcasing the most interesting results discovered automatically.

This view contains a hierarchy of discovered insights. At the top level, you will see headings including:

  • Inferred Distributions: Every numerical feature in your data is tested against a set of distributions to find the best fit. Where a good fit is discovered, that feature is annotated with the name of the distribution. The uncovered distributions are included in this view as successors of this node.
  • Anomalies: This section looks for anomalies in several ways, including searching through individual features for numerical outliers, and looking at combinations of features to find "Combined Anomalies". The successors of this node walk you through the discovered anomalies.
  • Correlations: This section looks at strong correlations between features. It separates these into perfect correlations - which are likely to represent duplicated information, highlighting that it may be worth considering merging these features - and strong correlations, which could represent interesting relationships in the data.

Nodes referencing features will be connected via edges to the relevant features, so you can easily navigate to the feature node(s) to explore further. For example, try plotting pairs of correlated features or single features with inferred distributions.

Nodes referencing data will be connected via edges to the relevant data. This allows you to quickly select the data and cross-highlight it between views.

Note, nodes referencing both features and data be connected to both! When navigating to successors, ensure that you select only the relevant features that you are interested in before plotting.


Last update: 2024-10-31