classDiagram
class TuningObjective
click TuningObjective href "./TuningObjective.html"
TuningObjective : description
TuningObjective --> "0..1" String : description
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
TuningObjective : label
TuningObjective --> "0..1" String : label
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
TuningObjective : metric
TuningObjective --> "0..1" Equation : metric
click Equation href "./Equation.html"
TuningObjective : target_data
TuningObjective --> "0..1" Observation : target_data
click Observation href "./Observation.html"
TuningObjective : target_value
TuningObjective --> "0..1" Float : target_value
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
TuningObjective : target_variable
TuningObjective --> "0..1" StateVariable : target_variable
click StateVariable href "./StateVariable.html"
TuningObjective : type
TuningObjective --> "0..1" String : type
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Class: TuningObjective
Defines what the tuning algorithm optimizes for. Can be an activity target (FIC) or a connectivity target (EIB).
URI: tvbo:class/TuningObjective
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| label | 0..1 xsd:string |
direct | |
| description | 0..1 xsd:string |
direct | |
| type | 0..1 xsd:string |
Type of objective: ‘activity_target’, ‘fc_matching’, ‘custom’ | direct |
| target_variable | 0..1 StateVariable |
State variable for activity targets (e | direct |
| target_value | 0..1 xsd:float |
Target value for activity objectives | direct |
| target_data | 0..1 Observation |
Reference to empirical data observation for matching objectives | direct |
| metric | 0..1 Equation |
Metric equation for matching (e | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Algorithm | objective | range | TuningObjective |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:TuningObjective |
| native | tvbo:TuningObjective |
LinkML Source
Direct
name: TuningObjective
description: Defines what the tuning algorithm optimizes for. Can be an activity target
(FIC) or a connectivity target (EIB).
from_schema: https://w3id.org/tvbo
slots:
- label
- description
attributes:
type:
name: type
description: 'Type of objective: ''activity_target'', ''fc_matching'', ''custom'''
from_schema: https://w3id.org/tvbo
domain_of:
- File
- Aggregation
- TuningObjective
- Algorithm
range: string
target_variable:
name: target_variable
description: State variable for activity targets (e.g., S_e)
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- TuningObjective
range: StateVariable
inlined: false
target_value:
name: target_value
description: Target value for activity objectives
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- TuningObjective
range: float
target_data:
name: target_data
description: Reference to empirical data observation for matching objectives
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- TuningObjective
range: Observation
inlined: false
metric:
name: metric
description: Metric equation for matching (e.g., correlation, rmse)
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- TuningObjective
range: Equation
inlined: trueInduced
name: TuningObjective
description: Defines what the tuning algorithm optimizes for. Can be an activity target
(FIC) or a connectivity target (EIB).
from_schema: https://w3id.org/tvbo
attributes:
type:
name: type
description: 'Type of objective: ''activity_target'', ''fc_matching'', ''custom'''
from_schema: https://w3id.org/tvbo
alias: type
owner: TuningObjective
domain_of:
- File
- Aggregation
- TuningObjective
- Algorithm
range: string
target_variable:
name: target_variable
description: State variable for activity targets (e.g., S_e)
from_schema: https://w3id.org/tvbo
rank: 1000
alias: target_variable
owner: TuningObjective
domain_of:
- TuningObjective
range: StateVariable
inlined: false
target_value:
name: target_value
description: Target value for activity objectives
from_schema: https://w3id.org/tvbo
rank: 1000
alias: target_value
owner: TuningObjective
domain_of:
- TuningObjective
range: float
target_data:
name: target_data
description: Reference to empirical data observation for matching objectives
from_schema: https://w3id.org/tvbo
rank: 1000
alias: target_data
owner: TuningObjective
domain_of:
- TuningObjective
range: Observation
inlined: false
metric:
name: metric
description: Metric equation for matching (e.g., correlation, rmse)
from_schema: https://w3id.org/tvbo
rank: 1000
alias: metric
owner: TuningObjective
domain_of:
- TuningObjective
range: Equation
inlined: true
label:
name: label
from_schema: https://w3id.org/tvbo
rank: 1000
alias: label
owner: TuningObjective
domain_of:
- ParcellationTerminology
- Dataset
- Contact
- Equation
- Stimulus
- Parcellation
- Tractogram
- Matrix
- Network
- Node
- Edge
- Observation
- Dynamics
- StateVariable
- Parameter
- Function
- DerivedVariable
- RandomStream
- DataSource
- OptimizationStage
- Exploration
- TuningObjective
- Coupling
- RegionMapping
- SimulationExperiment
- SimulationStudy
- TimeSeries
- SoftwareEnvironment
- NDArray
- SpatialDomain
- Mesh
- SpatialField
- FieldStateVariable
- DifferentialOperator
- BoundaryCondition
- PDESolver
- PDE
range: string
description:
name: description
from_schema: https://w3id.org/tvbo
rank: 1000
alias: description
owner: TuningObjective
domain_of:
- ClinicalScore
- Equation
- Stimulus
- Tractogram
- Matrix
- Network
- File
- Node
- Edge
- Observation
- Dynamics
- StateVariable
- Parameter
- CouplingInput
- Argument
- Function
- Callable
- DerivedParameter
- DerivedVariable
- RandomStream
- DataSource
- OptimizationStage
- Exploration
- UpdateRule
- TuningObjective
- Algorithm
- Integrator
- Coupling
- RegionMapping
- SimulationExperiment
- SimulationStudy
- TimeSeries
- SoftwareEnvironment
- SoftwareRequirement
- SoftwarePackage
- NDArray
- SpatialDomain
- Mesh
- SpatialField
- FieldStateVariable
- BoundaryCondition
- PDESolver
- PDE
range: string