The metadata of the output attributes is created with the following rules.
Context Rule¶
Attribute Name |
Context Name |
Description |
---|---|---|
All the output attributes of this component |
field_path |
List of the superordinate concepts of each output attribute based on the following hierarchical structure of the output attributes: root
├── fabhmerg
│ ├── assigned_comp_id
│ └── component
│ ├── 0
│ │ ├── predict
│ │ └── std_predict
│ ├── 1
│ │ ├── predict
│ │ └── std_predict
│ .
│ .
│ .
│
└── regression
├── actual
├── std_actual
├── predict
└── std_predict
|
<component_id>_std_actual, <component_id>_std_predict, <component_id>_std_predict_c<hme_comp_id> |
mean |
Mean of the target values for learning. |
<component_id>_std_actual, <component_id>_std_predict, <component_id>_std_predict_c<hme_comp_id> |
std |
Standard deviation of the target values for learning. |
<component_id>_assigned_comp_id |
active_comp_ids |
List of component IDs corresponding to each prediction formula. |
Derivation Rule¶
Attribute Name |
Derived From |
---|---|
<component_id>_actual, <component_id>_std_actual |
Derived from the target attribute. |
<component_id>_predict, <component_id>_std_predict |
Derived from the attributes which have non-zero coefficients in any prediction formula. |
<component_id>_assigned_comp_id |
Derived from the attributes used in the gating functions. |
<component_id>_predict_c<hme_comp_id>, <component_id>_std_predict_c<hme_comp_id> |
Derived from the attributes which have non-zero coefficients in the prediction formula of component id, <hme_comp_id>. |
Example¶
{
"nodes": [
{"aid": "_sid", "name": "_sid", ... },
...
{"aid": "dl1[0]", "name": "Superplasticizer_kg_in_a_m3_mixture", ... },
{"aid": "dl1[1]", "name": "Coarse_Aggregate_kg_in_a_m3_mixture", ... },
...
{"aid": "std1[0]", "name": "std1_Superplasticizer_kg_in_a_m3_mixture", "scale": "real",
"is_excluded": false, "cid": "std1", "cindex": 0, "values": null, "is_kept": false,
"context": {
"std": 4.8989794855663543e-01,
"mean": 1.0000000000000001e-01
}
},
{"aid": "std1[1]", "name": "std1_Coarse_Aggregate_kg_in_a_m3_mixture", "scale": "real",
"is_excluded": false, "cid": "std1", "cindex": 1, "values": null, "is_kept": false,
"context": {
"std": 4.0463422692599771e+01,
"mean": 9.5183199999999999e+02
}
},
...
{"aid": "fab1[0]", "name": "fab1_actual", "scale": "real", "is_excluded": false,
"cid": "fab1", "cindex": 0, "values": null, "is_kept": false,
"context": {"field_path": ["regression", "actual"]}
},
{"aid": "fab1[1]", "name": "fab1_std_actual", "scale": "real", "is_excluded": false,
"cid": "fab1", "cindex": 1, "values": null, "is_kept": false,
"context": {"std": null, "field_path": ["regression", "std_actual"], "mean": null}
},
{"aid": "fab1[2]", "name": "fab1_predict", "scale": "real", "is_excluded": false,
"cid": "fab1", "cindex": 2, "values": null, "is_kept": false,
"context": {"field_path": ["regression", "predict"]}
},
{"aid": "fab1[3]", "name": "fab1_std_predict", "scale": "real", "is_excluded": false,
"cid": "fab1", "cindex": 3, "values": null, "is_kept": false,
"context": {"std": null, "field_path": ["regression", "std_predict"], "mean": null}
},
{"aid": "fab1[4]", "name": "fab1_assigned_comp_id", "scale": "integer", "is_excluded": false,
"cid": "fab1", "cindex": 4, "values": null, "is_kept": false,
"context": {"active_comp_ids": [0, 5, 9, 10, 13, 20, 24, 27], "field_path": ["fabhmerg", "assigned_comp_id"]}
},
{"aid": "fab1[5]", "name": "fab1_predict_c0", "scale": "real", "is_excluded": false,
"cid": "fab1", "cindex": 5, "values": null, "is_kept": false,
"context": {"field_path": ["fabhmerg", "component", 0, "predict"]}
},
{"aid": "fab1[6]", "name": "fab1_std_predict_c0", "scale": "real", "is_excluded": false,
"cid": "fab1", "cindex": 6, "values": null, "is_kept": false,
"context": {"std": null, "field_path": ["fabhmerg", "component", 0, "std_predict"], "mean": null}
},
...
],
"links": [
{"source": "std1[0]", "target": "fab1[3]"},
{"source": "std1[0]", "target": "fab1[2]"},
{"source": "std1[0]", "target": "fab1[19]"},
{"source": "std1[0]", "target": "fab1[20]"},
{"source": "dl1[4]", "target": "fab1[1]"},
{"source": "dl1[4]", "target": "fab1[0]"},
{"source": "dl1[1]", "target": "std1[1]"},
{"source": "std1[2]", "target": "fab1[11]"},
{"source": "std1[2]", "target": "fab1[16]"},
{"source": "std1[2]", "target": "fab1[4]"},
{"source": "std1[2]", "target": "fab1[6]"},
{"source": "std1[2]", "target": "fab1[2]"},
{"source": "std1[2]", "target": "fab1[3]"},
{"source": "std1[2]", "target": "fab1[5]"},
{"source": "std1[2]", "target": "fab1[12]"},
{"source": "std1[2]", "target": "fab1[15]"},
{"source": "std1[1]", "target": "fab1[2]"},
{"source": "std1[1]", "target": "fab1[4]"},
{"source": "std1[1]", "target": "fab1[3]"},
{"source": "std1[3]", "target": "fab1[10]"},
{"source": "std1[3]", "target": "fab1[9]"},
{"source": "std1[3]", "target": "fab1[16]"},
{"source": "std1[3]", "target": "fab1[8]"},
{"source": "std1[3]", "target": "fab1[18]"},
{"source": "std1[3]", "target": "fab1[4]"},
{"source": "std1[3]", "target": "fab1[6]"},
{"source": "std1[3]", "target": "fab1[13]"},
{"source": "std1[3]", "target": "fab1[7]"},
{"source": "std1[3]", "target": "fab1[2]"},
{"source": "std1[3]", "target": "fab1[3]"},
{"source": "std1[3]", "target": "fab1[5]"},
{"source": "std1[3]", "target": "fab1[17]"},
{"source": "std1[3]", "target": "fab1[14]"},
{"source": "std1[3]", "target": "fab1[15]"},
{"source": "dl1[3]", "target": "std1[3]"},
{"source": "dl1[0]", "target": "std1[0]"},
{"source": "dl1[2]", "target": "std1[2]"}
]
}
See also
Attribute metadata file format in Attribute Metadata File Specification