Questions? We have answers.

Intelligent Sampler: Overview

Article author
Jonathon Plowman-Samson
  • Updated

Summary

Learn about the Intelligent Sampler and how it is used in MindBridge.


What is the Intelligent Sampler?

The Intelligent Sampler is a tool used to generate samples, and is located on the Data table tab. You can use the Intelligent Sampler to create samples that are:

  • Risk-Stratified: Uses risk scores to stratify the filtered population (i.e.; entries or transactions). This method is unique to MindBridge and favors high risk and medium risk entries/transactions when creating the sample.
  • Random: Creates a truly random sample from the filtered population (i.e.; entries or transactions). Each item in the population has an equal chance of being selected, regardless of their risk level.
Note: Any entries or transactions that have been previously added to the audit plan will be excluded automatically from generated samples.

Risk stratification and the 60/40 split

When the Intelligent Sampler generates a risk-stratified sample, it selects all high-risk scores available to be sampled, and the rest of the sample is split to contain 60% medium risk transactions and 40% low risk.

In the example image below, 100 transactions were selected for the sample size. The financial data table contains:

  • 20 high risk transactions 
  • 48 medium risk transactions 
  • 32 low risk transactions 
Screen_Shot_2021-12-01_at_11.14.28_AM.png


Random sampling

When the Intelligent Sampler generates a random sample, the items in the filtered population (i.e.; entries or transactions that have not yet been added to the audit plan) are shuffled, assigned a number by a pseudo-random number generator (PRNG), and then selected based on that randomized number.

In the example image below, 100 transactions were selected for the sample size.

The samples returned may contain any number of high, medium, or low risk transactions.

Screen_Shot_2021-12-01_at_11.17.27_AM.png


Technical details

  1. The PRNG is configured with a random seed based on system time and other variables;
  2. A random number is generated for each item using the PRNG;
  3. The items are sorted by their generated numbers; and
  4. The lowest "n" (sample size) items are returned as the sample.

For risk-stratified sampling, the above process runs 3 times, for high, medium, and low risk transactions.

For random sampling, it runs once across the whole population.


Anything else on your mind?

Head over to the community with your thoughts and inquiries! You can also chat with us, or, submit a request for further assistance.


Related article

 

Share this:

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.