Adaptive learning system and method
AssigneePacific Edge Biotechnology Limited
InventorNikola Kirilov Kasabov
Life of this patent
Estimating the term…
Abstract
The invention provides a neural network module comprising an input layer comprising one or more input nodes arranged to receive input data, a rule base layer comprising one or more rule nodes, an output layer comprising one or more output nodes, and an adaptive component arranged to aggregate selected two or more rule nodes in the rule base layer based on the input data. The invention also provides an adaptive learning system comprising one or more of the neural network modules of the invention. The invention further provides related methods of implementing a neural network module an adaptive learning system, and a neural network computer program.
Claims43
A neural network module comprising:
- an input layer comprising one or more input nodes arranged to receive input data;
- a rule base layer comprising one or more rule nodes;
- an output layer comprising one or more output nodes;
- and
- an adaptive component arranged to aggregate selected two or more rule nodes in the rule base layer based on the input data.
A neural network module as claimed in any one of the preceding claims wherein the adaptive component is arranged to insert new rule nodes into the rule base layer.
A neural network module as claimed in any one of the preceding claims wherein the adaptive component is arranged to extract rules from the rule base layer.
A neural network module as claimed in any one of the preceding claims further comprising a fuzzy input layer comprising one or more fuzzy input nodes arranged to transform input node values for use by the rule base layer.
A neural network module as claimed in any one of the preceding claims further comprising a fuzzy output layer comprising one or more fuzzy output nodes arranged to transform data output from the rule base layer.
An adaptive learning system comprising one or more neural network modules as claimed in any one of the preceding claims.
A method of implementing a neural network module comprising the steps of:
- arranging an input layer comprising one or more input nodes to receive input data;
- arranging a rule base layer comprising one or more rule nodes;
- arranging an output layer comprising one or more output nodes;
- and
- arranging an adaptive component to aggregate selected two or more rule nodes in the rule base layer based on the input data.
A neural network computer program comprising:
- an input layer comprising one or more input nodes arranged to receive input data;
- a rule base layer comprising one or more rule nodes;
- an output layer comprising one or more output nodes;
- and
- an adaptive component arranged to aggregate selected two or more rule nodes in the rule base layer based on the input data.
Dependencies are inferred from the claim text.