Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
72 words
A heuristic control system for use with a computer-aided design, comprising: processing means including a predetermined learning pattern and a rule-invoking system; evaluation means for evaluating an operational result of the processing means; means for generating a training pattern based on a result obtained from the evaluation means; and neural network means for learning to control the processing means by means of the training pattern supplied by the training pattern generating means.
Claim 2
Dependent Claim
72 words
A heuristic control system for use with a computer-aided design, comprising: processing means including a predetermined learning pattern and a rule-invoking system; evaluation means for evaluating an operational result of the processing means; means for generating a training pattern based on a result obtained from the evaluation means; and neural network means for learning to control the processing means by means of the training pattern supplied by the training pattern generating means.
Claim 3
Dependent Claim
36 words
The heuristic control system as recited in claim 1, wherein the training pattern generating means compares a plurality of evaluation results obtained by the evaluation means so as to choose a pattern with a favorable result.
Claim 4
Dependent Claim
91 words
A heuristic control system for use with a computer-aided design, comprising: rule-based means for choosing and evaluating a rule among a plurality of given rules; training means for choosing strongly a rule whose evaluation result is favorable based on a predetermined value which evaluates an evaluation result of the rule-based means, and for generating a learning pattern; and neural network means for designing an optimized circuit based on a signal fed from the training means and for sending a resultant signal to the rule-based means for another iteration of heuristic control.
Claim 5
Dependent Claim
91 words
A heuristic control system for use with a computer-aided design, comprising: rule-based means for choosing and evaluating a rule among a plurality of given rules; training means for choosing strongly a rule whose evaluation result is favorable based on a predetermined value which evaluates an evaluation result of the rule-based means, and for generating a learning pattern; and neural network means for designing an optimized circuit based on a signal fed from the training means and for sending a resultant signal to the rule-based means for another iteration of heuristic control.
Claim 6
Dependent Claim
36 words
The heuristic control system as recited in claim 3, wherein the training means invokes and provides to the neural means an initial circuit when the evaluation results do not improve over a predetermined number of iteration.
Claim 7
Dependent Claim
21 words
The heuristic control system as recited in claim 3, wherein the neural network means includes a back-propagation system with multiple layers.
Claim 8
Dependent Claim
72 words
A learning method in computer-aided design, comprising the steps of choosing and evaluating a rule among a plurality of given rules; choosing strongly a rule whose evaluation result is favorable based on a predetermined value; generating a learning pattern which brings a desirable result based on the evaluating step; designing an optimized circuit based on the learning pattern generated; and choosing and evaluating iteratively a rule among a plurality of given rules.
Claim 9
Dependent Claim
72 words
A learning method in computer-aided design, comprising the steps of choosing and evaluating a rule among a plurality of given rules; choosing strongly a rule whose evaluation result is favorable based on a predetermined value; generating a learning pattern which brings a desirable result based on the evaluating step; designing an optimized circuit based on the learning pattern generated; and choosing and evaluating iteratively a rule among a plurality of given rules.
Claim 10
Dependent Claim
30 words
The method of claim 6, wherein in the learning pattern generating step includes providing an initial circuit when the evaluation results do not improve over a predetermined number of iterations.