Skip to content

Post Hoc Denoising

DrCoffey edited this page Oct 24, 2018 · 9 revisions

Although the call detection network will reject many non-vocal noise events, we have tuned to value sensitivity over precision.

False positives may be automatically identified and rejected using a post hoc neural network. The network must be located in "DeepSqueak\Denoising Networks\CleaningNet.mat".

To use the post hoc denoiser:

  1. Select "Tools > Automatic Review > Post Hoc Denoising"

  2. In the list box, select the detection files to denoise. All noise events found will be classified as "Noise" and rejected.

To train a post hoc denoiser:

  1. Select "Tools > Network Training > Train Post Hoc Denoiser"

  2. In the list box, select the detection files to to use for training.

    • Calls labeled as "Noise" are used as negative training sample.

    • Accepted calls not labeled as "Noise" are used as positive training samples.

  1. When training is finished, the new network will be automatically saved as "DeepSqueak\Denoising Networks\CleaningNet.mat".

    - Training will overwrite the older network. It is wise to create a backup of the old network.