Patent US6148274A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6148274A Expired / Lapsed US ⏱️ 0.0 years remaining

Optimization adjusting method and optimization adjusting apparatus

Assignee: Panasonic Holdings Corp
•
Filing: 1997-07-28
•
Granted: 2000-11-14
•
Expires: 2017-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract At the start of a process, an information presenting section presents information expressed by a solution vector, while an auxiliary information presenting section presents information for facilitating comparative evaluation of multiple pieces of information being presented simultaneously. Based on these pieces of information, the user evaluates each solution vector. A model estimation executing section generates an evaluation model for an adjustment process from a user evaluation history, and thereafter, a model evaluation calculating section performs evaluation using the evaluation model. A fitness calculating section calculates fitness from the evaluation made by the user or by the model, and in accordance with the thus calculated fitness, a recombination operation section performs an arithmetical recombination operation. The above process is iteratively performed to carry out optimum adjustment of solution vectors.

Inventors

  • 👤 Tatsumi Watanabe
  • 👤 Hideyuki Takagi
  • 👤 Kazuaki Obara
  • 👤 Susumu Maruno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 21:33
CPC Classifications
G; G06; G06F; G06F17/00; G06N; G06N3/00; G06N3/12; G06N3/126; G06F30/00; G06F30/30; G06F30/32; G06F30/327; G06F9/00; G06F9/06; G06Q; G06Q10/00; G06Q10/04; H; H04; H04R; H04R25/00; H04R25/70; G06F2111/00; G06F2111/06

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 231 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the tine sequential information expressed by each solution vector are presented to the user; (f) calculating a fitness value of each solution vector based on the value received from the user; (g) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; and (h) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution, wherein step (c) through step (g) are iteratively performed until one of a number of iterations of steps (c) through (g) and the fitness value of one solution vector exceeds a predetermined threshold, thereby estimating the solution for the user.
Claim 2
Dependent Claim 231 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the tine sequential information expressed by each solution vector are presented to the user; (f) calculating a fitness value of each solution vector based on the value received from the user; (g) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; and (h) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution, wherein step (c) through step (g) are iteratively performed until one of a number of iterations of steps (c) through (g) and the fitness value of one solution vector exceeds a predetermined threshold, thereby estimating the solution for the user.
Claim 3
Dependent Claim 25 words
A computer method for estimating a solution according to claim 1, wherein the initial set of solution vectors is contained within a predetermined update region.
Claim 4
Dependent Claim 61 words
A computer method for estimating a solution according to claim 1, wherein said time sequential information expressed by each solution vector is presented to the user as auxiliary sensory information which assists the uscr's memory when the user provides the value which is indicative of the evaluation by the user of the suitability for solving the problem of each solution vector.
Claim 5
Dependent Claim 283 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) measuring physiological data when the user is providing the value in step (d); (g) estimating a psychological state of the user based on the physiological data measured in step (f); (h) correcting the value received from the user in step (d) based on the psychological state estimated in step (g); (i) calculating a fitness value of each solution vector based on the value corrected in step (i); (j) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (k) outputting the solution; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (j), wherein steps (c) through step (j) are iteratively performed until one of a number of iterations of steps (c) through (g) and the fitness value of one solution vector exceeds a predetermined threshold.
Claim 6
Dependent Claim 283 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) measuring physiological data when the user is providing the value in step (d); (g) estimating a psychological state of the user based on the physiological data measured in step (f); (h) correcting the value received from the user in step (d) based on the psychological state estimated in step (g); (i) calculating a fitness value of each solution vector based on the value corrected in step (i); (j) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (k) outputting the solution; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (j), wherein steps (c) through step (j) are iteratively performed until one of a number of iterations of steps (c) through (g) and the fitness value of one solution vector exceeds a predetermined threshold.
Claim 7
Dependent Claim 304 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) recording the the respective value received from the user and the respective solution vector as a history; (g) determining whether the history is consistent with a predetermined evaluation model estimation condition; (h) receiving a fitness value associated with each solution vector from the user when it is determined in step (g) that the history is not consistent with the predetermined evaluation model estimation condition; (i) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (j) calculating an evaluation model for the user based on the history when it is determined in step (g) that the history is consistent with the predetermined evaluation model estimation condition; (k) outputting the solution based on the evaluation model; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (k), wherein step (b) through step (i) are iteratively performed until the history is consistent with the predetermined evaluation model estimation condition.
Claim 8
Dependent Claim 304 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) recording the the respective value received from the user and the respective solution vector as a history; (g) determining whether the history is consistent with a predetermined evaluation model estimation condition; (h) receiving a fitness value associated with each solution vector from the user when it is determined in step (g) that the history is not consistent with the predetermined evaluation model estimation condition; (i) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (j) calculating an evaluation model for the user based on the history when it is determined in step (g) that the history is consistent with the predetermined evaluation model estimation condition; (k) outputting the solution based on the evaluation model; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (k), wherein step (b) through step (i) are iteratively performed until the history is consistent with the predetermined evaluation model estimation condition.
Claim 9
Dependent Claim 303 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) recording the the respective value received from the user and the respective solution vector as a history; (g) calculating a fitness value associated with each solution vector based on the value received from the user; (h) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (i) when a predetermined user evaluation termination condition is satisfied, determining whether a predetermined number of users satisfy a predetermined common model estimation condition; (j) when it is determined in step (i) that the predetermined number of users satisfy the predetermined user evaluation termination condition, calculating a common adjustment process model based on the history of the predetermined number of users; (k) outputting the solution based on the common adjustment process model; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (k), wherein steps (c) through (i) are preformed iteratively until the predetermined user evaluation termination condition is satisfied.
Claim 10
Dependent Claim 303 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) recording the the respective value received from the user and the respective solution vector as a history; (g) calculating a fitness value associated with each solution vector based on the value received from the user; (h) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (i) when a predetermined user evaluation termination condition is satisfied, determining whether a predetermined number of users satisfy a predetermined common model estimation condition; (j) when it is determined in step (i) that the predetermined number of users satisfy the predetermined user evaluation termination condition, calculating a common adjustment process model based on the history of the predetermined number of users; (k) outputting the solution based on the common adjustment process model; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (k), wherein steps (c) through (i) are preformed iteratively until the predetermined user evaluation termination condition is satisfied.
Claim 11
Dependent Claim 428 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) assigning each solution vector a value based on a previously extracted common model representing a plurality of users' adjustment processes; (d) presenting said time sequential information expressed by each solution vector to a user; (e) receiving an indication from the user whether the value assigned to each solution vector in step (c) using the common model is representative of an evaluation by the user of the suitability for solving the problem of each solution vector; (f) receiving the value from the user which is representative of the evaluation by the user of the suitability for solving the problem of each solution vector if the indication received from the user in step (e) is that the value assigned to each solution vector in step (c) using the common model is not representative of the evaluation by the user; (g) rearranging in accordance with each value assigned in step (c) and received in step (f) the order in which the time sequential information expressed by each solution vector arc presented to the user; (h) if the value is received from the user in step (f), recording the respective solution vector and the respective value received for the user as a history; (i) determining whether the history is consistent with a common model update condition; (j) if it is determined in step (i) that the history is consistent with the common model update condition, updating the common model representing the plurality of users' adjustment processes by using the history recorded in step (h); (k) receiving a fitness value associated with each solution vector from one of the value received from the user and the value assigned to each solution vector based on the updated common model; (l) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (m) outputting the solution; and (n) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (m), wherein by iteratively performing step (c) through step until one of a number of iterations of steps (c) through (l) and the fitness value of one solution vector exceeds a predetermined threshold.
Claim 12
Dependent Claim 428 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer method comprising the steps of: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) assigning each solution vector a value based on a previously extracted common model representing a plurality of users' adjustment processes; (d) presenting said time sequential information expressed by each solution vector to a user; (e) receiving an indication from the user whether the value assigned to each solution vector in step (c) using the common model is representative of an evaluation by the user of the suitability for solving the problem of each solution vector; (f) receiving the value from the user which is representative of the evaluation by the user of the suitability for solving the problem of each solution vector if the indication received from the user in step (e) is that the value assigned to each solution vector in step (c) using the common model is not representative of the evaluation by the user; (g) rearranging in accordance with each value assigned in step (c) and received in step (f) the order in which the time sequential information expressed by each solution vector arc presented to the user; (h) if the value is received from the user in step (f), recording the respective solution vector and the respective value received for the user as a history; (i) determining whether the history is consistent with a common model update condition; (j) if it is determined in step (i) that the history is consistent with the common model update condition, updating the common model representing the plurality of users' adjustment processes by using the history recorded in step (h); (k) receiving a fitness value associated with each solution vector from one of the value received from the user and the value assigned to each solution vector based on the updated common model; (l) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (m) outputting the solution; and (n) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (m), wherein by iteratively performing step (c) through step until one of a number of iterations of steps (c) through (l) and the fitness value of one solution vector exceeds a predetermined threshold.
Claim 13
Dependent Claim 301 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, comprising: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value form the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) recording the respective value received from the user and the respective solution vector as a history; (g) determining whether the history is consistent with a predetermined evaluation model estimation condition; (h) calculating an evaluation model based on the history, when it is determined in step (g) that the history is consistent with the predetermined evaluation model estimation condition; (i) calculating a fitness value for each solution vector based on the value received from the user; (j) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (k) outputting the solution based on the evaluation model; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (k), wherein the evaluation model is calculated based on the history recorded by iteratively performing steps (c) through (j) until the evaluation model estimation condition is consistent with the history, and thereafter, iteratively performing steps (h) through (j) until a predetermined termination condition is satisfied.
Claim 14
Dependent Claim 301 words
A computer method for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, comprising: (a) inputting time sequential information associated with the operation of a target apparatus; (b) setting an initial set of solution vectors; (c) presenting said time sequential information expressed by each solution vector to a user; (d) receiving a value form the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; (e) rearranging in accordance with each value received from the user the order in which the time sequential information expressed by each solution vector are presented to the user; (f) recording the respective value received from the user and the respective solution vector as a history; (g) determining whether the history is consistent with a predetermined evaluation model estimation condition; (h) calculating an evaluation model based on the history, when it is determined in step (g) that the history is consistent with the predetermined evaluation model estimation condition; (i) calculating a fitness value for each solution vector based on the value received from the user; (j) performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; (k) outputting the solution based on the evaluation model; and (l) adjusting the target apparatus operating on the time sequential information inputted in step (a) based on the solution outputted in step (k), wherein the evaluation model is calculated based on the history recorded by iteratively performing steps (c) through (j) until the evaluation model estimation condition is consistent with the history, and thereafter, iteratively performing steps (h) through (j) until a predetermined termination condition is satisfied.
Claim 15
Dependent Claim 258 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors; a time sequential information presenting section for presenting time sequential information expressed by each solution vector to a user; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; a presentation order altering section for altering the order of presenting information expressed by each solution vector in accordance with the value received from the user; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; an solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 16
Dependent Claim 258 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors; a time sequential information presenting section for presenting time sequential information expressed by each solution vector to a user; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector; a presentation order altering section for altering the order of presenting information expressed by each solution vector in accordance with the value received from the user; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; an solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 17
Dependent Claim 310 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors which is contained in a predetermined update region; an information presenting section for presenting time sequential information expressed by each solution vector to a user; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of time sequential information expressed by each solution vector in accordance with the value received from the user; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector; a set resetting section for constructing a new solution vector set by replacing, in the solution vector set generated by the recombination operation section, solution vectors lying outside the limited range with new solution vectors that fall within the predetermined update region; a solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 18
Dependent Claim 310 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors which is contained in a predetermined update region; an information presenting section for presenting time sequential information expressed by each solution vector to a user; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of time sequential information expressed by each solution vector in accordance with the value received from the user; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector; a set resetting section for constructing a new solution vector set by replacing, in the solution vector set generated by the recombination operation section, solution vectors lying outside the limited range with new solution vectors that fall within the predetermined update region; a solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 19
Dependent Claim 341 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; a recording medium for storing a set of former solution vectors; an initial solution vector selecting section for selecting initial solution vectors from the set of former solution vectors; an initial solution vector setting section for setting an initial set of solution vectors by adding randomly generated initial solution vectors to the initial solution vectors selected by the initial solution vector selecting section; an information presenting section for presenting to a user time sequential information expressed by each initial solution vector which is included in the initial set of solution vectors; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of time sequential information expressed by each solution vector in accordance with the value received from the user; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, and thereby constructing a new solution vector set; a solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; a solution recording section for storing the solution on the recording medium; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 20
Dependent Claim 341 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; a recording medium for storing a set of former solution vectors; an initial solution vector selecting section for selecting initial solution vectors from the set of former solution vectors; an initial solution vector setting section for setting an initial set of solution vectors by adding randomly generated initial solution vectors to the initial solution vectors selected by the initial solution vector selecting section; an information presenting section for presenting to a user time sequential information expressed by each initial solution vector which is included in the initial set of solution vectors; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of time sequential information expressed by each solution vector in accordance with the value received from the user; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, and thereby constructing a new solution vector set; a solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; a solution recording section for storing the solution on the recording medium; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 21
Dependent Claim 349 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors; an information presenting section for presenting information expressed by each solution vector to a user; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of presenting information expressed by each solution vector in accordance with the value received from the user; a physiological data measuring section for measuring physiological data when the user is providing the value which is indicative of the evaluation by the user of the suitability for solving the problem of each solution vector; a psychological state estimating section for estimating a psychological state of the user based on the physiological data measured by the physiological data measuring section; an evaluation value correcting section for correcting the value received from the user based on the psychological state of the user estimated by the psychological state estimating section; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the corrected value; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; an solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; and an apparatus adjustment section for adjusting the target apparatus operating on time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 22
Dependent Claim 349 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors; an information presenting section for presenting information expressed by each solution vector to a user; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of presenting information expressed by each solution vector in accordance with the value received from the user; a physiological data measuring section for measuring physiological data when the user is providing the value which is indicative of the evaluation by the user of the suitability for solving the problem of each solution vector; a psychological state estimating section for estimating a psychological state of the user based on the physiological data measured by the physiological data measuring section; an evaluation value correcting section for correcting the value received from the user based on the psychological state of the user estimated by the psychological state estimating section; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the corrected value; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, thereby constructing a new solution vector set; an solution vector output section for outputting the solution when one of a number of genetic recombination operations and the fitness value of one solution vector exceeds a predetermined threshold; and an apparatus adjustment section for adjusting the target apparatus operating on time sequential information inputted by the subject data input section based on the solution outputted by the solution vector output section.
Claim 23
Dependent Claim 355 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors; an informatiom presenting section for presenting to a user time sequential information expressed by each initial solution vector; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of time sequential information expressed by each solution vector in accordance with the value received from the user; an adjustment history recording section for recording the respective value received from the user and the respective solution vector as a history; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, and thereby constructing a new solution vector set; an evaluation model estimation section for determining whether the history recorded by the adjustment history recording section is consistent with a predetermined evaluation model estimation condition; a model estimation calculating section for calculating an evaluation model for the user based on the history, when it is determined that the evaluation model estimation condition is consistent with the history recorded by the adjustment history recording section; an evaluation model output section for outputting information representing the evaluation model calculated by the model estimation calculating section and for outputting the solution based on the evaluation model; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the evaluation model output section.
Claim 24
Dependent Claim 355 words
A computer system for estimating a solution by successively improving solution vectors, the solution vectors being set for a problem having time sequential information, said computer system comprising: a subject data input section for inputting time sequential information associated with the operation of a target apparatus; an initial set setting section for setting an initial set of solution vectors; an informatiom presenting section for presenting to a user time sequential information expressed by each initial solution vector; a user evaluation receiving section for receiving a value from the user which is indicative of an evaluation by the user of the suitability for solving the problem of each solution vector based on the information presented by the information presenting section; a presentation order altering section for altering the order of time sequential information expressed by each solution vector in accordance with the value received from the user; an adjustment history recording section for recording the respective value received from the user and the respective solution vector as a history; a fitness deriving section for calculating a fitness value corresponding to each solution vector based on the value received from the user; a recombination operation section for performing an arithmetical genetic recombination operation on the solution vectors in the solution vector set based on the fitness value of each solution vector, and thereby constructing a new solution vector set; an evaluation model estimation section for determining whether the history recorded by the adjustment history recording section is consistent with a predetermined evaluation model estimation condition; a model estimation calculating section for calculating an evaluation model for the user based on the history, when it is determined that the evaluation model estimation condition is consistent with the history recorded by the adjustment history recording section; an evaluation model output section for outputting information representing the evaluation model calculated by the model estimation calculating section and for outputting the solution based on the evaluation model; and an apparatus adjustment section for adjusting the target apparatus operating on the time sequential information inputted by the subject data input section based on the solution outputted by the evaluation model output section.
Claim 25
Dependent Claim 124 words
An optimization adjusting apparatus according to claim 9, as applied to the creation of a filter for adjusting sound quality of distorted sound, wherein a set of parameters used for the creation of a filter for adjusting sound quality or distorted sound is treated as the solution vectors to be adjusted, the subject data input section handles basic sound data for presentation to the user, the information presenting section presents to the user sound obtained by processing the basic sound data through the filter created by each solution vector, the evaluation auxiliary information presenting section presents an image created based on each parameter, and the apparatus adjustment executing section adjusts the sound quality of subsequently input sound by using the obtained optimum solution vector.
Claim 26
Dependent Claim 122 words
An optimization adjusting apparatus according to claim 9, as applied to the creation and adjustment of a digital hearing aid for a hearing-impaired person, wherein a set of parameters used for the adjustment of a digital hearing aid is treated as the solution vectors to be adjusted, the subject data input section handles basic sound data for presentation to the hearing-impaired person, the information presenting section presents to the user the basic sound data that is heard through a hearing aid created by each solution vector, the evaluation auxiliary information presenting section presents an image created based on each parameters, and the apparatus adjustment executing section adjusts the hearing aid optimum for the hearing-impaired person by using the obtained optimum solution vector.
Claim 27
Dependent Claim 117 words
A genetic computer method for producing a solution vector, said method comprising the steps of: (a) providing a sound recording; (b) presenting to a sense of a user a respective representation of the sound recording for each vector of a plurality of vectors; (c) obtaining a respective user defined value associated with each respective representation of the sound recording; (d) selecting ones of the plurality of vectors based on the respective user defined values obtained in step (c); (e) generating at least one new vector by performing a genetic recombination operation on said selected ones of the plurality of vectors; and (f) selecting the solution vector from said at least one new vector generated in step (e).
Claim 28
Dependent Claim 117 words
A genetic computer method for producing a solution vector, said method comprising the steps of: (a) providing a sound recording; (b) presenting to a sense of a user a respective representation of the sound recording for each vector of a plurality of vectors; (c) obtaining a respective user defined value associated with each respective representation of the sound recording; (d) selecting ones of the plurality of vectors based on the respective user defined values obtained in step (c); (e) generating at least one new vector by performing a genetic recombination operation on said selected ones of the plurality of vectors; and (f) selecting the solution vector from said at least one new vector generated in step (e).
Claim 29
Dependent Claim 26 words
The method according to claim 16, wherein steps (b) through (e) are repeated replacing therein the plurality of vectors with said at least one new vector.
Claim 30
Dependent Claim 25 words
The method according to claim 16, wherein each vector of the plurality of vectors includes a plurality of coefficients of an FIR (Finite-Impulse Response) filter.
Claim 31
Dependent Claim 46 words
The method according to claim 18, wherein the respective representation of the sound recording for each vector of the plurality of vectors is presented to the auditory senses of the user by playing the sound recording based on the plurality of coefficients of the FIR filter.
Claim 32
Dependent Claim 117 words
A genetic computer method for producing a solution vector, said method comprising the steps of: (a) providing a test image; (b) presenting to a sense of a user a respective representation of the test image for each vector of a plurality of vectors; (c) obtaining a respective user defined value associated with each respective representation of the test image; (d) selecting ones of the plurality of vectors based on the respective user defined values obtained in step (c); (e) generating at least one new vector by performing a genetic recombination operation on said selected ones of the plurality of vectors; and (f) selecting the solution vector from said at least one new vector generated in step (e).
Claim 33
Dependent Claim 117 words
A genetic computer method for producing a solution vector, said method comprising the steps of: (a) providing a test image; (b) presenting to a sense of a user a respective representation of the test image for each vector of a plurality of vectors; (c) obtaining a respective user defined value associated with each respective representation of the test image; (d) selecting ones of the plurality of vectors based on the respective user defined values obtained in step (c); (e) generating at least one new vector by performing a genetic recombination operation on said selected ones of the plurality of vectors; and (f) selecting the solution vector from said at least one new vector generated in step (e).
Claim 34
Dependent Claim 18 words
The method according to claim 20, wherein each vector of the plurality of vectors corresponds to a lens.
Claim 35
Dependent Claim 32 words
The method according to claim 21, wherein the lens is identified by a power of a spherical lens, a power of a cylindrical lens, and an angle of an axis of astigmatism.
Claim 36
Dependent Claim 39 words
The method according to claim 21, wherein the respective representation of the test image for each vector of the plurality of vectors is presented to the visual senses of the user by displaying the test image through the lens.
Claim 37
Dependent Claim 117 words
A genetic computer method for producing a solution vector, said method comprising the steps of: (a) providing a test character; (b) presenting to a sense of a user a respective representation of the test character for each vector of a plurality of vectors; (c) obtaining a respective user defined value associated with each respective representation of the test character; (d) selecting ones of the plurality of vectors based on the respective user defined values obtained in step (c); (e) generating at least one new vector by performing a genetic recombination operation on said selected ones of the plurality of vectors; and (f) selecting the solution vector from said at least one new vector generated in step (e).
Claim 38
Dependent Claim 117 words
A genetic computer method for producing a solution vector, said method comprising the steps of: (a) providing a test character; (b) presenting to a sense of a user a respective representation of the test character for each vector of a plurality of vectors; (c) obtaining a respective user defined value associated with each respective representation of the test character; (d) selecting ones of the plurality of vectors based on the respective user defined values obtained in step (c); (e) generating at least one new vector by performing a genetic recombination operation on said selected ones of the plurality of vectors; and (f) selecting the solution vector from said at least one new vector generated in step (e).
Claim 39
Dependent Claim 19 words
The method according to claim 24, wherein each vector of the plurality of vectors corresponds to coefficients of interpolation.
Claim 40
Dependent Claim 55 words
The method according to claim 25, wherein the respective representation of the test character for each vector of the plurality of vectors is presented to the visual senses of the user by displaying the test character with the plurality of curves interpolated between a plurality of nodes based on the plural of coefficients of interpolation.
Claim 41
Dependent Claim 38 words
A computer system for estimating a solution as recited in claim 12, wherein the physiological data measuring section measures a rate of eye blinking and a variation in skin electric resistance due to perspiration as the physiological data.

References Cited (Backward Citations)

US4935877A Cited
JPH02236660A Cited
US5148513A Cited
US5343554A Cited
US5136686A Cited
US5724987A Cited
US5598510A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-14 2004-05-15 2004-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-14 2008-05-15 2008-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-14 2012-05-15 2012-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag