sct-pipeline / contrast-agnostic-softseg-spinalcord

Contrast-agnostic spinal cord segmentation project with softseg
MIT License
4 stars 3 forks source link

Implement strategy for assessing the quality of the model during lifelong training #87

Open jcohenadad opened 1 year ago

jcohenadad commented 1 year ago

As we are adding more contrasts and re-training the model overtime (see eg: #83, #74, https://github.com/ivadomed/canproco/issues/46), we need to put in place a quality check assessment of model performance shift across various data domains (ie: monitor catastrophic forgetting).

naga-karthik commented 11 months ago

A relevant theory paper I found: Understanding Continual Learning Settings with Data Distribution Drift Analysis -- Essentially describes the theory of data distribution shifts, proposes new concepts in analyzing model/data drifts and some of the existing concepts in lifelong learning that are related to this phenomenon.

Relevant sections: Sections 3.1, 3.2, 4.1, and 6.2

jcohenadad commented 11 months ago

one idea of validation is to compute the CSA variation across contrasts from the test set of the spine generic data