MEDICATION RISK EVALUATION METHOD AND MEDICATION RISK EVALUATION DEVICE
A medication risk evaluation method and a medication risk evaluation device are provided. The medication risk evaluation method includes: obtaining first medication route information related to a first medicine combination in a medication database; obtaining second medication route information related to a second medicine combination in the medication database; obtaining overlapping medication information between the first medication route information and the second medication route information; determining whether the overlapping medication information meets a noise exclusion condition; and if the overlapping medication information meets the noise exclusion condition, establishing a risk evaluation model based on other medication route information in the medication database excluding the first medication route information, where the risk evaluation model is adapted to evaluate a risk of using at least one medicine in the medication database.
Latest Acer Incorporated Patents:
This application claims the priority benefit of Taiwan application serial no. 110107672, filed on Mar. 4, 2021. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
BACKGROUND Technical FieldThe disclosure relates to a medication risk evaluation technology, particularly to a medication risk evaluation method and a medication risk evaluation.
Description of Related ArtAlthough medicines are used to treat diseases, they may also put patients at health risks, especially when multiple medicines taken continually by a patient may trigger different chain reactions with one another. Therefore, it is one of the research subjects for those skilled in the art to confirm whether different medicines taken continually by the same patient may interfere with one another, and even cause adverse effects on the patient's body.
SUMMARYThe disclosure provides a medication risk evaluation method and a medication risk evaluation device capable of using screened medication route information to establish a medication risk evaluation model.
An embodiment of the present disclosure provides a medication risk evaluation method, which includes: obtaining first medication route information related to a first medicine combination in a medication database; obtaining second medication route information related to a second medicine combination in the medication database; obtaining overlapping medication information between the first medication route information and the second medication route information; determining whether the overlapping medication information meets a noise exclusion condition; and if the overlapping medication information meets the noise exclusion condition, establishing a risk evaluation model based on other medication route information in the medication database excluding the first medication route information, wherein the risk evaluation model is adapted to evaluate a risk of using at least one medicine in the medication database.
The embodiment of the present disclosure further provides a medication risk evaluation device, which includes a storage circuit and a processor. The storage circuit is adapted to store a medication database. The processor is coupled to the storage circuit. The processor is adapted to: obtain first medication route information related to a first medicine combination in the medication database; obtain second medication route information related to a second medicine combination in the medication database; obtain overlapping medication information between the first medication route information and the second medication route information; determine whether the overlapping medication information meets a noise exclusion condition; and if the overlapping medication information meets the noise exclusion condition, establish a risk evaluation model based on other medication route information in the medication database excluding the first medication route information, wherein the risk evaluation model is adapted to evaluate a risk of using at least one medicine in the medication database.
Based on the above, the medication risk evaluation method and the medication risk evaluation device provided by the embodiments of the present disclosure are capable of excluding the medication route information that may cause noise or uncertainty in the process of establishing, training, or updating the medication risk evaluation model, thereby improving the reliability of the established risk evaluation model.
The medication risk evaluation device 10 includes a processor 11 and a storage circuit 12. The processor 11 is adapted to control the whole or part of the operation of the medication risk evaluation device 10. For example, the processor 11 may include a central processing unit (CPU), or other programmable general-purpose or special-purpose microprocessors, digital signal processors (DSP), programmable controller, application specific integrated circuits (ASIC), programmable logic device (PLD), other similar devices, or a combination thereof.
The storage circuit 12 is coupled to the processor 11 and is adapted to store data. For example, the storage circuit 12 may include a volatile storage circuit and a non-volatile storage circuit. The volatile storage circuit is adapted to store data volatilely. For example, the volatile storage circuit may include random access memory (RAM) or other similar volatile storage media. The non-volatile storage circuit is adapted to store data non-volatilely. For example, the non-volatile storage circuit may include read only memory (ROM), solid state disk (SSD), hard disk drive (HDD), and/or other similar non-volatile storage media.
Note that the medication risk evaluation device 10 may also include various input/output devices, such as a display, a mouse, a keyboard, a touch panel, a touch screen, a speaker, a microphone, a network interface card, and/or a power supply circuit. The present disclosure does not limit the type of the input/output devices.
In one embodiment, the storage circuit 12 stores a medication database 101. The medication database 101 may be adapted to store a record of medication history of one or more users (also referred to as patients). For example, the record of medication history of a certain user may reflect the medication history of the user in a period of time in the past, including the name of the medicine used by the user and the time (for example, the date) when the specific medicine is administrated. In addition, the medication database 101 may also be adapted to store more useful information, which is not limited by the present disclosure.
In one embodiment, the storage circuit 12 also stores a risk evaluation model 102. The risk evaluation model 102 may be adapted to evaluate a risk of using at least one medicine in the medication database 101. In an embodiment, the risk evaluation model 102 may also be adapted to evaluate possible risks of the sequential or combined use of multiple medicines in the medication database 101. For example, after the risk evaluation model 102 is established, the risk evaluation model 102 analyzes the order of administration of these medicines and the possible risks in the use of these medicines. For example, according to the analysis result, the risk evaluation model 102 outputs a report to present the possible risks (for example, possible side effects) of certain medicines in sequential or combined use. In addition, the risk evaluation model 102 may also output more information related to the risk of using the medicines, which is not limited by the present disclosure.
In an embodiment, the risk evaluation model 102 may include a neural network model and/or a machine learning model. In this way, the risk evaluation model 102 may be trained to improve the accuracy of risk evaluation for the use of specific medicines. For example, the processor 11 trains or updates the risk evaluation model 102 with the medication route information related to a specific medicine.
In one embodiment, the processor 11 obtains medication route information (also referred to as first medication route information) related to a certain medicine combination (also referred to as a first medicine combination) in the medication database 101. The first medicine combination includes multiple medicines (also referred to as a plurality of first medicines). In one embodiment, the processor 11 obtains medication route information (also referred to as second medication route information) related to another medicine combination (also referred to as a second medicine combination) in the medication database 101. The second medicine combination also includes multiple medicines (also referred to as a plurality of second medicines).
In one embodiment, the first medication route information reflects the order of use of the medicines in the first medicine combination (i.e., the first medicines). For example, if the first medicine combination includes medicines A, B, and C, the first medication route information reflects a user's order of using the medicines A, B, and C. Similarly, the second medication route information may reflect the order of use of multiple medicines in the second medicine combination (i.e., the second medicine). For example, if the second medicine combination includes medicines D, E, and F, then the second medication route information reflects a user's order of using the medicines D, E, and F.
In one embodiment, the processor 11 obtains overlapping medication information between the first medication route information and the second medication route information. For example, the overlapping medication information reflects a degree of overlap (or an overlap ratio) between the number of medication users that meet the first medication route information and the number of medication users that meet the second medication route information in the medication database 101. In one embodiment, this degree of overlap is represented by a ratio value. For example, according to the record of medication history in the medication database 101, the higher the degree of overlap between the number of medication users that meet the first medication route information and the number of medication users that meet the second medication route information is, the larger the ratio value is.
In one embodiment, after obtaining the overlapping medication information, the processor 11 determines whether the overlapping medication information meets a noise exclusion condition. This noise exclusion condition is adapted to screen out and exclude the information (i.e., noise) that may subsequently have adverse effects on the risk evaluation model 102 (for example, reducing the reliability of the risk evaluation model 102) before establishing the risk evaluation model 102.
In one embodiment, if the processor 11 determines that the obtained overlapping medication information meets the noise exclusion condition, then the processor 11 establishes the risk evaluation model 102 based on other medication route information in the medication database 101 excluding the first medication route information. In other words, before establishing, training, or updating the risk evaluation model 102, the processor 11 may screen out the medication route information that may subsequently have adverse effects on the risk evaluation model 102 according to the noise exclusion condition. And later when establishing, training, or updating the risk evaluation model 102, such medication route information that may have adverse effects on the risk evaluation model 102 is excluded (that is, it is not used to establish, train, or update the risk evaluation model 102), thereby improving the reliability of the risk evaluation model 102 established.
In one embodiment, if the processor 11 determines that the overlapping medication information does not meet the noise exclusion condition, it indicates that the first medication route information is helpful in establishing, training, or updating the risk evaluation model 102 (for example, increasing the amount of information in the risk evaluation model 102). Therefore, in the subsequent process of establishing, training, or updating the risk evaluation model 102, the processor 11 may allow the use of the first medication route information to establish, train, or update the risk evaluation model 102.
In one embodiment, the medicines in the first medicine combination are exactly the same as the medicines in the second medicine combination. In other words, if the first medicine combination includes medicines A, B, and C (or it consists of medicines A, B, and C), the second medicine combination also includes medicines A, B, and C (or it also consists of medicines A, B, and C).
In one embodiment, the medicines in the first medicine combination are completely different from the medicines in the second medicine combination. That is, assuming that the first medicine combination includes medicines A, B, and C (or it consists of medicines A, B, and C), the second medicine combination may include medicines D, E, and F (or it may consist of medicines D, E, and F), where the medicines A, B, and C are completely different from the medicines D, E, and F.
In an embodiment, the processor 11 determines whether the ratio value is greater than a threshold value. If the processor 11 determines that the ratio value is greater than the threshold value, the processor 11 may determine that the overlapping medication information meets the noise exclusion condition. Conversely, if the processor 11 determines that the ratio value is not greater than the threshold value, the processor 11 may determine that the overlapping medication information does not meet the noise exclusion condition.
Note that according to different predetermined rules, the processor 11 may also summarize the different medication routes of the user X using the medicines A, B, and C (including the change in the date of using the medicines and/or the change in the order of using the medicines) based on the record of medication history shown in
In one embodiment, based on the information in the medication database 101, the processor 11 obtains the total number (for example, 50 people) of users (for example, the first users) who have the same medication route (that is, the first medication route) as the user X in
In one embodiment, after obtaining the first users, according to the information in the medication database 101, the processor 11 obtains the total number (for example, 10) of users (also known as second users) using the exact same medicines A, B, and C or the completely different medicines D, E, and F on the date of using the medicines A, B, and C in sequence among the first users. The processor 11 may record the medication route information of the second user on these dates (i.e., the second medication route information) in the medication database 101.
Note that, in one embodiment, the definition of the second user may be broader. For example, in one embodiment in which the user X is taken as an example, assuming that the doses of the medicines A, B, and C are respectively for 3 days, 5 days, and 3 days, then the processor 11 broadens the date of using the medicines A, B, and C to respectively fall into the periods of: April 17 to April 19, April 22 to April 26, and May 1 to May 3. Or, taking the user T as an example, and assuming that the doses of the medicines A, B, and C are respectively for 5 days, 3 days, and 3 days, then the processor 11 broadens the dates of using the medicines A, B, and C to respectively fall into the periods of: January 5 to January 9, January 18 to January 20, and January 27 to January 29. Therefore, in an embodiment of
In one embodiment, the processor 11 determines the number of medication users that meet the first medication route information based on the total number of the first users, and determines the number of medication users that meet the second medication route information based on the total number of the second users. For example, assuming that the total number of the first users is 50, and the total number of the second user is 10, then the processor 11 determines that the number of medication users that meet the first medication route information is 50 and the number of medication users that meet the second medication route information is 10.
In one embodiment, according to the number of medication users that meet the information of the first medication route and the number of medication users that meet the information of the second medication route, the processor 11 determines the ratio value to reflect the degree of overlap between the number of medication users that meet the first medication route information and the number of medication users that meet the second medication route information. For example, assuming that the number of medication users that meet the first medication route information is 50 and the number of medication users that meet the second medication route information is 10, the processor 11 determines the ratio value to be 0.2 (0.2=10/50).
In an embodiment, assuming that the threshold value is 0.1, the processor 11 determines that the mentioned ratio value is greater than the threshold value. Therefore, the processor 11 may determine that the first medication route information meets the noise exclusion condition. Subsequently, this first medication route information will not be used to establish, train, or update the risk evaluation model 102. Or, in an embodiment, assuming that the threshold value is 0.3, the processor 11 determines that the ratio value is not greater than the threshold value. Then, the processor 11 may determine that the first medication route information does not meet the noise exclusion condition. Subsequently, this first medication route information will be used to establish, train, or update the risk evaluation model 102.
In this embodiment, it is assumed that the medication route P is that the medicines A, B, and C are used in sequence on specific dates (for example, the dates mentioned in the embodiment of
Take the first row in the information table 51 as an example; the medication route P is to use the medicines A, B, and C in sequence, while the medication route CP is to use the medicines B, C, and A in sequence, and the degree of overlap between the number of medication users of the medication route P and the medication route CP may be represented by the ratio 0.23. That is to say, in this embodiment, assuming that the total number of the first users meeting the medication route P is 100, the total number of the second users meeting the medication routes P and CP at the same time is approximately 23, which accounts for a ratio of 0.23. The information in each row of the information table 51 may be created and filled in by analogy.
In one embodiment, it is assumed that the threshold value is 0.24. When screening out the medication routes to be excluded, medication route information related to the medication route P having a ratio value greater than 0.24 may be excluded. Take
In this embodiment, it is assumed that the medication route P is to use the medicines A, B, and C in sequence on specific dates (for example, the dates mentioned in the embodiment of
Take the first row of the information table 61 as an example; the medication route P is to use the medicines A, B, and C in sequence, and the medication route CP is for the users who meet the medication route P that also use the medications D, E, and F in sequence. The degree of overlap between the numbers of medication users of the medication route P and the medication route CP may be represented by the ratio 0.14. That is to say, in this embodiment, assuming that the total number of the first users meeting the medication route P is 100, the total number of the second users meeting the medication routes P and CP at the same time is approximately 14, which accounts for a ratio of 0.14. The information in each row of the information table 61 may be created and filled in by analogy.
In an embodiment, it is assumed that the threshold value is 0.18. When screening out the medication routes to be excluded, medication route information related to the medication route P having a ratio value greater than 0.18 may be excluded. Take
Note that in another embodiment of
As each step in
In summary, the medication risk evaluation method and the medication risk evaluation device provided by the embodiments of the present disclosure are capable of excluding the medication route information that may cause noise or uncertainty in the process of establishing, training, or updating the medication risk evaluation model, thereby improving the reliability of the established risk evaluation model.
Although the present disclosure has been disclosed in the above embodiments, it is not intended to limit the present disclosure. Anyone with ordinary knowledge in the relevant technical field can make changes and modifications without departing from the spirit and scope of the present disclosure. Therefore, the scope of this disclosure shall be in accordance with the scope of the patent claims as attached.
Claims
1. A medication risk evaluation method, comprising:
- obtaining first medication route information related to a first medicine combination in a medication database;
- obtaining second medication route information related to a second medicine combination in the medication database;
- obtaining overlapping medication information between the first medication route information and the second medication route information;
- determining whether the overlapping medication information meets a noise exclusion condition; and
- if the overlapping medication information meets the noise exclusion condition, establishing a risk evaluation model based on other medication route information in the medication database excluding the first medication route information,
- wherein the risk evaluation model is adapted to evaluate a risk of using at least one medicine in the medication database.
2. The medication risk evaluation method according to claim 1, wherein medicines in the first medicine combination are exactly the same as medicines in the second medicine combination.
3. The medication risk evaluation method according to claim 1, wherein medicines in the first medicine combination are completely different from medicines in the second medicine combination.
4. The medication risk evaluation method according to claim 1, wherein the overlapping medication information reflects a degree of overlap between a number of medication users that meet the first medication route information and a number of medication users that meet the second medication route information.
5. The medication risk evaluation method according to claim 4, wherein determining whether the overlapping medication information meets the noise exclusion condition comprises:
- obtaining a ratio value according to the overlapping medication information, wherein the ratio value reflects the degree of overlap;
- determining whether the ratio value is greater than a threshold value;
- if the ratio value is greater than the threshold value, determining that the overlapping medication information meets the noise exclusion condition; and
- if the ratio value is not greater than the threshold value, determining that the overlapping medication information does not meet the noise exclusion condition.
6. A medication risk evaluation device, comprising:
- a storage circuit, adapted to store a medication database; and
- a processor, coupled to the storage circuit, wherein
- the processor is adapted to: obtain first medication route information related to a first medicine combination in the medication database; obtain second medication route information related to a second medicine combination in the medication database; obtain overlapping medication information between the first medication route information and the second medication route information; determine whether the overlapping medication information meets a noise exclusion condition; and if the overlapping medication information meets the noise exclusion condition, establish a risk evaluation model based on other medication route information in the medication database excluding the first medication route information, wherein the risk evaluation model is adapted to evaluate a risk of using at least one medicine in the medication database.
7. The medication risk evaluation device according to claim 6, wherein medications in the first medicine combination is exactly the same as medications in the second medicine combination.
8. The medication risk evaluation device according to claim 6, wherein medications in the first medicine combination is completely different from medications in the second medicine combination.
9. The medication risk evaluation device according to claim 6, wherein the overlapping medication information reflects a degree of overlap between a number of medication users that meet the first medication route information and a number of medication users that meet the second medication route information.
10. The medication risk evaluation device according to claim 9, wherein an operation of determining whether the overlapping medication information meets the noise exclusion condition comprises:
- obtaining a ratio value according to the overlapping medication information, wherein the ratio value reflects the degree of overlap;
- determining whether the ratio value is greater than a threshold value;
- if the ratio value is greater than the threshold value, determining that the overlapping medication information meets the noise exclusion condition; and
- if the ratio value is not greater than the threshold value, determining that the overlapping medication information does not meet the noise exclusion condition.
Type: Application
Filed: Jul 5, 2021
Publication Date: Sep 8, 2022
Applicants: Acer Incorporated (New Taipei City), National Yang Ming Chiao Tung University (Hsinchu)
Inventors: Pei-Jung Chen (New Taipei City), Tsung-Hsien Tsai (New Taipei City), Liang-Kung Chen (Hsinchu), Shih-Tsung Huang (Taipei), Fei-Yuan Hsiao (Taipei)
Application Number: 17/367,420