ANALYZING APPARATUS, ANALYSIS METHOD AND ANALYSIS PROGRAM
First Claim
1. An analyzing apparatus accessible to a database, the analyzing apparatus including a processor that executes a program and a storage device that stores the program,the database storing a training data set that includes pieces of training data by an amount equal to the number of learning targets, each piece of the training data including first feature data having a plurality of feature amounts of a learning target, a response variable indicating analysis time from a start of analysis to an end of the analysis about the learning target, and a variable indicating continuity of the analysis within the analysis time,the processor executing:
- a first generation process of generating first internal data on a basis of the first feature data and a first learning parameter;
a first conversion process of converting a position of the first feature data in a feature space on a basis of the first internal data generated in the first generation process, and a second learning parameter;
a reallocation process of, based on a result of first conversion in the first conversion process and the first feature data, reallocating the first feature data to a position obtained through the conversion in the feature space;
a first calculation process of calculating a first predicted value of a hazard function about the analysis time in a case where the first feature data is given, based on a result of reallocation in the reallocation process and a third learning parameter;
an optimization process of optimizing the first learning parameter, the second learning parameter, and the third learning parameter by a statistical gradient method on a basis of the response variable and the first predicted value calculated in the first calculation process;
a second generation process of generating second internal data on a basis of second feature data including a plurality of feature amounts of a prediction target and the first learning parameter optimized in the optimization process;
a second conversion process of converting a position of the second feature data in the feature space on a basis of second internal data generated in the second generation process and the second learning parameter optimized in the optimization process; and
an importance calculation process of calculating importance data including an importance of each feature amount of the second feature data on a basis of a result of second conversion in the second conversion process and the third learning parameter optimized in the optimization process.
1 Assignment
0 Petitions
Accused Products
Abstract
The analyzing apparatus: generates first internal data; converts a position of first feature data in a feature space, based on the first internal data and a second learning parameter; reallocates, based on a result of first conversion and the first feature data, the first feature data to a position obtained through the conversion in the feature space; calculates a predicted value of a hazard function of analysis time in a case where the first feature data is given, based on a result of reallocation and a third learning parameter; optimizes the first to third learning parameters, based on a response variable and a first predicted value; generates second internal data, based on second feature data and the optimized first learning parameter; converts a position of the second feature data in the feature space, based on the second internal data and the optimized second learning parameter; and calculates importance data.
2 Citations
13 Claims
-
1. An analyzing apparatus accessible to a database, the analyzing apparatus including a processor that executes a program and a storage device that stores the program,
the database storing a training data set that includes pieces of training data by an amount equal to the number of learning targets, each piece of the training data including first feature data having a plurality of feature amounts of a learning target, a response variable indicating analysis time from a start of analysis to an end of the analysis about the learning target, and a variable indicating continuity of the analysis within the analysis time, the processor executing: -
a first generation process of generating first internal data on a basis of the first feature data and a first learning parameter; a first conversion process of converting a position of the first feature data in a feature space on a basis of the first internal data generated in the first generation process, and a second learning parameter; a reallocation process of, based on a result of first conversion in the first conversion process and the first feature data, reallocating the first feature data to a position obtained through the conversion in the feature space; a first calculation process of calculating a first predicted value of a hazard function about the analysis time in a case where the first feature data is given, based on a result of reallocation in the reallocation process and a third learning parameter; an optimization process of optimizing the first learning parameter, the second learning parameter, and the third learning parameter by a statistical gradient method on a basis of the response variable and the first predicted value calculated in the first calculation process; a second generation process of generating second internal data on a basis of second feature data including a plurality of feature amounts of a prediction target and the first learning parameter optimized in the optimization process; a second conversion process of converting a position of the second feature data in the feature space on a basis of second internal data generated in the second generation process and the second learning parameter optimized in the optimization process; and an importance calculation process of calculating importance data including an importance of each feature amount of the second feature data on a basis of a result of second conversion in the second conversion process and the third learning parameter optimized in the optimization process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An analysis method used by an analyzing apparatus that is accessible to a database and includes a processor that executes a program and a storage device that stores the program,
the database storing a training data set that includes pieces of training data by an amount equal to the number of learning targets, each piece of the training data including: - first feature data having a plurality of feature amounts of a learning target, a response variable indicating analysis time from a start of analysis to an end of the analysis about the learning target, and a variable indicating continuity of the analysis within the analysis time, the analysis method comprising;
by the processor, a first generation process of generating first internal data on a basis of the first feature data and a first learning parameter; a first conversion process of converting a position of the first feature data in a feature space on a basis of the first internal data generated in the first generation process and a second learning parameter; a reallocation process of, based on a result of first conversion in the first conversion process and the first feature data, reallocating the first feature data to a position obtained through the conversion in the feature space; a first calculation process of calculating a first predicted value of a hazard function about the analysis time in a case where the first feature data is given, based on a result of reallocation in the reallocation process and a third learning parameter; an optimization process of optimizing the first learning parameter, the second learning parameter, and the third learning parameter by a statistical gradient method on a basis of the response variable and the first predicted value calculated in the first calculation process; a second generation process of generating second internal data on a basis of second feature data including a plurality of feature amounts of a prediction target and the first learning parameter optimized in the optimization process; a second conversion process of converting a position of the second feature data in the feature space on a basis of second internal data generated in the second generation process and the second learning parameter optimized in the optimization process; and an importance calculation process of calculating importance data including an importance of each feature amount of the second feature data on a basis of a result of second conversion in the second conversion process and the third learning parameter optimized in the optimization process.
- first feature data having a plurality of feature amounts of a learning target, a response variable indicating analysis time from a start of analysis to an end of the analysis about the learning target, and a variable indicating continuity of the analysis within the analysis time, the analysis method comprising;
-
13. An analysis program to be executed by a processor accessible to a database,
the database storing a training data set that includes pieces of training data by an amount equal to the number of learning targets, each piece of the training data including: - first feature data having a plurality of feature amounts of a learning target, a response variable indicating analysis time from a start of analysis to an end of the analysis about the learning target, and a variable indicating continuity of the analysis within the analysis time, the analysis program comprising;
by the processor, a first generation process of generating first internal data on a basis of the first feature data and a first learning parameter; a first conversion process of converting a position of the first feature data in a feature space on a basis of the first internal data generated in the first generation process and a second learning parameter; a reallocation process of, based on a result of first conversion in the first conversion process and the first feature data, reallocating the first feature data to a position obtained through the conversion in the feature space; a first calculation process of calculating a first predicted value of a hazard function about the analysis time in a case where the first feature data is given, based on a result of reallocation in the reallocation process and a third learning parameter; an optimization process of optimizing the first learning parameter, the second learning parameter, and the third learning parameter by a statistical gradient method on a basis of the response variable and the first predicted value calculated in the first calculation process; a second generation process of generating second internal data on a basis of second feature data including a plurality of feature amounts of a prediction target and the first learning parameter optimized in the optimization process; a second conversion process of converting a position of the second feature data in the feature space on a basis of second internal data generated in the second generation process and the second learning parameter optimized in the optimization process; and an importance calculation process of calculating importance data including an importance of each feature amount of the second feature data on a basis of a result of second conversion in the second conversion process and the third learning parameter optimized in the optimization process.
- first feature data having a plurality of feature amounts of a learning target, a response variable indicating analysis time from a start of analysis to an end of the analysis about the learning target, and a variable indicating continuity of the analysis within the analysis time, the analysis program comprising;
Specification