Skip to content

OmarAlkousa/Ensemble-Averaging-in-Medical-Signal-Processing

Repository files navigation

Ensemble Averaging in Medical Signal Processing [Code] [Towards Data Science]

Dealing with data as a researcher, a data scientist/analyst, or even in any science field is inevitable. Thus, the reliability of the data you're working with is crucial as it decides the reliability of your work.

In this notebook, we will introduce the ensemble averaging method, a simple but powerful method, and its applications on signal data, specifically the medical signals. The image below represent the idea of ensemble averaging method.

With the Ensemble averaging method, we will demonstrate how we can determine the Visual Evoked Response (VER), refer to the notebook for more details. The figure below is to visualize the first 10 signals of the electrical signals generated in the visual cortex. You can see that you cannot determine the visual response based on these signals individually.

Therefore, we use ensemble averaging on 100 signals to get the visual response (VER). The image below represents applying this method.

References

[1] Semmlow, J. (2018). Signal Analysis in the Time Domain. In Circuits, Signals and Systems for Bioengineers (pp. 51–110). Elsevier. https://doi.org/10.1016/B978-0-12-809395-5.00002-3

[2] Thomas, T. (2005). Ensemble Averaging Filter for Noise Reduction. International Journal of Advanced Research in Computer and Communication Engineering, 5(8).

[3] Tripathy, K., Hsu, J., & Lim, J. (2022, November 10). Visual Evoked Potential/ Response (VEP/VER). American Academy of Ophthalmolog.