Learning Causal Models for Noisy Biological Data Mining: An Application to Ovarian Cancer Detection