The MEX Vocabulary (mex-algo)
type: Ontology
label: Vocabulario MEX (mex-algo) @pt
created: 2014-02-02
modified: 2016-05-01
creator: DiegoEsteves.html
version info: 1.0.2
publisher: AKSW Research Group - Leipzig University
title: MEX Algorithm Ontology (mex-algo)
comment: MEX is an RDF vocabulary designed to facilitate interoperability between published machine learning experiments results on the Web. The mex-algo layer represents the algorithm information existing into a basic machine learning experiment.
publisher: AKSW Grupo de Pesquisa - Universidade de Leipzig @pt
comment: MEX e um vocabulario modelado para facilitar a interoperabilidade entre resultados de experimentos de aprendizado de maquinas publicados na Web. A camada mex-algo representa informacaos de algoritmos existentes em um experimento de aprendizado de maquina. @pt
about: http://mex.aksw.org/mex-doc-algo#
contributor: DiegoMoussallem.html
contributor: JensLehmann.html
imports: doap#
imports: rdf-schema#
imports: prov-o#

AQ
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: Rules
  qualified cardinality: 1

AdaptativeBoost
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: Boosting
  qualified cardinality: 1

ANN
type: Class
subclass of: AlgorithmClass

ARIMA
type: Class
subclass of: AlgorithmClass

ARMA
type: Class
subclass of: AlgorithmClass

AODE
type: Class
subclass of: AlgorithmClass

BackPropagation
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: ANN
  qualified cardinality: 1
disjoint with: C45
disjoint with: ELTL
disjoint with: Kmeans
disjoint with: LogisticRegression
disjoint with: NaiveBayes
disjoint with: RandomForest
disjoint with: RegressionAnalysis
disjoint with: SupportVectorMachines

C-SVM
type: Class
subclass of: SupportVectorMachines
subclass of: Restriction
  on property: hasLearningProblem
  on class: ClassificationProblem
  qualified cardinality: 1

CART
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: DecisionTrees
  qualified cardinality: 1

DescriptiveMethod
type: Class
equivalent class: Class
  intersection of: Algorithm
  intersection of: Restriction
    on property: hasLearningMethod
    on class: Unsupervised
    qualified cardinality: 1
comment: are typically unsupervised and are used to induce interesting patterns (such as association rules) from unlabeled data. The induced patterns are useful in exploratory data analysis.

ForClassificationProblem
type: Class
equivalent class: Class
  intersection of: Algorithm
  intersection of: Restriction
    on property: hasLearningProblem
    on class: ClassificationProblem
    qualified cardinality: 1

ID3
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: DecisionTrees
  qualified cardinality: 1

INDUCE
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: Rules
  qualified cardinality: 1

ILP
type: Class
subclass of: AlgorithmClass

Kmeans
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: Clustering
  qualified cardinality: 1
disjoint with: LogisticRegression
disjoint with: NaiveBayes
disjoint with: RandomForest
disjoint with: RegressionAnalysis
disjoint with: SupportVectorMachines

LearningMethod
type: Class
comment: Supervised Learning, Unsupervised Learning, Semi-supervised Learning, Reinforcement Learning, ...

LearningProblem
type: Class
comment: A ValuePartition that describes only values from Regression, Classification or Clustering. NB Subclasses can themselves be divided up into further partitions.

MOA
type: Class
subclass of: Tool

AZURE
type: Class
subclass of: Tool

MultilayerPerceptron
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: ANN
  qualified cardinality: 1

NBTree
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: DecisionTrees
  qualified cardinality: 1

NaiveBayes
type: Class
subclass of: ProbabilisticModel
subclass of: Restriction
  on property: hasLearningMethod
  on class: Supervised
  qualified cardinality: 1
subclass of: Restriction
  on property: hasLearningProblem
  on class: Regression
  qualified cardinality: 1
subclass of: Restriction
  on property: hasAlgorithmClass
  some values from: BayesTheory
disjoint with: RandomForest
disjoint with: RegressionAnalysis
disjoint with: SupportVectorMachines

PredictiveMethod
type: Class
equivalent class: Class
  intersection of: Algorithm
  intersection of: Restriction
    on property: hasLearningMethod
    on class: Supervised
    qualified cardinality: 1
comment: they are used to induce models or theories from class-labeled data

R-SVM
type: Class
subclass of: SupportVectorMachines
subclass of: Restriction
  on property: hasLearningProblem
  on class: Regression
  qualified cardinality: 1

REPTree
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: DecisionTrees
  qualified cardinality: 1

RegressionAnalysis
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: RegressionFunctions
  qualified cardinality: 1
disjoint with: SupportVectorMachines

SAS
type: Class
subclass of: Tool

STATISTICA
type: Class
subclass of: Tool

SimpleCart
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: DecisionTrees
  qualified cardinality: 1

SupervisedApproach
type: Class
equivalent class: Class
  intersection of: Algorithm
  intersection of: Restriction
    on property: hasLearningMethod
    on class: Supervised
    qualified cardinality: 1
equivalent class: Class
  intersection of: Algorithm
  intersection of: Class
    union of: Restriction
      on property: hasLearningProblem
      on class: ClassificationProblem
      qualified cardinality: 1
    union of: Restriction
      on property: hasLearningProblem
      on class: Regression
      qualified cardinality: 1

SupportVectorMachines
type: Class
subclass of: AlgorithmClass
subclass of: Class
  union of: Restriction
    on property: hasLearningProblem
    on class: ClassificationProblem
    qualified cardinality: 1
  union of: Restriction
    on property: hasLearningProblem
    on class: Regression
    qualified cardinality: 1
subclass of: Class
  union of: Restriction
    on property: hasLearningMethod
    on class: SemiSupervised
    qualified cardinality: 1
  union of: Restriction
    on property: hasLearningMethod
    on class: Supervised
    qualified cardinality: 1
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: SupportVectorNetworks
  qualified cardinality: 1

UnsupervisedApproach
type: Class
equivalent class: Class
  intersection of: Algorithm
  intersection of: Restriction
    on property: hasLearningMethod
    on class: Unsupervised
    qualified cardinality: 1
equivalent class: Class
  intersection of: Algorithm
  intersection of: Class
    union of: Restriction
      on property: hasLearningProblem
      on class: Association
      qualified cardinality: 1
    union of: Restriction
      on property: hasLearningProblem
      on class: ClusteringProblem
      qualified cardinality: 1
    union of: Restriction
      on property: hasLearningProblem
      on class: Summarization
      qualified cardinality: 1

UserClassifier
type: Class
subclass of: AlgorithmClass
subclass of: Restriction
  on property: hasAlgorithmClass
  on class: DecisionTrees
  qualified cardinality: 1