public ClassificationInferneceService(SessionData sessionData)
        {
            this.sessionData = sessionData;

            var geometricClassifier = new GeometricClassifier(pcaFractionThreshold: 0.1, ellipseFitThreshold: 0.02);
            var neighborhoodChecker = new NeighborhoodChecker(relativeThreshold: 0.05);

            this.graphConstructor = new GraphConstructor(geometricClassifier, neighborhoodChecker);
            this.inferenceEngine  = new InferenceEngine();
        }