AIMech AI

Support Vector Machine

Network AIO:SupportVectorMachine NOT_REVIEWED
A network with supervised learning models for classification and regression that maps training examples to points in space maximizing the gap between categories.
Ontology IRI: https://w3id.org/aio/SupportVectorMachine

Ontology Structure & Relationships

Parent Classes
Branches
Network
Axiomatic Relationships

Annotations & Sources

Synonyms:
  • SVM exact
  • SVN exact
  • Supper Vector Network exact
Definition Sources:
Subsets:
  • https://w3id.org/aio/NetworkSubset

Curated AIMech Concepts Grounded to this Class

9 Concepts
Curated Concept Kind Mapping Relation Rationale
Ball vector machine
AIMech:BallVectorMachine
Algorithms related_match The algorithm trains a particular support-vector formulation, making AIO:SupportVectorMachine a related model-family target. The pinned target is a Network with layer relations and supervised classification/regression scope; it is not identical to this training algorithm. Related matching asserts neither equivalence nor subclassing. BinaryClassification, Classification, SupervisedLearning and UnsupervisedLearning are tasks, not the specific solver; encoding labels in a feature map does not make binary training unsupervised. KernelLayer is a component, TrainingStrategy is described as preprocessing, and DataPreparation or SelectionAndSamplingBias do not identify the procedure. Native SVDD fits a support boundary, SVC adds component labeling, kernel PCA extracts variance directions, and margin clustering infers labels. Shared kernels or enclosing spheres do not establish identity.
Core vector machine
AIMech:CoreVectorMachine
Algorithms related_match The algorithm trains a particular support-vector formulation, making AIO:SupportVectorMachine a related model-family target. The pinned target is a Network with layer relations and supervised classification/regression scope; it is not identical to this training algorithm. Related matching asserts neither equivalence nor subclassing. BinaryClassification, Classification, SupervisedLearning and UnsupervisedLearning are tasks, not the specific solver; encoding labels in a feature map does not make binary training unsupervised. KernelLayer is a component, TrainingStrategy is described as preprocessing, and DataPreparation or SelectionAndSamplingBias do not identify the procedure. Native SVDD fits a support boundary, SVC adds component labeling, kernel PCA extracts variance directions, and margin clustering infers labels. Shared kernels or enclosing spheres do not establish identity.
Core vector regression
AIMech:CoreVectorRegression
Algorithms related_match This training algorithm has a direct relationship to support-vector formulations. AIO:SupportVectorMachine is a related model/network target whose definition covers supervised classification and regression, with Network ancestry and layer relations. It is not equivalent to this solver or an is-a assertion about the algorithm. RegressionAnalysis, Classification, BinaryClassification, SupervisedLearning and UnsupervisedLearning describe task scope; they do not identify the optimization procedure. LinearRegression, Least-squares Analysis and RidgeRegression do not encode the source-specific paired-slack CVR objective. KernelLayer is a component and TrainingStrategy is defined as preprocessing. Original CVM requires a constant-diagonal reduction, BVM uses different center updates, SVDD estimates a sphere and SVC adds cluster labeling; shared kernels, spheres or output tasks do not establish identity.
Generalized core vector machine
AIMech:GeneralizedCoreVectorMachine
Algorithms related_match This training algorithm has a direct relationship to support-vector formulations. AIO:SupportVectorMachine is a related model/network target whose definition covers supervised classification and regression, with Network ancestry and layer relations. It is not equivalent to this solver or an is-a assertion about the algorithm. RegressionAnalysis, Classification, BinaryClassification, SupervisedLearning and UnsupervisedLearning describe task scope; they do not identify the optimization procedure. LinearRegression, Least-squares Analysis and RidgeRegression do not encode the source-specific paired-slack CVR objective. KernelLayer is a component and TrainingStrategy is defined as preprocessing. Original CVM requires a constant-diagonal reduction, BVM uses different center updates, SVDD estimates a sphere and SVC adds cluster labeling; shared kernels, spheres or output tasks do not establish identity.
Nu support vector classification
AIMech:NuSupportVectorClassification
Algorithms related_match The source derives this supervised kernel optimization from support-vector methods, but the pinned AIO target describes a network with input, hidden and output parts. This native identity is an optimization algorithm, so the network abstraction is related rather than an asserted exact or broader class. KernelLayer names a component, and generic Network or TrainingStrategy also does not identify the objective. Twelve annotated AIO CLASS nodes and their outgoing edges were inspected.
Nu support vector regression
AIMech:NuSupportVectorRegression
Algorithms related_match The source derives this supervised kernel optimization from support-vector methods, but the pinned AIO target describes a network with input, hidden and output parts. This native identity is an optimization algorithm, so the network abstraction is related rather than an asserted exact or broader class. KernelLayer names a component, and generic Network or TrainingStrategy also does not identify the objective. Twelve annotated AIO CLASS nodes and their outgoing edges were inspected.
One-class support vector machine
AIMech:OneClassSupportVectorMachine
Algorithms related_match The origin-relative kernel hyperplane and norm/slack optimization are directly related to support-vector classification. The pinned AIO target specifically describes a supervised category-separating network, so it is not treated as an exact or broader identity for this one-class support estimator. The source explicitly derives the connection and its changed objective. Native SVDD has only a conditional constant-diagonal correspondence; KernelPCA optimizes variance directions and SVC additionally assigns connected components.
Semiparametric linear programming regression
AIMech:SemiparametricLinearProgrammingRegression
Algorithms related_match The source extends support-vector kernel fitting, but the pinned AIO target describes a network with input, hidden and output parts. The native record denotes an optimization algorithm, making this a related abstraction rather than an exact match or asserted subclass. KernelLayer and RegularizationLayer are neural components, while TrainingStrategy and Network are too general to identify this objective.
Semiparametric support vector regression
AIMech:SemiparametricSupportVectorRegression
Algorithms related_match The source extends support-vector kernel fitting, but the pinned AIO target describes a network with input, hidden and output parts. The native record denotes an optimization algorithm, making this a related abstraction rather than an exact match or asserted subclass. KernelLayer and RegularizationLayer are neural components, while TrainingStrategy and Network are too general to identify this objective.

Import Provenance & Upstream Synchronization

Source Repo: AIO GitHub
Release Version: aio.json
Commit: 397851c547…
License: CC-BY-4.0
Imported At: 2026-10-10T07:34:10Z
SHA256: 8f741d71408c…
Source File: data/aio/SupportVectorMachine.yaml