| Literature DB >> 32557311 |
David John Lewis1,2, John Fraser McCallum3.
Abstract
There are significant challenges and opportunities in deploying and utilizing advanced information technology (IT) within pharmacovigilance (PV) systems and across the pharmaceutical industry. Various aspects of PV will benefit from automation (e.g., by improving standardization or increasing data quality). Several themes are developed, highlighting the challenges faced, exploring solutions, and assessing the potential for further research. Automation of the workflow for processing of individual case safety reports (ICSRs) is adopted as a use case. This involves a logical progression through a series of steps that when linked together comprise the complete work process required for the effective management of ICSRs. We recognize that the rapid development of new technologies will invariably outpace the regulations applicable to PV systems. Nevertheless, we believe that such systems may be improved by intelligent automation. It is incumbent on the owners of these systems to explore opportunities presented by new technologies with regulators in order to evaluate the applicability, design, deployment, performance, validation and maintenance of advanced technologies to ensure that the PV system continues to be fit for purpose. Proposed approaches to the validation of automated PV systems are presented. A series of definitions and a critical appraisal of important considerations are provided in the form of use cases. We summarize progress made and opportunities for the development of automation of future systems. The overall goal of automation is to provide high quality safety data in the correct format, in context, more quickly, and with less manual effort. This will improve the evidence available for scientific assessment and helps to inform and expedite decisions about the minimization of risks associated with medicines.Entities:
Keywords: Artificial intelligence; Automation; Emerging technology; Information technology; Pharmacovigilance
Mesh:
Year: 2019 PMID: 32557311 PMCID: PMC7362887 DOI: 10.1007/s43441-019-00023-3
Source DB: PubMed Journal: Ther Innov Regul Sci ISSN: 2168-4790 Impact factor: 1.778
Figure 1.Typical Process for the Management of Individual Case Safety Reports Within a Marketing Authorization Holder.
Figure 2.Conceptual Diagram Showing the Different Entities Relating to Automation in PV Systems.
Intelligent Automation Technologies and Potential Applicability to PV.
| Term | Description | PV System Domain |
|---|---|---|
| Artificial intelligence (AI) [ | An all-embracing term for the simulation of human intelligence processes by computer systems. AI encompasses a wide range of technologies including following rules, reasoning (using rules to reach approximate or definite conclusions), learning, and self–correction | ICSR [ |
| The arguments in favor of the utility of AI that make this technology applicable to multiple domains within pharmacovigilance systems are based initially, at least, on the elimination of human error and standardization of processes | ||
| Cognitive computing | The simulation of human reasoning in a computer system and often synonymous with AI. The goal of cognitive computing is to create automated IT systems that are capable of solving problems with little or no human assistance using machine–learning techniques | ICSR, aggregate [ |
| Machine learning (ML) [ | An application of AI that provides computer systems with the ability to automatically learn and improve from experience without being explicitly programed. Machine learning focuses on the development of computer programs that can access data and use it to learn for themselves and adapt over time, e.g., applying historic understanding to predict accurate outcomes from current inputs. Deep learning is distinct from machine learning largely by depth of the neural network or the number of layers of the neural network. There are several methods used to train the machine, based upon the task under consideration (e.g., classification, clustering, association, etc.). Supervised learning has been tested in PV, largely in ICSR processing, where a human–annotated answer file (“ground truth”) is used to teach the machine learning algorithm(s) [ | ICSR [ |
| Neural network | A computer system modeled on the neuronal structure of the mammalian brain. Neural networks are typically organized in layers made up of a number of thousands of interconnected nodes. Data are presented to the network via an input layer which communicates to one or more hidden layers where the actual processing is done. These hidden layers then link to an output layer where the answer is surfaced. Examples include convolutional neural networks and recurrent neural networks | ICSR, aggregate, signal management [ |
| Semantic search | Semantic searching seeks to improve search accuracy by understanding the searcher’s intent and the contextual meaning of terms to generate relevant results | ICSR [ |
| Blockchain | A blockchain is a continuously growing list of records, called blocks, which are linked and secured using cryptography. By design, a blockchain is resistant to modification of the data; also, it records transactions between two parties efficiently and in a verifiable and permanent way | ICSR, aggregate, risk management, signal management, QMS |
| Arguments and use case for blockchain | Blockchain technology has been widely adopted in financial systems and is used for tracking, tracing, auditing, and monitoring transactions. We are aware of potential applicability in healthcare and biomedical research [ | |
| Optical character recognition (OCR) | OCR recognizes characters within a digital image. It is commonly used to recognize text in scanned documents. While OCR was designed for printed text, it can be used to verify handwritten text | ICSR, QMS |
| Natural language processing (NLP) | NLP helps computers understand human language, aiding interactions with humans in their own language and scaling language-related tasks. NLP can extract text from unstructured sources, interpret it, determine sentiment, and understand importance to create meaning. We are also aware of the use of word embeddings (i.e., representation of words as vectors) [ | ICSR [ |
| Machine translation (MT) | The application of computers to the task of translating texts from one natural language to another | ICSR, aggregate, risk management |
| Speech recognition (speech-to-text) | Use of ML technologies to enable the recognition of spoken language and conversion of this into text | ICSR |
| Speech synthesis (text-to-speech) | The use of computer systems to produce artificial human speech which is understandable to humans in natural language | ICSR, signal management, risk management |
| Arguments and use case for the above text and language technologies | Variously combined, OCR, NLP, and MT technologies have the potential to simplify and standardize the intake of ICSR-containing data into the PV system. It is less clear how speech synthesis or recognition could be integrated; however, conceptually, these technologies could be employed to gather safety data from patients or prescribers with real-time querying to improve completeness of initial data capture and reduce follow-up burden | |
| Machine vision computer vision | The ability of a computer to mimic sight and recognize objects to enable decisions or additional processing. Examples may include OCR and/or the interpretation of diagnostic test results | ICSR |
| Natural language generation (NLG) | A computer process that automatically transforms structured data into a written or unstructured narrative. In order for any NLG software to produce human-ready narrative, the format of the content must be outlined (through templates, rules-based workflows, and intent-driven approaches) and then fed structured data from which the output is created | ICSR, aggregate, risk management, signal management |
| Autonomous software | A software entity that carries out operations on behalf of a user with a degree of independence, employing some knowledge or representation of the user’s goals or desires | ICSR, aggregate, signal management, risk management, QMS |
| Robotic process automation (RPA) [ | RPA utilizes software (“virtual workers” or “bots”) to perform traditionally manual activities comprising high-volume, repetitive, rule-based processes involving structured data. RPA mimics execution of the repetitive activities without intervention or assistance | ICSR, aggregate, signal management, QMS |
| Desktop automation | Desktop automation is automation within a computer desktop to provide assistance or guidance to a human resource upon demand. It can perform activities such as copying and pasting information, data entry, and opening applications. These activities occur on an employee’s desktop and can be initiated by one or a combination of steps, such as a button click or switching tabs | ICSR, aggregate, signal management |
| Bots [ | Bots are programs which carry out RPA. Bots work 24/7, at machine speed, without pausing, and are fully compliant with the process. Changes can be implemented instantly without training. Bots are scalable to suit the process. A variation is a smartbot, which is enriched by AI | ICSR [ |
| Chatbots [ | Bots which conduct a conversation via audio or text methods and designed to convincingly simulate human conversation. Some chatbots are simple in operation, while others use NLP | ICSR [ |
| Arguments and use case for the above automation technologies | Automation technologies, while varied, are easily integrated to operate standardized workflows, which are currently heavily human-orientated. Orchestrated design of these workflows, combined with other advanced technologies, have the ability to mitigate manual, error-prone, and repetitive administrative tasks in ICSR management | |
| Image recognition | The use of cameras, machine vision, and AI to enable a computer system to identify objects, places, people, and writing in static and video images | ICSR [ |
Text analytics Text mining | The examination of large collections of written resources to generate new evidence or insight. Using OCR and NLP, the goal of text mining is to discover relevant information in unstructured text, transforming or structuring this into data that can be used for further analysis or processes, e.g., ingesting an email directly into specific database fields or collation of relevant information in a clinical study report into an aggregate report | ICSR [ |
| Sentiment analysis | The contextual identification and extraction of meaning from text. It utilizes deep learning to understand intentions and reactions and determine if an expressed opinion is favorable, unfavorable, or neutral, and to what degree. An example could be the assignment of reporter causality assessment relating to an adverse event for an administered medicinal product | ICSR [ |
| Advanced analytics | The automated or semi-automated analysis of data using sophisticated tools such as machine learning, neural networks, and data mining to discover deeper insights, make predictions, or generate recommendations beyond those of traditional business intelligence | Aggregate, signal management, risk management [ |
| Predictive analytics and predictive reasoning | This specific branch of advanced analytics utilizes current and historical data to draw inferences to forecast activity, behavior, and trends. It involves applying statistical analysis techniques, analytical queries, and ML to data sets to create predictive models of a particular event happening | Signal management [ |
| Arguments and use case for the above analytic technologies | Use of analytic technology may be able to reduce the burden on human resources to isolate safety-relevant information from large documents, such as clinical or pre-clinical study reports, including those from outside sources. This would allow safety personnel to focus on the impact to patient safety (signal management, aggregate reporting) and reduce the administrative burden of managing complex documents | |
Algorithmic Functions in Rule-based Static Systems.
| Algorithm Purpose | Use Case |
|---|---|
| Association | Quality Management System (QMS): Detection of data outliers in clinical trials or post-marketing studies (e.g., abnormal hematology results indicative of a blood dyscrasia, changes of heart rate or rhythm, which may represent an adverse reaction to medical treatment) Detection of patients with undiagnosed Gilbert’s syndrome (by careful assessment of liver function test results and evaluation of any associated signs or symptoms using single-patient profiles) ICSRs: Duplicate checking of ICSRs (identification of potential duplicate reports—for example, the same patient reported by the attending doctor and the pharmacist that dispensed the medicinal product by identifying links between selected data fields such as age, gender, start and stop dates of medical treatment, adverse reaction terms, outcome, etc.) |
| Filtering | Signal management: Prioritization of medical review of adverse event terms using statistical disproportionality scores which exceed a pre-determined threshold level (counts above the threshold represent an excess of observations of a particular adverse event versus the expected value) ICSRs: Processing and management of ICSRs, e.g., workflow with prescribed routing of ICSRs for processing (see Introduction and Fig. |
| Prioritization | Risk management: Identification of potential risks (an untoward occurrence for which there is some basis for suspicion of an association with the medicinal product of interest but where this association has not been confirmed) versus identified risks (an untoward occurrence for which there is adequate evidence of an association with the medicinal product of interest) [ |
| Classification | Aggregate reporting: Categorizing ICSRs within a Periodic Safety Update Report (PSUR), e.g., serious versus non-serious and reported by healthcare professional versus reported by a patient |