Search Results for

    Show / Hide Table of Contents

    Class SensitivityFunctionOneWay

    Represents the result on a one-way sensitivity to parameters analysis. The sensitivity function = P(h|e)(t) where h is the hypothesis state, e is the evidence, and t is the parameter being analyzed.

    Inheritance
    System.Object
    SensitivityFunctionOneWay
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: BayesServer.Analysis
    Assembly: BayesServer.Analysis.dll
    Syntax
    public sealed class SensitivityFunctionOneWay

    Properties

    Alpha

    Gets Alpha from the sensitivity function.

    Declaration
    public double Alpha { get; }
    Property Value
    Type Description
    System.Double

    Beta

    Gets Beta from the sensitivity function.

    Declaration
    public double Beta { get; }
    Property Value
    Type Description
    System.Double

    Delta

    Gets Delta from the sensitivity function.

    Declaration
    public double Delta { get; }
    Property Value
    Type Description
    System.Double

    Gamma

    Gets Gamma from the sensitivity function.

    Declaration
    public double Gamma { get; }
    Property Value
    Type Description
    System.Double

    ParameterValue

    Gets the original value of the parameter being analyzed.

    Declaration
    public double ParameterValue { get; }
    Property Value
    Type Description
    System.Double

    ProbabilityHypothesisGivenEvidence

    Gets P(h|e).

    Declaration
    public double ProbabilityHypothesisGivenEvidence { get; }
    Property Value
    Type Description
    System.Double

    SensitivityValue

    Gets the sensitivity value which is the derivative of the sensitivity function evaluated at t.

    Declaration
    public double SensitivityValue { get; }
    Property Value
    Type Description
    System.Double

    Methods

    Evaluate(Double)

    Evaluates the Sensitivity function P(h|e)(t) = (alpha * t + beta) / (gamma * t + delta)

    Declaration
    public double Evaluate(double t)
    Parameters
    Type Name Description
    System.Double t

    The parameter value at which to evaluate the function.

    Returns
    Type Description
    System.Double

    The value of the sensitivity function P(h|e)(t).

    EvaluateDeriv(Double)

    Evaluates the partial derivative of the Sensitivity function with respect to t = ((alphadelta)-(betagamma))/((gamma*t + delta)^2)

    Declaration
    public double EvaluateDeriv(double t)
    Parameters
    Type Name Description
    System.Double t

    The parameter value at which to evaluate the derivative.

    Returns
    Type Description
    System.Double

    The value of the derivative of the sensitivity function dP(h|e)/dt.

    In This Article
    Back to top Copyright Bayes Server Ltd. All rights Reserved.