Skip to content

Commit 993cf85

Browse files
authored
Merge pull request #131 from berkeleybop/2024-11-07
2024-11-07 release
2 parents e8354fa + d811814 commit 993cf85

18 files changed

+1650
-2986
lines changed

aio-base.json

Lines changed: 9 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"val" : "Artificial Intelligence Ontology"
1717
}, {
1818
"pred" : "http://www.w3.org/2002/07/owl#versionInfo",
19-
"val" : "2024-08-14"
19+
"val" : "2024-11-07"
2020
} ],
21-
"version" : "https://w3id.org/aio/releases/2024-08-14/aio-base.json"
21+
"version" : "https://w3id.org/aio/releases/2024-11-07/aio-base.json"
2222
},
2323
"nodes" : [ {
2424
"id" : "https://w3id.org/aio/AbstractRNNCell",
@@ -1310,7 +1310,7 @@
13101310
"definition" : {
13111311
"val" : "A training strategy in machine learning where models are trained on data in a meaningful order starting with simpler examples and gradually increasing the complexity to improve learning efficiency and model performance."
13121312
},
1313-
"subsets" : [ "https://w3id.org/aio/PreprocessingSubset" ],
1313+
"subsets" : [ "https://w3id.org/aio/TrainingStrategySubset" ],
13141314
"synonyms" : [ {
13151315
"pred" : "hasExactSynonym",
13161316
"val" : "Sequential Learning"
@@ -3224,13 +3224,10 @@
32243224
"val" : "A training strategy in which knowledge is passed from one entity such as a person organization or system to another facilitating learning and adaptation in the receiving entity through various methods such as teaching training or data exchange.",
32253225
"xrefs" : [ "https://doi.org/10.1016/j.knosys.2015.01.010" ]
32263226
},
3227-
"subsets" : [ "https://w3id.org/aio/PreprocessingSubset" ],
3227+
"subsets" : [ "https://w3id.org/aio/TrainingStrategySubset" ],
32283228
"synonyms" : [ {
32293229
"pred" : "hasExactSynonym",
32303230
"val" : "Inductive Transfer"
3231-
}, {
3232-
"pred" : "hasExactSynonym",
3233-
"val" : "Skill Acquisition"
32343231
}, {
32353232
"pred" : "hasRelatedSynonym",
32363233
"val" : "Adaptation"
@@ -3742,7 +3739,7 @@
37423739
"type" : "CLASS",
37433740
"meta" : {
37443741
"definition" : {
3745-
"val" : "A field of inquiry devoted to understanding and building methods that learn from data to improve performance on a set of tasks.",
3742+
"val" : "A process intended to build methods that learn from data.",
37463743
"xrefs" : [ "https://doi.org/10.6028/NIST.SP.1270" ]
37473744
},
37483745
"subsets" : [ "https://w3id.org/aio/MachineLearningSubset" ],
@@ -4107,24 +4104,6 @@
41074104
},
41084105
"subsets" : [ "https://w3id.org/aio/ModelSubset" ]
41094106
}
4110-
}, {
4111-
"id" : "https://w3id.org/aio/ModelEfficiency",
4112-
"lbl" : "Model Efficiency",
4113-
"type" : "CLASS",
4114-
"meta" : {
4115-
"definition" : {
4116-
"val" : "A preprocessing aimed at making models more efficient, such as knowledge distillation.",
4117-
"xrefs" : [ "https://doi.org/10.1145/3578938" ]
4118-
},
4119-
"subsets" : [ "https://w3id.org/aio/PreprocessingSubset" ],
4120-
"synonyms" : [ {
4121-
"pred" : "hasExactSynonym",
4122-
"val" : "Computational Efficiency"
4123-
}, {
4124-
"pred" : "hasExactSynonym",
4125-
"val" : "Model Optimization"
4126-
} ]
4127-
}
41284107
}, {
41294108
"id" : "https://w3id.org/aio/ModelSelectionBias",
41304109
"lbl" : "Model Selection Bias",
@@ -4381,7 +4360,7 @@
43814360
"type" : "CLASS",
43824361
"meta" : {
43834362
"definition" : {
4384-
"val" : "A system of interconnected nodes or entities for communication computation or data exchange."
4363+
"val" : "A system of interconnected nodes or entities for communication, computation or data exchange."
43854364
},
43864365
"subsets" : [ "https://w3id.org/aio/ClassSubset" ]
43874366
}
@@ -6094,7 +6073,7 @@
60946073
"definition" : {
60956074
"val" : "A preprocessing used to train machine learning models including techniques such as supervised learning unsupervised learning reinforcement learning and transfer learning aimed at optimizing model performance."
60966075
},
6097-
"subsets" : [ "https://w3id.org/aio/PreprocessingSubset" ],
6076+
"subsets" : [ "https://w3id.org/aio/TrainingStrategySubset" ],
60986077
"synonyms" : [ {
60996078
"pred" : "hasExactSynonym",
61006079
"val" : "Instructional Methods"
@@ -8012,10 +7991,6 @@
80127991
"sub" : "https://w3id.org/aio/Model",
80137992
"pred" : "is_a",
80147993
"obj" : "http://www.w3.org/2002/07/owl#Thing"
8015-
}, {
8016-
"sub" : "https://w3id.org/aio/ModelEfficiency",
8017-
"pred" : "is_a",
8018-
"obj" : "https://w3id.org/aio/Preprocessing"
80197994
}, {
80207995
"sub" : "https://w3id.org/aio/ModelSelectionBias",
80217996
"pred" : "is_a",
@@ -8523,7 +8498,7 @@
85238498
}, {
85248499
"sub" : "https://w3id.org/aio/SunkCostFallacyBias",
85258500
"pred" : "is_a",
8526-
"obj" : "https://w3id.org/aio/Bias"
8501+
"obj" : "https://w3id.org/aio/IndividualBias"
85278502
}, {
85288503
"sub" : "https://w3id.org/aio/SupervisedBiclustering",
85298504
"pred" : "is_a",
@@ -8619,7 +8594,7 @@
86198594
}, {
86208595
"sub" : "https://w3id.org/aio/TrainingStrategies",
86218596
"pred" : "is_a",
8622-
"obj" : "https://w3id.org/aio/Preprocessing"
8597+
"obj" : "http://www.w3.org/2002/07/owl#Thing"
86238598
}, {
86248599
"sub" : "https://w3id.org/aio/TransferLearning",
86258600
"pred" : "is_a",

aio-base.obo

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
format-version: 1.2
2-
data-version: https://w3id.org/aio/releases/2024-08-14/aio-base.owl
2+
data-version: https://w3id.org/aio/releases/2024-11-07/aio-base.owl
33
subsetdef: aio:ActivationFunctionSubset "Activation Function Subset"
44
subsetdef: aio:BiasSubset "Bias Subset"
55
subsetdef: aio:ClassSubset "Class Subset"
@@ -19,7 +19,7 @@ property_value: dc:type IAO:8000001
1919
property_value: dcterms:description "This ontology models classes and relationships describing deep learning networks, their component layers and activation functions, as well as potential biases." xsd:string
2020
property_value: dcterms:license http://creativecommons.org/licenses/by/4.0/
2121
property_value: dcterms:title "Artificial Intelligence Ontology" xsd:string
22-
property_value: owl:versionInfo "2024-08-14" xsd:string
22+
property_value: owl:versionInfo "2024-11-07" xsd:string
2323

2424
[Term]
2525
id: aio:AbstractRNNCell
@@ -751,7 +751,7 @@ is_a: aio:LargeLanguageModel ! Large Language Model
751751
id: aio:CurriculumLearning
752752
name: Curriculum Learning
753753
def: "A training strategy in machine learning where models are trained on data in a meaningful order starting with simpler examples and gradually increasing the complexity to improve learning efficiency and model performance." []
754-
subset: aio:PreprocessingSubset
754+
subset: aio:TrainingStrategySubset
755755
synonym: "Complexity grading" RELATED []
756756
synonym: "Sequential Learning" EXACT []
757757
synonym: "Sequential learning" RELATED []
@@ -1871,11 +1871,10 @@ is_a: aio:LargeLanguageModel ! Large Language Model
18711871
id: aio:KnowledgeTransfer
18721872
name: Knowledge Transfer
18731873
def: "A training strategy in which knowledge is passed from one entity such as a person organization or system to another facilitating learning and adaptation in the receiving entity through various methods such as teaching training or data exchange." [https://doi.org/10.1016/j.knosys.2015.01.010]
1874-
subset: aio:PreprocessingSubset
1874+
subset: aio:TrainingStrategySubset
18751875
synonym: "Adaptation" RELATED []
18761876
synonym: "Inductive Transfer" EXACT []
18771877
synonym: "Pretrained models" RELATED []
1878-
synonym: "Skill Acquisition" EXACT []
18791878
is_a: aio:TrainingStrategies ! Training Strategies
18801879

18811880
[Term]
@@ -2183,7 +2182,7 @@ is_a: aio:LargeLanguageModel ! Large Language Model
21832182
[Term]
21842183
id: aio:MachineLearningTask
21852184
name: Machine Learning Task
2186-
def: "A field of inquiry devoted to understanding and building methods that learn from data to improve performance on a set of tasks." [https://doi.org/10.6028/NIST.SP.1270]
2185+
def: "A process intended to build methods that learn from data." [https://doi.org/10.6028/NIST.SP.1270]
21872186
subset: aio:MachineLearningSubset
21882187
synonym: "Machine Learning" RELATED []
21892188

@@ -2389,15 +2388,6 @@ name: Model
23892388
def: "An abstract representation of a complex system generally assembled as a set of logical mathematical or conceptual properties to simulate or understand the system's behavior." [https://en.wikipedia.org/wiki/Mathematical_model]
23902389
subset: aio:ModelSubset
23912390

2392-
[Term]
2393-
id: aio:ModelEfficiency
2394-
name: Model Efficiency
2395-
def: "A preprocessing aimed at making models more efficient, such as knowledge distillation." [https://doi.org/10.1145/3578938]
2396-
subset: aio:PreprocessingSubset
2397-
synonym: "Computational Efficiency" EXACT []
2398-
synonym: "Model Optimization" EXACT []
2399-
is_a: aio:Preprocessing ! Preprocessing
2400-
24012391
[Term]
24022392
id: aio:ModelSelectionBias
24032393
name: Model Selection Bias
@@ -2542,7 +2532,7 @@ is_a: aio:MachineLearningTask ! Machine Learning Task
25422532
[Term]
25432533
id: aio:Network
25442534
name: Network
2545-
def: "A system of interconnected nodes or entities for communication computation or data exchange." []
2535+
def: "A system of interconnected nodes or entities for communication, computation or data exchange." []
25462536
subset: aio:ClassSubset
25472537

25482538
[Term]
@@ -3384,7 +3374,7 @@ def: "A bias characterized by the tendency to continue an endeavor due to previo
33843374
comment: The tendency to continue an endeavor due to previously invested resources, despite costs outweighing benefits.
33853375
subset: aio:BiasSubset
33863376
synonym: "Sunk Cost Fallacy" EXACT []
3387-
is_a: aio:Bias ! Bias
3377+
is_a: aio:IndividualBias ! Individual Bias
33883378

33893379
[Term]
33903380
id: aio:SupervisedBiclustering
@@ -3560,10 +3550,9 @@ is_a: aio:DataPreparation ! Data Preparation
35603550
id: aio:TrainingStrategies
35613551
name: Training Strategies
35623552
def: "A preprocessing used to train machine learning models including techniques such as supervised learning unsupervised learning reinforcement learning and transfer learning aimed at optimizing model performance." []
3563-
subset: aio:PreprocessingSubset
3553+
subset: aio:TrainingStrategySubset
35643554
synonym: "Instructional Methods" EXACT []
35653555
synonym: "Learning Techniques" EXACT []
3566-
is_a: aio:Preprocessing ! Preprocessing
35673556

35683557
[Term]
35693558
id: aio:TransferLearning

aio-base.owl

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
xmlns:dcterms="http://purl.org/dc/terms/"
1515
xmlns:oboInOwl="http://www.geneontology.org/formats/oboInOwl#">
1616
<owl:Ontology rdf:about="https://w3id.org/aio/aio-base.owl">
17-
<owl:versionIRI rdf:resource="https://w3id.org/aio/releases/2024-08-14/aio-base.owl"/>
17+
<owl:versionIRI rdf:resource="https://w3id.org/aio/releases/2024-11-07/aio-base.owl"/>
1818
<dc:type rdf:resource="http://purl.obolibrary.org/obo/IAO_8000001"/>
1919
<dcterms:description>This ontology models classes and relationships describing deep learning networks, their component layers and activation functions, as well as potential biases.</dcterms:description>
2020
<dcterms:license rdf:resource="http://creativecommons.org/licenses/by/4.0/"/>
2121
<dcterms:title>Artificial Intelligence Ontology</dcterms:title>
22-
<owl:versionInfo>2024-08-14</owl:versionInfo>
22+
<owl:versionInfo>2024-11-07</owl:versionInfo>
2323
</owl:Ontology>
2424

2525

@@ -1726,7 +1726,7 @@
17261726
<oboInOwl:hasExactSynonym>Structured Learning</oboInOwl:hasExactSynonym>
17271727
<oboInOwl:hasRelatedSynonym>Complexity grading</oboInOwl:hasRelatedSynonym>
17281728
<oboInOwl:hasRelatedSynonym>Sequential learning</oboInOwl:hasRelatedSynonym>
1729-
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/PreprocessingSubset"/>
1729+
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/TrainingStrategySubset"/>
17301730
<rdfs:label>Curriculum Learning</rdfs:label>
17311731
</owl:Class>
17321732

@@ -4126,10 +4126,9 @@
41264126
<rdfs:subClassOf rdf:resource="https://w3id.org/aio/TrainingStrategies"/>
41274127
<obo:IAO_0000115>A training strategy in which knowledge is passed from one entity such as a person organization or system to another facilitating learning and adaptation in the receiving entity through various methods such as teaching training or data exchange.</obo:IAO_0000115>
41284128
<oboInOwl:hasExactSynonym>Inductive Transfer</oboInOwl:hasExactSynonym>
4129-
<oboInOwl:hasExactSynonym>Skill Acquisition</oboInOwl:hasExactSynonym>
41304129
<oboInOwl:hasRelatedSynonym>Adaptation</oboInOwl:hasRelatedSynonym>
41314130
<oboInOwl:hasRelatedSynonym>Pretrained models</oboInOwl:hasRelatedSynonym>
4132-
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/PreprocessingSubset"/>
4131+
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/TrainingStrategySubset"/>
41334132
<rdfs:label>Knowledge Transfer</rdfs:label>
41344133
</owl:Class>
41354134
<owl:Axiom>
@@ -4820,15 +4819,15 @@
48204819

48214820
<owl:Class rdf:about="https://w3id.org/aio/MachineLearningTask">
48224821
<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
4823-
<obo:IAO_0000115>A field of inquiry devoted to understanding and building methods that learn from data to improve performance on a set of tasks.</obo:IAO_0000115>
4822+
<obo:IAO_0000115>A process intended to build methods that learn from data.</obo:IAO_0000115>
48244823
<oboInOwl:hasRelatedSynonym>Machine Learning</oboInOwl:hasRelatedSynonym>
48254824
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/MachineLearningSubset"/>
48264825
<rdfs:label>Machine Learning Task</rdfs:label>
48274826
</owl:Class>
48284827
<owl:Axiom>
48294828
<owl:annotatedSource rdf:resource="https://w3id.org/aio/MachineLearningTask"/>
48304829
<owl:annotatedProperty rdf:resource="http://purl.obolibrary.org/obo/IAO_0000115"/>
4831-
<owl:annotatedTarget>A field of inquiry devoted to understanding and building methods that learn from data to improve performance on a set of tasks.</owl:annotatedTarget>
4830+
<owl:annotatedTarget>A process intended to build methods that learn from data.</owl:annotatedTarget>
48324831
<oboInOwl:hasDbXref rdf:resource="https://doi.org/10.6028/NIST.SP.1270"/>
48334832
</owl:Axiom>
48344833

@@ -5265,25 +5264,6 @@
52655264

52665265

52675266

5268-
<!-- https://w3id.org/aio/ModelEfficiency -->
5269-
5270-
<owl:Class rdf:about="https://w3id.org/aio/ModelEfficiency">
5271-
<rdfs:subClassOf rdf:resource="https://w3id.org/aio/Preprocessing"/>
5272-
<obo:IAO_0000115>A preprocessing aimed at making models more efficient, such as knowledge distillation.</obo:IAO_0000115>
5273-
<oboInOwl:hasExactSynonym>Computational Efficiency</oboInOwl:hasExactSynonym>
5274-
<oboInOwl:hasExactSynonym>Model Optimization</oboInOwl:hasExactSynonym>
5275-
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/PreprocessingSubset"/>
5276-
<rdfs:label>Model Efficiency</rdfs:label>
5277-
</owl:Class>
5278-
<owl:Axiom>
5279-
<owl:annotatedSource rdf:resource="https://w3id.org/aio/ModelEfficiency"/>
5280-
<owl:annotatedProperty rdf:resource="http://purl.obolibrary.org/obo/IAO_0000115"/>
5281-
<owl:annotatedTarget>A preprocessing aimed at making models more efficient, such as knowledge distillation.</owl:annotatedTarget>
5282-
<oboInOwl:hasDbXref rdf:resource="https://doi.org/10.1145/3578938"/>
5283-
</owl:Axiom>
5284-
5285-
5286-
52875267
<!-- https://w3id.org/aio/ModelSelectionBias -->
52885268

52895269
<owl:Class rdf:about="https://w3id.org/aio/ModelSelectionBias">
@@ -5575,7 +5555,7 @@
55755555

55765556
<owl:Class rdf:about="https://w3id.org/aio/Network">
55775557
<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
5578-
<obo:IAO_0000115>A system of interconnected nodes or entities for communication computation or data exchange.</obo:IAO_0000115>
5558+
<obo:IAO_0000115>A system of interconnected nodes or entities for communication, computation or data exchange.</obo:IAO_0000115>
55795559
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/ClassSubset"/>
55805560
<rdfs:label>Network</rdfs:label>
55815561
</owl:Class>
@@ -7341,7 +7321,7 @@
73417321
<!-- https://w3id.org/aio/SunkCostFallacyBias -->
73427322

73437323
<owl:Class rdf:about="https://w3id.org/aio/SunkCostFallacyBias">
7344-
<rdfs:subClassOf rdf:resource="https://w3id.org/aio/Bias"/>
7324+
<rdfs:subClassOf rdf:resource="https://w3id.org/aio/IndividualBias"/>
73457325
<obo:IAO_0000115>A bias characterized by the tendency to continue an endeavor due to previously invested resources despite costs outweighing benefits.</obo:IAO_0000115>
73467326
<oboInOwl:hasExactSynonym>Sunk Cost Fallacy</oboInOwl:hasExactSynonym>
73477327
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/BiasSubset"/>
@@ -7739,11 +7719,11 @@
77397719
<!-- https://w3id.org/aio/TrainingStrategies -->
77407720

77417721
<owl:Class rdf:about="https://w3id.org/aio/TrainingStrategies">
7742-
<rdfs:subClassOf rdf:resource="https://w3id.org/aio/Preprocessing"/>
7722+
<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
77437723
<obo:IAO_0000115>A preprocessing used to train machine learning models including techniques such as supervised learning unsupervised learning reinforcement learning and transfer learning aimed at optimizing model performance.</obo:IAO_0000115>
77447724
<oboInOwl:hasExactSynonym>Instructional Methods</oboInOwl:hasExactSynonym>
77457725
<oboInOwl:hasExactSynonym>Learning Techniques</oboInOwl:hasExactSynonym>
7746-
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/PreprocessingSubset"/>
7726+
<oboInOwl:inSubset rdf:resource="https://w3id.org/aio/TrainingStrategySubset"/>
77477727
<rdfs:label>Training Strategies</rdfs:label>
77487728
</owl:Class>
77497729

0 commit comments

Comments
 (0)