Skip over navigation
Outline
Indent Level
Color Curly Brackets (indicating CPC extensions to IPC)

CPC
COOPERATIVE PATENT CLASSIFICATION
Collapse
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
Collapse
Computer systems based on biological models (analogue computers simulating functional aspects of living beings G06G 7/60)
.
{
Biomolecular computers, i.e. using biomolecules, proteins, cells (using DNA G06N 3/123; using neurons G06N 3/061)
}
Collapse
.
{
Artificial life, i.e. computers simulating life
}
. .
{
based on simulated virtual individual or collective life forms , e.g. single "avatar", social simulations, virtual worlds (computer games A63F 13/00; medical simulations G06F 19/00; information retrieval G06F 17/30873; image processing G06T; telecommunication protocols H04L 29/06034)
}
. .
{
based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. robots replicating pets or humans in their appearance or behavior (toys or dolls A63H 3/00; industrial robot control G05B 19/00, B25J 9/00; artificial neural networks G06N 3/00; rule based artificial intelligence G06N 5/00)
}
Collapse
.
using neural network models (for adaptive control G05B 13/00; for image pattern matching G06K 9/00; for image data processing G06T 1/20; for phonetic pattern matching G10L 15/16)
Collapse
. .
Architectures, e.g. interconnection topology
. . .
{
Adaptive Resonance Theory [ART
}
networks]
. . .
{
using chaos or fractal principles
}
. . .
{
in combination with an expert system
}
. . .
{
in combination with fuzzy logic
}
. . .
{
Feedback networks, e.g. hopfield nets, associative networks
}
. . .
{
using a combination of multiple neural nets
}
. . .
{
Neocognitrons
}
. . .
{
using probabilistic elements, e.g. p-rams, stochastic processors
}
. . .
{
Non-linear activation functions, e.g. sigmoids, thresholds
}
. . .
{
Temporal neural nets, e.g. delay elements, oscillating neurons, pulsed inputs
}
Collapse
. .
Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
. . .
{
using biological neurons, e.g. biological neurons connected to an integrated circuit
}
Collapse
. . .
using electronic means
. . . .
{
using analogue means
}
Collapse
. . .
using optical means
. . . .
{
using electro-optical, acousto-optical or opto-electronic means
}
Collapse
. .
Learning methods
. . .
{
modifying the architecture, e.g. adding or deleting nodes or connections, pruning
}
. . .
{
Back-propagation
}
. . .
{
using evolutionary programming, e.g. genetic algorithms
}
. . .
{
Non-supervised learning, e.g. competitive learning
}
Collapse
. .
Simulation on general purpose computers
. . .
{
Shells for specifying net layout
}
Collapse
.
using genetic models
. .
{
DNA computers, i.e. information processing using biological DNA
}
. .
{
Genetic algorithms, i.e. information processing using digital simulations of the genetic system
}
Collapse
Computer systems utilising knowledge based models
Collapse
.
{
Dynamic search techniques, heuristics, branch-and-bound (G06F9/44L3B, G06N 5/046 take precedence; for optimisation G06Q10/00B; for game playing G06F19/00B)
}
. .
{
Automatic theorem proving
}
Collapse
.
Knowledge representation
{
(G06N 5/04 takes precedence)
}
Collapse
G06N 5/022
. .
{
Knowledge engineering, knowledge acquisition
}
G06N 5/025
. . .
{
Extracting rules from data (learning in general G06F 15/18)
}
. .
{
Frames
}
Collapse
.
Inference methods or devices
. .
{
Abduction
}
. .
{
Backward inferencing
}
. .
{
Distributed expert systems, blackboards
}
. .
{
Explanation of inference steps
}
Collapse
. .
{
Forward inferencing, production systems
}
G06N 5/047
. . .
{
Pattern matching networks, RETE
}
. .
{
Fuzzy inferencing
}
Collapse
Computer systems based on specific mathematical models
.
{
Probabilistic networks
}
Collapse
.
using fuzzy logic (G06N 3/00, G06N 5/00 take precedence; for adaptive control G05B 13/00)
G06N 7/023
. .
{
Learning or tuning the parameters of a fuzzy system
}
G06N 7/026
. .
{
Development tools for entering the parameters of a fuzzy system
}
Collapse
. .
Physical realisation
G06N 7/043
. . .
{
Analogue or partially analogue implementation
}
G06N 7/046
. . .
{
Implementation by means of a neural network (neural networks using fuzzy logic G06N 3/0436)
}
. .
Simulation on general purpose computers
.
using chaos models or non-linear system models
Collapse
Subject matter not provided for in other groups of this subclass
.
{
Quantum computers, i.e. information processing by using quantum superposition, coherence, decoherence, entanglement, nonlocality, teleportation
}
.
{
Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run (neural networks G06N 3/02; knowledge based models G06N 5/00; fuzzy logic systems G06N 7/02; adaptive control systems G05B 13/00)
}
.
{
Molecular computers, i.e. using inorganic molecules (using biomolecules G06N 3/002)
}
This page is owned by Office of Patent Classification.
Last Modified: 10/10/2013