summaryrefslogtreecommitdiff
path: root/examples/original/takagi-sugeno/octave/heart_disease_risk.fll
blob: c401dd4c12240160112a2e751794c44a41735ae7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Engine: Heart-Disease-Risk
InputVariable: LDLLevel
  enabled: true
  range: 0.000 300.000
  term: Low Trapezoid -1.000 0.000 90.000 110.000
  term: LowBorderline Trapezoid 90.000 110.000 120.000 140.000
  term: Borderline Trapezoid 120.000 140.000 150.000 170.000
  term: HighBorderline Trapezoid 150.000 170.000 180.000 200.000
  term: High Trapezoid 180.000 200.000 300.000 301.000
InputVariable: HDLLevel
  enabled: true
  range: 0.000 100.000
  term: LowHDL Trapezoid -1.000 0.000 35.000 45.000
  term: ModerateHDL Trapezoid 35.000 45.000 55.000 65.000
  term: HighHDL Trapezoid 55.000 65.000 100.000 101.000
OutputVariable: HeartDiseaseRisk
  enabled: true
  range: 0.000 10.000
  accumulation: none
  defuzzifier: WeightedAverage TakagiSugeno
  default: nan
  lock-previous: false
  lock-range: false
  term: NoRisk Constant 0.000
  term: LowRisk Constant 2.500
  term: MediumRisk Constant 5.000
  term: HighRisk Constant 7.500
  term: ExtremeRisk Constant 10.000
RuleBlock: 
  enabled: true
  conjunction: Minimum
  disjunction: none
  activation: none
  rule: if LDLLevel is Low and HDLLevel is LowHDL then HeartDiseaseRisk is MediumRisk
  rule: if LDLLevel is Low and HDLLevel is ModerateHDL then HeartDiseaseRisk is LowRisk
  rule: if LDLLevel is Low and HDLLevel is HighHDL then HeartDiseaseRisk is NoRisk
  rule: if LDLLevel is LowBorderline and HDLLevel is LowHDL then HeartDiseaseRisk is MediumRisk
  rule: if LDLLevel is LowBorderline and HDLLevel is ModerateHDL then HeartDiseaseRisk is LowRisk
  rule: if LDLLevel is LowBorderline and HDLLevel is HighHDL then HeartDiseaseRisk is LowRisk
  rule: if LDLLevel is Borderline and HDLLevel is LowHDL then HeartDiseaseRisk is HighRisk
  rule: if LDLLevel is Borderline and HDLLevel is ModerateHDL then HeartDiseaseRisk is MediumRisk
  rule: if LDLLevel is Borderline and HDLLevel is HighHDL then HeartDiseaseRisk is LowRisk
  rule: if LDLLevel is HighBorderline and HDLLevel is LowHDL then HeartDiseaseRisk is HighRisk
  rule: if LDLLevel is HighBorderline and HDLLevel is ModerateHDL then HeartDiseaseRisk is HighRisk
  rule: if LDLLevel is HighBorderline and HDLLevel is HighHDL then HeartDiseaseRisk is MediumRisk
  rule: if LDLLevel is High and HDLLevel is LowHDL then HeartDiseaseRisk is ExtremeRisk
  rule: if LDLLevel is High and HDLLevel is ModerateHDL then HeartDiseaseRisk is HighRisk
  rule: if LDLLevel is High and HDLLevel is HighHDL then HeartDiseaseRisk is MediumRisk