Case-based inference processing method
First Claim
1. An inference processing method for a computer system having a storage unit for storing at least one of a program and knowledge used for solving a problem, an input/output unit for inputting a problem to be presently solved, and an execution unit for obtaining a proposed solution of the problem to be presently solved and a partial problem of the problem, by using at least one of the program and knowledge in the storage unit, said inference processing method comprising the steps of:
- storing at least one modification case generated upon modifications of prior solutions, into said storage unit, said modification case including a solution before modification, a modification process for obtaining the solution, and a partial problem solved by the modification process;
inputting said problem to be solved, from said input/output unit;
obtaining by said execution unit a proposed solution of one of said inputted problem to be solved and a partial problem of said inputted problem, by using said program and knowledge in said storage unit;
identifying a portion of said problem to be solved and said partial problem, unable to be solved by said proposed solution obtained by said execution unit;
searching for a modification case containing a partial problem similar to said unsolved portion, from at least one modification case generated upon modification of the prior solutions, and stored in said storage unit;
correlating said searched for modification case with said proposed solution obtained by said execution unit; and
automatically modifying said proposed solution obtained by said execution unit in accordance with said correlation and using said modified result as one of an overall solution and an intermediate solution of said problem to be solved, and wherein, said modifying step includes applying said modification process in said modification case to one of said proposed solution obtained by said execution unit and a solution in said solution case searched by a solution case retrieving unit, in accordance with said correlation, and using the applied result as one of the overall solution and the intermediate solution of said problem to be solved.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer system having a storage unit for storing at least one of a program and knowledge used for solving a problem, an input/output unit for inputting a problem to be presently solved, and an execution unit for obtaining a proposed solution of one of the problem to be presently solved and a partial problem of the problem, by using at least one of the program and knowledge in the storage unit, an inference processing method includes the steps of storing a modification case generated upon modification of a solution, calculating a portion, unable to be solved by the proposed solution obtained by the execution unit, of one of the problem to be solved and the partial problem, searching for a modification case containing a problem similar to the unsolved portion, from the modification cases generated upon modification of solutions to problems, correlating the searched modification case with the proposed solution obtained by the execution unit, and modifying the proposed solution obtained by the execution unit in accordance with the correlation and using the modified result as one of an overall solution and an intermediate solution of the problem to be solved presently.
28 Citations
18 Claims
-
1. An inference processing method for a computer system having a storage unit for storing at least one of a program and knowledge used for solving a problem, an input/output unit for inputting a problem to be presently solved, and an execution unit for obtaining a proposed solution of the problem to be presently solved and a partial problem of the problem, by using at least one of the program and knowledge in the storage unit, said inference processing method comprising the steps of:
-
storing at least one modification case generated upon modifications of prior solutions, into said storage unit, said modification case including a solution before modification, a modification process for obtaining the solution, and a partial problem solved by the modification process; inputting said problem to be solved, from said input/output unit; obtaining by said execution unit a proposed solution of one of said inputted problem to be solved and a partial problem of said inputted problem, by using said program and knowledge in said storage unit; identifying a portion of said problem to be solved and said partial problem, unable to be solved by said proposed solution obtained by said execution unit; searching for a modification case containing a partial problem similar to said unsolved portion, from at least one modification case generated upon modification of the prior solutions, and stored in said storage unit; correlating said searched for modification case with said proposed solution obtained by said execution unit; and automatically modifying said proposed solution obtained by said execution unit in accordance with said correlation and using said modified result as one of an overall solution and an intermediate solution of said problem to be solved, and wherein, said modifying step includes applying said modification process in said modification case to one of said proposed solution obtained by said execution unit and a solution in said solution case searched by a solution case retrieving unit, in accordance with said correlation, and using the applied result as one of the overall solution and the intermediate solution of said problem to be solved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An inference processing method for an inference system having a solution case data base for storing a solution case including a problem and at least one of a proposed solution of the problem and a way to solve the problem, an input/output unit for inputting a problem to be solved, a solution case retrieving unit for searching for a solution case having a problem similar to the problem to be solved and a partial problem of the problem, from the solution case data base, and a solution case modifying unit for, respectively, modifying one of the proposed solution and the way to solve the searched for solution case, to obtain one of an overall solution and an intermediate solution of the problem to be solved, said inference processing method comprising the steps of:
-
storing at least one modification case generated upon modification of prior solutions in a storage unit, said modification case including a solution before modification, a modification process for obtaining the solution, and a partial problem solved by the modification process; inputting a problem to be solved, from said input/output unit; searching by said solution case retrieving unit a solution case having a problem similar to one of the inputted problem to be solved and a partial problem of the inputted problem, from said solution case data base; when said solution case modifying unit modifies the solution of said searched solution case, searching for a modification case having a partial problem similar to a portion corresponding to a difference between one of the problem to be solved and the partial problem, and the problem contained in said searched solution case, from said at least one modification case in said storage unit, and correlating said searched modification case with said searched solution case; and automatically modifying said proposed solution obtained by said searched solution case in accordance with said correlation and using said modified result as one of an overall solution and an intermediate solution of said problem to be solved, and wherein said modifying step includes applying said modification process in said modification case to one of said proposed solution obtained by an execution unit and a solution in said solution case searched by said solution case retrieving unit, in accordance with said correlation, and using the applied result as one of the overall solution and the intermediate solution of said problem to be solved. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification