next up previous contents index
Next: Werkzeug zur Konstruktion und Up: Wissensbeschaffung Previous: Algorithmus zur Erstellung der

Kosten

Zu jeder Variable bzw. Knoten werden zusätzlich Kosten definiert, die anfallen, wenn der Benutzer diese Frage beantworten muß oder der angebotene Test durchgeführt wird. Sie sollen den Aufwand beschreiben, den es erfordert, diese Frage zu beantworten oder den Test durchzuführen. Der Aufwand wird dabei jeweils für den Rest des Diagnosevorgangs bestimmt. Die erste Schrittweite wird aus realen Werten berechnet und für die weiteren Schrittweiten, bis zum Ende der Diagnose, werden geschätzte Werte angenommen. Diese Werte berechnen sich aus den noch nicht veränderten bedingten Wahrscheinlichkeiten, da die Werte der bedingten Wahrscheinlichkeiten sich erst durch die Propagierung, die Nutzung des Knotens im ersten Berechnungsschritt, ändert. Dies dient vor allem dazu, dem Fragealgorithmus, der die Reihenfolge der Fragen und Tests bestimmt, die Auswahl zu erleichtern.
Bewerkstelligt wird dies, indem der eingesetzte Editor die Möglichkeit bietet, Kosten und auch weitere wichtige Informationen wie Fragetext dieses Knotens und Knotenname zu hinterlegen. Die Kosten entsprechen nicht den Wahrscheinlichkeiten, da sie separat in einer Eigenschaftstabelle, die für jeden Knoten angelegt wird, gehalten werden und auch für den Anwender nicht sichtbar sind. Niedrige Kosten und eine hohe Wahrscheinlichkeit haben allerdings den Effekt, den Knoten bzw. die Frage für das weitere Vorgehen und den Ablauf attraktiv zu machen.
Die Kosten eines Knotens geben damit an, wie teuer und aufwendig es ist den Zustand des Knotens zu ermitteln. Dies geschieht hinsichtlich der Fragen und durchzuführenden Tests dadurch, daß z.B. eine Frage direkt mit ja oder nein beantwortet werden kann oder als intensive Maßnahme ein Test wie traceroute durchgeführt werden muß.


next up previous contents index
Next: Werkzeug zur Konstruktion und Up: Wissensbeschaffung Previous: Algorithmus zur Erstellung der
Copyright Munich Network Management Team