22.01.2015 Aufrufe

INSTITUT FÜR INFORMATIK Entwurf und Implementierung - Ludwig ...

INSTITUT FÜR INFORMATIK Entwurf und Implementierung - Ludwig ...

INSTITUT FÜR INFORMATIK Entwurf und Implementierung - Ludwig ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Kapitel 3 Konzeptioneller <strong>Entwurf</strong> der Software-Umgebung<br />

<br />

PredictionAnalyzer<br />

StandardPredictionAnalyzer<br />

StandardPredictionTester<br />

StandardPredictionOptimizer<br />

Abbildung 3.6: Klassendiagramm des Interfaces PredictionAnalyzer <strong>und</strong> exemplarischer,<br />

realisierender Klassen zur Analyse, Anwendung <strong>und</strong> Optimierung einer Vorhersagemethode.<br />

Auswertung der Features, bei welcher direkt Alarme ausgelöst werden. Online wird geprüft,<br />

ob diesen im SOP-Fenster korrekt ein Anfall folgt. Mithilfe der vorgenommenen<br />

Denitionen kann anschlieÿend anhand der beobachteten Sensitivität <strong>und</strong> Spezität<br />

die Vorhersageleistung beurteilt werden.<br />

3.3.5.2 Modellierung der Schnittstelle zur Einbindung der<br />

Vorhersagemethoden<br />

Entsprechend Abbildung 3.2 wurde das Interface PredictionAnalyzer als Schnittstelle<br />

für die verschiedenen Vorhersagemethoden entworfen. Es deniert die Methoden<br />

StartAnalysis <strong>und</strong> FinishAnalysis zur Initialisierung <strong>und</strong> Finalisierung der Vorhersagemethoden,<br />

<strong>und</strong> die Methode AnalyzeNewBlock. Über diese werden von der Klasse<br />

PatientAnalyzer die vorverarbeiteten Daten (siehe 3.3.3.2) übergeben.<br />

Abbildung 3.6 zeigt eine mögliche Verwendung des Interfaces PredictionAnalyzer<br />

durch abgeleitete Klassen, welche verschiedene Arten der Analyse <strong>und</strong> Optimierung<br />

von Vorhersagemethoden implementieren. Dargestellt ist dies für die Analyse einer<br />

Standard-Vorhersagemethode, welche als Klasse StandardPredictionAnalyzer entworfen<br />

ist. Über die abgeleiteten Klassen StandardPredictionTester sowie StandardPrediction-<br />

Optimizer kann die Vorhersagemethode getestet bzw. optimiert werden (siehe Abschnitt<br />

3.1.2).<br />

Auch hier können durch Erweiterung oder Austausch der Analyse-Klassen auf einfachem<br />

<strong>und</strong> systematischen Wege andere Analyse- oder Vorhersagemethoden ein-<br />

32

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!