Disease prediction method, apparatus, and computer program
AssigneeOncocross Co., Ltd.
InventorsJin Woo Choi, Yi Rang Kim
Life of this patent
Estimating the term…
Abstract
A disease prediction method, apparatus, and computer program are provided. A disease prediction method according to several embodiments of the present disclosure can comprise the steps of: constructing a disease prediction model by learning learning data including ribosome data and disease information for learning, acquiring test ribosome data of an examinee; and predicting disease information about the examinee form the test ribosome data by using the disease prediction model. The disease prediction model can accurately predict disease information about the examinee by detecting and learning the characteristics of ribosome data, which vary according to disease information.
Claims12
A method for predicting disease of an examinee in a computing device, the method comprising:
- constructing a disease prediction model by learning ribosome data for training and training data including disease information;
- acquiring ribosome test data of the examinee;
- and
- predicting disease information of the examinee from the ribosome test data by using the disease prediction model, wherein
- the ribosome data for training and the ribosome test data include data related to expression rates of ribosomal proteins,
- wherein constructing the disease prediction model comprises:
- constructing a temporary disease prediction model by learning the training data;
- generating second ribosome data samples by changing at least part of expression rates of ribosomal proteins in first ribosome data samples constituting the ribosome data for training;
- acquiring a first prediction value by entering the first ribosome data samples into the temporary disease prediction model and acquiring a second prediction value by entering the second ribosome data samples into the temporary disease prediction model;
- detecting an expression pattern of ribosomal proteins associated with the disease information based on a difference between the first prediction value and the second prediction value;
- assigning sample weights to data samples constituting the training data using the detected expression pattern;
- and
- constructing the disease prediction model by re-learning the training data based on the sample weights,
- wherein the training data are stored in a memory of the computing device, and
- wherein constructing the disease prediction model is executed by a processor of the computing device performing numerical operations on the training data stored in the memory.
An apparatus for predicting disease, the apparatus comprising:
- a memory storing one or more instructions;
- and
- a processor configured to perform, by executing the stored one or more instructions,
- an operation of constructing a disease prediction model by learning ribosome data for training and training data including disease information,
- an operation of acquiring ribosome test data of an examinee, and
- an operation of predicting disease information of the examinee from the ribosome test data using the disease prediction model,
- wherein the ribosome data for training and the ribosome test data include data related to expression rates of ribosomal proteins,
- wherein constructing the disease prediction model comprises:
- constructing a temporary disease prediction model by learning the training data;
- generating second ribosome data samples by changing at least part of expression rates of ribosomal proteins in first ribosome data samples constituting the ribosome data for training;
- acquiring a first prediction value by entering the first ribosome data samples into the temporary disease prediction model and acquiring a second prediction value by entering the second ribosome data samples into the temporary disease prediction model;
- detecting an expression pattern of ribosomal proteins associated with the disease information based on a difference between the first prediction value and the second prediction value;
- assigning sample weights to data samples constituting the training data using the detected expression pattern;
- and
- constructing the disease prediction model by re-learning the training data based on the sample weights,
- wherein the training data are stored in a memory of the computing device, and
- wherein constructing the disease prediction model is executed by a processor of the computing device performing numerical operations on the training data stored in the memory.
A computer program stored in a computer-readable recording medium, the computer program, being combined with a computing device, comprising:
- constructing a disease prediction model by learning ribosome data for training and training data including disease information;
- acquiring ribosome test data of an examinee;
- and
- predicting disease information of the examinee from the ribosome test data using the disease prediction model, wherein
- the ribosome data for training and the ribosome test data include data related to expression rates of ribosomal proteins,
- wherein constructing the disease prediction model comprises:
- constructing a temporary disease prediction model by learning the training data;
- generating second ribosome data samples by changing at least part of expression rates of ribosomal proteins in first ribosome data samples constituting the ribosome data for training;
- acquiring a first prediction value by entering the first ribosome data samples into the temporary disease prediction model and acquiring a second prediction value by entering the second ribosome data samples into the temporary disease prediction model;
- detecting an expression pattern of ribosomal proteins associated with the disease information based on a difference between the first prediction value and the second prediction value;
- assigning sample weights to data samples constituting the training data using the detected expression pattern;
- and
- constructing the disease prediction model by re-learning the training data based on the sample weights,
- wherein the training data are stored in a memory of the computing device, and
- wherein constructing the disease prediction model is executed by a processor of the computing device performing numerical operations on the training data stored in the memory.
Dependencies are inferred from the claim text.