Machine Learning for Clinical Decision Support
Expert-defined terms from the Postgraduate Certificate in AI in Health and Social Care course at London School of International Business. Free to read, free to share, paired with a professional course.
Abstract Syntax Tree #
A tree representation of the source code of a program, used in compiler design and programming language implementation, which can be applied in Machine Learning for Clinical Decision Support to analyze and optimize the decision-making process. Related terms: Compiler, programming language, decision tree. Active Learning: A subfield of Machine Learning that involves actively selecting the most informative samples for labeling, in order to achieve better performance with fewer labeled examples, which is useful in Clinical Decision Support systems where labeled data may be scarce or expensive to obtain. Related terms: Machine Learning, labeling, data acquisition. Adaboost: A popular boosting algorithm used in Machine Learning to combine multiple weak classifiers into a strong one, which can be applied in Clinical Decision Support to improve the accuracy of diagnosis and treatment recommendations. Related terms: Boosting, classifier, Machine Learning. Anomaly Detection: The process of identifying data points or patterns that do not conform to expected behavior, which is critical in Clinical Decision Support systems to detect unusual patient behavior or medical conditions. Related terms: Data mining, pattern recognition, outlier detection. Application Programming Interface (API): A set of defined rules that enable different software systems to communicate with each other, which is essential in Clinical Decision Support systems to integrate with electronic health records and other healthcare systems. Related terms: Software, integration, interface. Artificial Intelligence (AI): A broad field of research and development that aims to create machines that can perform tasks that typically require human intelligence, such as reasoning, problem-solving, and learning, which is the foundation of Machine Learning for Clinical Decision Support. Related terms: Machine Learning, deep learning, natural language processing. Artificial Neural Network (ANN): A computational model inspired by the structure and function of the human brain, which is widely used in Machine Learning for Clinical Decision Support to analyze complex medical data and make predictions. Related terms: neural network, deep learning, backpropagation. Association Rule Learning: A type of Machine Learning that involves discovering patterns and relationships in large datasets, which can be applied in Clinical Decision Support to identify correlations between different medical conditions and treatments. Related terms: Data mining, pattern recognition, rule induction. Attribute: A characteristic or feature of a dataset, such as age, gender, or medical history, which is used in Machine Learning for Clinical Decision Support to analyze and predict patient outcomes. Related terms: Feature, dataset, variable. Autoencoder: A type of Artificial Neural Network that is trained to reconstruct its own input, which can be used in Clinical Decision Support to reduce the dimensionality of large medical datasets and improve the accuracy of predictions. Related terms: neural network, deep learning, dimensionality reduction. Bayesian Network: A probabilistic graphical model that represents relationships between variables, which can be applied in Clinical Decision Support to model complex medical decision-making processes and predict patient outcomes. Related terms: Probabilistic, graphical model, inference. Bias-Variance Tradeoff: A fundamental concept in Machine Learning that refers to the tradeoff between the error introduced by the complexity of a model and the error introduced by the simplicity of a model, which is critical in Clinical Decision Support systems to balance accuracy and generalizability. Related terms: Model complexity, error, tradeoff. Boosting: A Machine Learning technique that involves combining multiple weak classifiers into a strong one, which can be applied in Clinical Decision Support to improve the accuracy of diagnosis and treatment recommendations. Related terms: adaboost, classifier, ensemble learning. Case-Based Reasoning (CBR): A problem-solving approach that involves retrieving and adapting previously solved cases to solve new problems, which can be applied in Clinical Decision Support to provide personalized treatment recommendations based on similar patient cases. Related terms: Problem-solving, reasoning, case based. Classification: A type of Machine Learning that involves predicting a categorical label or class that an instance belongs to, which is widely used in Clinical Decision Support to diagnose medical conditions and predict patient outcomes. Related terms: classifier, regression, clustering. Cluster Analysis: A type of Machine Learning that involves grouping similar instances into clusters, which can be applied in Clinical Decision Support to identify patterns in patient data and predict patient outcomes. Related terms: clustering, dimensionality reduction, density estimation. Cognitive Computing: A subfield of Artificial Intelligence that involves developing systems that can simulate human cognition and decision-making, which is critical in Clinical Decision Support systems to provide personalized and context-aware recommendations. Related terms: Artificial Intelligence, cognition, natural language processing. Collaborative Filtering: A type of Machine Learning that involves predicting a user's preferences based on the preferences of similar users, which can be applied in Clinical Decision Support to provide personalized treatment recommendations based on the experiences of similar patients. Related terms: filtering, recommendation, user based. Computer Vision: A subfield of Artificial Intelligence that involves developing systems that can interpret and understand visual data, which can be applied in Clinical Decision Support to analyze medical images and diagnose diseases. Related terms: Artificial Intelligence, vision, image processing. Convolutional Neural Network (CNN): A type of Artificial Neural Network that is designed to process data with grid-like topology, such as images, which can be applied in Clinical Decision Support to analyze medical images and diagnose diseases. Related terms: neural network, deep learning, image processing. Cross-Validation: A technique used in Machine Learning to evaluate the performance of a model by training and testing it on multiple subsets of the available data, which is essential in Clinical Decision Support systems to ensure the accuracy and reliability of predictions. Related terms: Model evaluation, validation, testing. Data Mining: The process of automatically discovering patterns and relationships in large datasets, which is critical in Clinical Decision Support systems to identify insights and predict patient outcomes. Related terms: pattern recognition, knowledge discovery, database. Data Preprocessing: The process of cleaning, transforming, and preparing data for use in Machine Learning models, which is essential in Clinical Decision Support systems to ensure the quality and reliability of predictions. Related terms: Data cleansing, data transformation, feature extraction. Decision Support System (DSS): A computer-based system that provides decision-makers with data analysis, scenario planning, and forecasting tools to support informed decision-making, which is the core of Clinical Decision Support systems. Related terms: Decision-making, support, system. Decision Tree: A type of Machine Learning model that uses a tree-like structure to classify instances or predict continuous values, which can be applied in Clinical Decision Support to diagnose medical conditions and predict patient outcomes. Related terms: tree, classification, regression. Deep Learning: A subfield of Machine Learning that involves the use of Artificial Neural Networks with multiple layers to analyze complex data, which is widely used in Clinical Decision Support to analyze medical images, diagnose diseases, and predict patient outcomes. Related terms: Artificial Neural Network, neural network, deep learning. Dimensionality Reduction: A technique used in Machine Learning to reduce the number of features or dimensions in a dataset, which can be applied in Clinical Decision Support to simplify complex medical data and improve the accuracy of predictions. Related terms: Feature extraction, reduction, principal component analysis. Ensemble Learning: A type of Machine Learning that involves combining the predictions of multiple models to improve the overall performance, which can be applied in Clinical Decision Support to improve the accuracy and reliability of predictions. Related terms: ensemble, model combination, boosting. Expectation-Maximization (EM) Algorithm: An algorithm used in Machine Learning to estimate the parameters of a model when the data is incomplete or missing, which can be applied in Clinical Decision Support to handle missing data and improve the accuracy of predictions. Related terms: algorithm, parameter estimation, expectation-maximization. Feature Extraction: The process of selecting and transforming features from a dataset to improve the performance of a Machine Learning model, which is essential in Clinical Decision Support systems to identify the most relevant features and improve the accuracy of predictions. Related terms: Feature selection, transformation, dimensionality reduction. Feature Selection: The process of selecting the most relevant features from a dataset to improve the performance of a Machine Learning model, which is critical in Clinical Decision Support systems to reduce the dimensionality of complex medical data and improve the accuracy of predictions. Related terms: Feature extraction, selection, dimensionality reduction. Gradient Boosting: A type of Machine Learning algorithm that involves combining multiple weak models to create a strong predictive model, which can be applied in Clinical Decision Support to improve the accuracy and reliability of predictions. Related terms: boosting, gradient, regression. Hidden Markov Model (HMM): A statistical model that involves using hidden states to model complex sequences, which can be applied in Clinical Decision Support to analyze patient data and predict patient outcomes. Related terms: hidden, markov, model. Hyperparameter Tuning: The process of adjusting the hyperparameters of a Machine Learning model to optimize its performance, which is essential in Clinical Decision Support systems to improve the accuracy and reliability of predictions. Related terms: Hyperparameter, tuning, optimization. Image Processing: A subfield of Computer Vision that involves analyzing and manipulating visual data, which can be applied in Clinical Decision Support to analyze medical images and diagnose diseases. Related terms: Computer Vision, image, processing. K-Means Clustering: A type of unsupervised Machine Learning algorithm that involves grouping similar instances into clusters, which can be applied in Clinical Decision Support to identify patterns in patient data and predict patient outcomes. Related terms: k-means, clustering, unsupervised. K-Nearest Neighbors (k-NN): A type of supervised Machine Learning algorithm that involves predicting the label of an instance based on the labels of its nearest neighbors, which can be applied in Clinical Decision Support to diagnose medical conditions and predict patient outcomes. Related terms: k-NN, nearest neighbors, supervised. Linear Regression: A type of supervised Machine Learning algorithm that involves predicting a continuous value based on one or more features, which can be applied in Clinical Decision Support to predict patient outcomes and diagnose medical conditions. Related terms: linear, regression, continuous. Machine Learning: A subfield of Artificial Intelligence that involves developing algorithms and statistical models that enable machines to learn from data, which is the core of Clinical Decision Support systems. Related terms: Artificial Intelligence, learning, algorithm. Maximum Likelihood Estimation (MLE): A statistical method used to estimate the parameters of a model by maximizing the likelihood of the observed data, which can be applied in Clinical Decision Support to estimate the parameters of a model and improve the accuracy of predictions. Related terms: maximum, likelihood, estimation. Natural Language Processing (NLP): A subfield of Artificial Intelligence that involves developing algorithms and statistical models that enable machines to understand and generate natural language, which can be applied in Clinical Decision Support to analyze clinical notes and diagnose medical conditions. Related terms: Artificial Intelligence, natural, language. Neural Network: A type of Machine Learning model that is inspired by the structure and function of the human brain, which is widely used in Clinical Decision Support to analyze complex medical data and predict patient outcomes. Related terms: neural, network, deep learning. Overfitting: A phenomenon that occurs when a Machine Learning model is too complex and performs well on the training data but poorly on new, unseen data, which is critical in Clinical Decision Support systems to avoid and ensure the generalizability of predictions. Related terms: overfitting, underfitting, regularization. Pattern Recognition: A subfield of Machine Learning that involves identifying patterns and relationships in data, which is critical in Clinical Decision Support systems to identify insights and predict patient outcomes. Related terms: pattern, recognition, machine learning. Predictive Modeling: A type of Machine Learning that involves developing models that can predict future outcomes or events, which is the core of Clinical Decision Support systems. Related terms: predictive, modeling, machine learning. Principal Component Analysis (PCA): A statistical method used to reduce the dimensionality of a dataset by transforming it into a new set of orthogonal features, which can be applied in Clinical Decision Support to simplify complex medical data and improve the accuracy of predictions. Related terms: principal, component, analysis. Random Forest: A type of supervised Machine Learning algorithm that involves combining multiple decision trees to improve the accuracy and robustness of predictions, which can be applied in Clinical Decision Support to diagnose medical conditions and predict patient outcomes. Related terms: random, forest, decision tree. Recurrent Neural Network (RNN): A type of Artificial Neural Network that is designed to handle sequential data, such as time series data, which can be applied in Clinical Decision Support to analyze patient data and predict patient outcomes. Related terms: recurrent, neural, network. Regression: A type of supervised Machine Learning algorithm that involves predicting a continuous value based on one or more features, which can be applied in Clinical Decision Support to predict patient outcomes and diagnose medical conditions. Related terms: regression, continuous, supervised. Regularization: A technique used in Machine Learning to prevent overfitting by adding a penalty term to the loss function, which is essential in Clinical Decision Support systems to improve the generalizability of predictions. Related terms: regularization, overfitting, penalty. Reinforcement Learning: A type of Machine Learning that involves training an agent to take actions in an environment to maximize a reward, which can be applied in Clinical Decision Support to develop personalized treatment plans and improve patient outcomes. Related terms: reinforcement, learning, agent. Self-Organizing Map (SOM): A type of unsupervised Machine Learning algorithm that involves visualizing high-dimensional data in a lower-dimensional space, which can be applied in Clinical Decision Support to identify patterns in patient data and predict patient outcomes. Related terms: self-organizing, map, unsupervised. Semi-Supervised Learning: A type of Machine Learning that involves training a model on a combination of labeled and unlabeled data, which can be applied in Clinical Decision Support to improve the accuracy of predictions and reduce the need for labeled data. Related terms: semi-supervised, learning, labeled. Sensitivity: A measure of the ability of a Machine Learning model to detect true positives, which is critical in Clinical Decision Support systems to evaluate the performance of diagnostic models and predict patient outcomes. Related terms: sensitivity, specificity, accuracy. Specificity: A measure of the ability of a Machine Learning model to detect true negatives, which is critical in Clinical Decision Support systems to evaluate the performance of diagnostic models and predict patient outcomes. Related terms: specificity, sensitivity, accuracy. Support Vector Machine (SVM): A type of supervised Machine Learning algorithm that involves finding the hyperplane that maximally separates the classes, which can be applied in Clinical Decision Support to diagnose medical conditions and predict patient outcomes. Related terms: support, vector, machine. Supervised Learning: A type of Machine Learning that involves training a model on labeled data to predict the output, which is widely used in Clinical Decision Support to diagnose medical conditions and predict patient outcomes. Related terms: supervised, learning, labeled. Survival Analysis: A type of statistical analysis that involves modeling the time to event data, such as time to death or time to relapse, which can be applied in Clinical Decision Support to predict patient outcomes and develop personalized treatment plans. Related terms: survival, analysis, time to event. Text Mining: A subfield of Natural Language Processing that involves extracting insights and patterns from unstructured text data, which can be applied in Clinical Decision Support to analyze clinical notes and diagnose medical conditions. Related terms: text, mining, natural language. Time Series Analysis: A type of statistical analysis that involves modeling and forecasting time series data, which can be applied in Clinical Decision Support to predict patient outcomes and develop personalized treatment plans. Related terms: time, series, analysis. Transfer Learning: A type of Machine Learning that involves using a pre-trained model as a starting point for a new task, which can be applied in Clinical Decision Support to improve the accuracy of predictions and reduce the need for labeled data. Related terms: transfer, learning, pre-trained. Unsupervised Learning: A type of Machine Learning that involves training a model on unlabeled data to discover patterns and relationships, which can be applied in Clinical Decision Support to identify insights and predict patient outcomes. Related terms: unsupervised, learning, unlabeled. Validation: The process of evaluating the performance of a Machine Learning model on a separate dataset to ensure its accuracy and reliability, which is essential in Clinical Decision Support systems to ensure the quality of predictions. Related terms: validation, evaluation, testing.