INSTITUT FÃR INFORMATIK Entwurf und Implementierung - Ludwig ...
INSTITUT FÃR INFORMATIK Entwurf und Implementierung - Ludwig ...
INSTITUT FÃR INFORMATIK Entwurf und Implementierung - Ludwig ...
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