
==== Front
Heliyon
Heliyon
Heliyon
2405-8440
Elsevier

S2405-8440(24)12722-3
10.1016/j.heliyon.2024.e36691
e36691
Review Article
AI in interventional cardiology: Innovations and challenges
Khelimskii Dmitrii d_helimskij@meshalkin.ru
a⁎1
Badoyan Aram a
Krymcov Oleg a
Baranov Aleksey a
Manukian Serezha a
Lazarev Mikhail mvlazarev@hse.ru
b⁎1
a Meshalkin National Medical Research Center, Ministry of Health of Russian Federation, Novosibirsk, Russian Federation
b HSE University, Russian Federation
⁎ Corresponding authors. d_helimskij@meshalkin.rumvlazarev@hse.ru
1 Contributed equally.

26 8 2024
15 9 2024
26 8 2024
10 17 e366912 4 2024
8 8 2024
20 8 2024
© 2024 The Author(s)
2024
https://creativecommons.org/licenses/by/4.0/ This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Artificial Intelligence (AI) permeates all areas of our lives. Even now, we all use AI algorithms in our daily activities, and medicine is no exception. The potential of AI technology is hard to overestimate; AI has already proven its effectiveness in many fields of science and technology. A vast number of methods have been proposed and are being implemented in various areas of medicine, including interventional cardiology. A hallmark of this discipline is the extensive use of visualization techniques not only for diagnosis but also for the treatment of patients with coronary heart disease. The implementation of instrumental AI will reduce costs, in a broad sense. In this article, we provide an overview of AI research in interventional cardiology, practical applications, as well as the problems hindering the widespread use of neural network technologies in interventional cardiology.
==== Body
pmc1 Introduction

Interventional cardiology is a complex field of medicine that focuses on the diagnosis and management of cardiovascular diseases. A hallmark of interventional cardiology is the extensive use of multiple visualization techniques not only for diagnosis but also for the treatment of patients with cardiovascular diseases. These patients presented a wide range of pathologies, such as coronary artery disease, heart failure, arrhythmia, and valvular heart disease, that require a personalized approach to treatment, making it challenging to implement effective therapeutic and preventive measures [1]. It is important to recognize that even the most effective treatment methods may yield varying results at an individual level [2]. Based on this, large datasets can serve as the foundation of personalized medicine, where Machine Learning (ML) algorithms predict individual patient risks and accurately determine the application points for specific treatment methods. The multidimensional data extracted through such technologies, combined with the potential for real-time, two-way interaction between patients and healthcare providers, hold the promise of delivering more detailed and dynamic personalized care [3], [4], [5], [6]. Despite the great potential, the impact of AI in interventional cardiology is still limited. The objective of this article is to demonstrate the widespread use of ML and the potential of artificial Intelligence (AI) in interventional cardiology, as well as to provide insights into the prospects and future directions of this scientific field.

2 Background for artificial intelligence development

In the present stage of scientific advancement, there is a debate surrounding the efficacy of the traditional paradigm, which involves conducting large-scale studies on specific pathologies [6]. According to several authors [7] this approach is considered inefficient in addressing cardiovascular diseases. Given this, there is a growing need for the implementation of new research modalities capable of economically analyzing large volumes of information. Special attention is given to ML methods on big data, as they have the potential to improve diagnostic and treatment outcomes with lower costs [8], [9], [10]. Since the creation of the first electronic computer in the mid-20th century until the present day, there has been a continuous integration of electronic programmable devices into all aspects of human life. The field of medicine is not exempt from this trend. As a result of modernizing the workflow - there has been widespread implementation of advanced technologies, ranging from the routine use of computers in workstations and electronic medical charts to the performance of fully robotic surgeries [11]. An important aspect of this globalization has been the ability to store large volumes of information compactly and conveniently [12]. The translation of document management into electronic format and the structuring of data have contributed to the creation of extensive databases on specific diseases, treatment methods, and global statistical indicators [13]. The adoption of electronic health records, increased accessibility of digital medical data from emerging applications [14], biosensors [15], and the advancement of communication technologies have facilitated the accumulation of large data sets available for analysis and synthesis [16]. The constantly expanding volumes of data necessitate the use of more efficient methods for processing them in order to practically apply the knowledge gained. With this goal in mind, in recent years, the capabilities of AI have been introduced into the field of medicine [17]. The most crucial areas of AI application in healthcare include: automatic speech recognition and natural language processing [18]; predictive, recommendation, and diagnostic algorithms [19]; computer vision and image analysis [20]; and robotics [21]. While automatic speech recognition is already used in medicine [22] to record clinical patient information, the use of prediction and recommendation algorithms is of particular interest, especially to practicing physicians. This will allow automating repetitive tasks, such as evaluating diagnostic tests, and acquiring practically significant knowledge through the analysis of clinical data [23]. Thus, the application of ML is a new branch in the field of innovative medicine that is increasingly being used in clinical research to improve prognostic modeling and identify new predictors of adverse outcomes.

3 Statistical and machine learning methods

The concept of big data emerged back in the 1990s, and yet, a precise definition and universally accepted threshold for big data do not exist. This term refers to data sets that are too large or complex for traditional statistics. Statistical data analysis is actively used in medicine. One of the strongest advantages of this approach compared to others is its relative simplicity and interpretability. However, often big data research cannot be described by simple models due to intricate dependencies and vast dimensionality. To provide an idea of the scale of such data, consider a database comprising 100,000 patients with 100 attributes. Beyond size, the challenge with big data lies in its complexity, which is based on heterogeneity, high dimensionality, and the fact that it is dynamic (all previous separate measurements are dynamically connected). The most popular description of big data was proposed by D. Laney in 2001 and is known in the academic world as the “3Vs”: volume, variety, and velocity [24].

The subsequent development phase in medical science allowed algorithms to learn autonomously and make clinical decisions. The sheer volume of data becomes an obstacle for its manual processing by humans, and at a certain point impacted the development of medical science. This resulted in an increased use of artificial intelligence algorithms for data analysis. AI is defined as the theory and development of computer programs and systems capable of performing tasks requiring human-level intelligence [3], [23]. ML is a subset of AI that uses algorithms autonomously deriving knowledge by extracting patterns from data [25]. ML is an algorithm capable of iteratively discerning patterns (learning) to optimize forecasting or classification tasks [3].

All ML algorithms are based on the minimization of a function called the loss function. The loss function is a measure of how poor a prediction model is in terms of its ability to predict the expected outcome, or in other words, it's a measure of error.

The particular structure of the loss function can be quite diverse, but the most common ones are lossL2=1N∑N(y−yˆ)2 and lossL1=1N∑N|(y−yˆ)| where y is algorithm's output, and yˆ is true value. By minimizing the error step by step, one can improve the model using functional optimization methods. One of the most common classes of methods is gradient descent methods. One of the earliest and still widely used optimization methods is the Stochastic Gradient Descent (SGD) [26]. The essence of the method involves iteratively differentiating the loss function and step by step adjusting the algorithm's parameters. Today, there are many different variations of optimization methods from this class, but the most popular is Adam [27].

ML methods address a wide range of tasks, from diagnosing using tabular data to noise reduction or data imputation. Below, we will introduce several of the most common ML methods for labeled data (supervised learning).

Linear and Logistic Regression

Linear models [32] are widely used in practice for solving classification and regression problems. Linear models make predictions using a linear function of input features: Y=a0+a1x1+...+aNxN where Y is the target value, xN are the features, and aN are the coefficients.

Fig. 2 (a) depicts an abstract example of the final optimized line with the least error from one feature; it should be mentioned that features can be nonlinear functions. Linear regression is a simple and easily interpretable method, often used when a numerical prediction is needed [33][34]. For classification tasks where one needs to predict the probability of an object belonging to one class or another based on its features, logistic regression is employed.

Logistic Regression [35] is used for modeling the probability of the existence of a certain class or event, such as male/female or healthy/sick (the number of classes is not limited), based on a set of feature values. In classification tasks, it is necessary to estimate the probability of various outcomes. In such cases, logistic regression is used, where the result of the regression is the probability of outcomes or, in other words, the likelihood of a given object belonging to one or another class. Logistic regression is applied as one of the tools for statistical analysis in various scientific fields, particularly in medicine [36], and is also frequently encountered alongside other methods. Due to its nature logistic regression assumes a linear relationship between the features and the target variable which makes it hard to capture non-linear dependencies. To overcome this drawback one of the most popular ML methods can be helpful: decision trees.

Decision trees are well-suited for working with tabular data [37]. There are many different decision tree algorithms, and they remain popular and continue to evolve. An abstract algorithm is shown in Fig. 1 (b), where each node of the tree contains a certain feature and a criterion that determines further descent down the tree to the final prediction result. Overfitting is a major problem for deep trees. It was suggested that instead of one deep tree, an ensemble of trees should be used. An example of such an ensemble method is the random forest method [38]. The algorithm involves creating N random subsets of the data sample, and then a decision tree is trained for each subset. The final model is the result averaged over the N trained trees. Another class of methods based on decision trees is called gradient boosting [39]. Gradient boosting is an iterative method, where a tree is constructed at each iteration to correct the results of the previous one. This method shows some of the best results on tabular data and is widely used, achieving state-of-the-art (SOTA) results [40]. There are also various libraries and its subtypes available [41].Figure 1 Schematic illustration of ML algorithms. (a) Linear regression illustration example taken from [28] (b) Decision trees taken from [29] (c) k-NN taken from [30](d) Method of Support Vector Machines taken from [31].

Figure 1

k-nearest neighbors algorithm is a classic ML method for data clustering [42]. The essence of the method is quite simple: we look at the K nearest neighbors in feature space, as schematically shown in Fig. 1 (c), and determine the class of the object according to the majority class represented in the K nearest neighbors. k-NN is widely used in classification tasks but has several drawbacks, the most significant of which is a strong sensitivity to hyperparameters, such as the number of nearest neighbors and computational complexity. Nevertheless, it is frequently used due to interpretability capabilities. An example of its use in medicine can be found here [43].

Support Vector Machines (SVM)[44], [45] were the main classification algorithm before the advent of neural networks and could be applied to quite complex types and high-dimensional data [46]. Unlike k-NN, the SVM method constructs a plane that separates the objects of two classes. The equation of this plane in feature space can be used as a criterion for determining whether an object belongs to one class or another, a simple example of building a classification criterion is shown in Fig. 1 (d). Like other classification algorithms, it is also commonly used in medical applications [47]. However, SVM has a few major weaknesses: lack of probabilistic interpretation, and sensitivity to noisy and missing data. Also, SVMs are inherently binary classifiers and do not directly support multi-class classification. While several strategies exist to extend SVMs to handle multi-class problems (e.g., one-vs-one, one-vs-all), these approaches can be less efficient and may require additional computational resources.

The formation of large data sets, as well as the need for their storage, exchange between medical institutions, structuring, and processing, have created prerequisites for their analysis with the aim of identifying patterns and forming working hypotheses. Hypothesis or feature generation in the case of classical ML still remained a human responsibility zone. Despite such an apparent disadvantage, classical ML models occupy their niche as they have a number of advantages compared to more advanced deep learning (DL) models. One of the main advantages of ML models is their sufficiency in a small amount of data for model building, which is often the key quality, for example, in medicine or medical research using AI models, the main problem is precisely the small database size. Secondly, ML methods do not require significant computational resources and relatively fast model training times. The third property is both an advantage and a disadvantage; for ML methods - manual feature indication is required for model training. This approach requires more developer involvement and effort to find these features, but a strong advantage of this approach is the interpretability of the model results, which is lacking in DL models. However, on large volumes or complex data, such as images, DL models significantly outperform ML models.

3.1 Deep learning

The most intricate form of ML is Deep Learning, a type of ML that encompasses neural networks. A basic example is illustrated in Fig. 2, designed for modeling multi-level abstractions from multiple data processing layers [48].Figure 2 (a) Neuron (b) Illustration of signal flow through a neuron (c) MLP neural network composed of layers of a simple neuron model.

Figure 2

The concept of using a certain amount of data to train algorithms isn't novel. The first studies on this subject were published about 50 years ago [49], At that time, the perceptron model was introduced, drawing analogies from the functioning of a biological neuron. Further advancements were made in the 1980s [50], [51]; however, they didn't gain the widespread recognition that they have today and remained a subject of research, rather than applications, due to various reasons. Firstly, there wasn't adequate computational power available for the commercial application of ML models. Secondly, the data volumes were considerably limited. This situation paved the way for the development of other data analysis methodologies, notably mathematical statistics. The key and beneficial distinction from ML is the interpretability of this approach. This attribute is critical for many industries, including medicine, where statistical models are still in use today.

DL is a subsection of ML. Its primary distinction from traditional ML is the automatic feature determination during the algorithm training process. For instance, instead of manually programming that an ST elevation of more than 1 mm corresponds to an ST-elevation myocardial infarction, DL models can autonomously recognize the ST segment as a significant characteristic, without human intervention, and use this for diagnosis prediction. This revolutionary enhancement in learning algorithms not only saves human time and effort but also minimizes the likelihood of decision-making errors. For example, DL has significantly advanced computer vision, allowing for the automatic study of visual features from images or video content to obtain diagnostic and prognostic information [52]. This has enabled the automation of image analysis and interpretation, such as computer tomography, magnetic resonance imaging, electrocardiograms, and echocardiography [53], [54], [55], [56].

Another key algorithmic feature of DL is the large number of layers in the neural network. In Fig. 2 (c) an MLP neural network is depicted with only three “hidden” layers (excluding the input and output layers). This is considered a very simple or small neural network. Yet, even such a network can outperform traditional methods. Each cell in such a layer represents a “neuron,” a term inherited from biology, where the inspiration for the first neural networks originated [49]. Fig. 2(a) schematically shows a typical neuron composed of a nucleus, neuron body, axons, etc. The signal transmission process from neuron to neuron is well understood. But, when heavily simplified, it can be represented as shown in Fig. 2(b). Broadly, this process can be divided into three parts: signal accumulation, activation of the nucleus function (or activation function), and signal transfer to subsequent neurons as in Fig. 2(c). Such a simple model can be mathematically represented as a basic neural network in Fig. 2(c) where each cell of the network depicts a simple nonlinear function. As it turns out, an ensemble of such neurons representing a complex nonlinear function can be trained to solve a vast array of tasks, thanks to modern methods of parameter optimization, or in other words, network weight optimization. Such a network can be utilized for all vectorized data types. Increasing the number of layers theoretically can achieve incredibly accurate results. However, an overtrained network might prove useless as it lacks generalization capability. This effect can be intuitively explained as the network memorizing the training dataset without capturing its essence. This problem can be addressed in several ways, for example, loss function regularization or specific network training techniques [57], [58], [59], But that's not the only issue. For instance, neural networks are resource-intensive, consuming vast computational power. There's also the challenge of gradient vanishing (or, in other words, optimization adjustments) when training the neural network from layer to layer [60]. The problems of gradient vanishing and optimization of computational costs for training or neural network inference are addressed through neural network architecture optimization and its internal blocks. For each data type, various neural network architectures exist. In computer vision, the foundational ones are convolutional neural networks (CNNs).

3.2 Convolutional neural networks

Computer vision evolved long before it became widely known. For instance, as early as the 1980s, a computer vision algorithm based on CNN layers could recognize handwritten digits [51]. However, the widespread adoption and development of CV came about in recent times thanks to increased computational capabilities. A convolutional layer is a fundamental building block for the entire field of computer vision. A colored image is input into the convolutional layer in RGB format, meaning as a tensor comprising three matrices (three layers of standard matrices), where each matrix contains the brightness of red, green, and blue colors. For black-and-white images, a single matrix suffices, as shown in Fig. 3 (a). The convolutional layer consists of a set of filters applied to the input signal (data). The output from the layer is a tensor made up of convolution results for each filter on the tensor layer. These filters are matrices (or in other terms, convolutional kernels), where their values are convolution parameters that are trained (determined) using optimization methods. The resulting tensor is often referred to as a feature map. Besides the fact that the convolution operation is less costly for image processing and offers translational invariance, which MLPs lack, this is critically important in classification tasks. Simply put, this property ensures consistent recognition results for shifted images. A breakthrough in classification tasks occurred in 2012 [61], which demonstrated the significant advantages of such models. Since then, models have been improved, with an increased number of layers and modified architectures. For instance, to address the problem of gradient vanishing during the training of large models, the ResNet model was proposed [62]. One of the most critical innovations was the use of skip connections. These connections pass gradients through network blocks, enabling much improved training of deep neural network layers.Figure 3 (a) A simple example of a CNN composed of convoluted blocks. (b) U-net architecture (example for 32x32 pixels in the lowest resolution). Each blue box corresponds to a multi-channel feature map. The number of channels is denoted on top of the box. The x-y-size is provided at the lower left edge of the box. White boxes represent copied feature maps. The arrows denote the different operations.

Figure 3

DL systems can assist doctors by offering a second opinion and highlighting important features in incoming data, be it X-ray analysis [63], [64], [65], blood analysis [66], ECG [67] or even psychological patient analysis [68]. Currently, CV is actively permeating every corner of medical science. This is facilitated by the nature of the field, where images or videos are one of the most important sources of information. Object classification [69], object detection [70] and segmentation [71], [72] are key areas. Classification tasks are among the most common and were among the first to employ DL algorithms; an essential application of such algorithms is rapid patient screening. Another crucial task is image segmentation, where the U-net 3(b) [73] remains the most popular architecture, originally designed for biomedical image analysis. Today, such models have gained widespread use, for instance, in detecting atherosclerotic plaques in vessels [74] or assessing the size of various types of tumors [75], [76]. At present, deep learning models have achieved the accuracy of physicians and, in some cases, surpass them in a wide range of diagnostic tasks, including but not limited to differentiating a mole from melanoma [77], diagnosing diabetic retinopathy [78], determining cardiovascular risk [79] [80] and more. However, despite these impressive results, the practical application of AI is still limited due to its “black box” nature. More detailed issues regarding AI implementation are covered in the subsequent section. There are other AI applications where the cost of error is low, but time-saving can be significant, such as text processing.

Natural language processing Natural language processing is an AI field constructed to work with text data. This became particularly relevant with the advent of large language models and applications like ChatGPT [81]. Thanks to such models, interacting with documents and clinical records for quick searches or information accumulation became possible, potentially reducing time spent reading all documents significantly. Neural networks are used not only for diagnosis or aiding the treating physician but are also becoming prevalent in pharmacology, for instance, in determining molecular properties or drug design [82]. Fast creation or finding a suitable drug for a patient would pave the way for personalized medicine. An example of using AI to predict molecular properties is graph neural networks [83], where a molecule is represented as a graph and input into the neural network.

4 Machine learning algorithms in interventional cardiology

The rapid growth of endovascular procedures, as well as the introduction of new methods for non-invasive and invasive diagnosis of cardiovascular diseases, have promoted interventional cardiology as one of the main areas of implementation of artificial intelligence technologies. For example, it has become possible to simulate real-time fractional flow reserve (FFR) values based on computer tomography (CT) angiography data using artificial intelligence (instead of invasive FFR measurements), which can significantly expedite the interpretation of invasive coronary angiography results [84]. Applied to coronary angiography, this may accelerate the procedure, reduce radiation exposure, and help avoid possible complications associated with invasive interventions. Another example is the analysis of coronary stenosis during diagnostic coronary angiography, one of the most commonly performed interventional cardiac procedures worldwide, which is usually performed using visual assessment. Due to this, the method suffers from high operator dependence and poor reproducibility [85], [86], [87], [88], [89]. However, quantitative coronary angiography is capable of providing reliable quantitative measurements on coronary angiograms [90], [91] and is considered as the gold standard for stenosis assessment. DL algorithms can now perform all tasks required for the automatic interpretation of coronary angiograms, such as left/right coronary artery identification, anatomy description, vessel segmentation, stenosis localization, and stenosis severity prediction, leading to reduced variability and higher standardization of diagnostic angiograms [92], [93]. One of the application points of neural networks is the automation of data analysis processes, which eliminates operator error and also reduces the time required for analysis. As an example, the analysis of intravascular ultrasound data using neural networks can be mentioned. Nowadays, manual delineation of the coronary artery lumen and media boundary zone is not required, as this process is automatically performed by the neural network upon activation of the corresponding command. Simultaneously, the media-media diameter, residual lumen diameter, calculation of the residual lumen area, and the total vessel area are determined with minimal time expenditure [94]. If needed, virtual histology of the atherosclerotic plaque can be obtained, allowing for the identification and quantification of its histological components [95]. By leveraging neural networks, it is also possible to automate the differentiation of stable and unstable atherosclerotic plaques during intravascular ultrasound examinations [96], [97].

4.1 AI in intravascular imaging techniques

Intravascular imaging techniques, such as optical coherence tomography (OCT) and intravascular ultrasound, now play a key role in achieving optimal results of PCI. These techniques provide information about the anatomical and morphological characteristics of atherosclerotic lesions, allow the evaluation of stent implantation results (stent malapposition, presence of edge dissections, and degree of stent endothelialization), and facilitate the manipulation of coronary guidewires especially in patients with complex coronary lesions (chronic total occlusions, bifurcations, left main disease). However, obtaining this information is associated with several challenges: firstly, image processing is time-consuming, since the analysis of a single stented segment can take between 6 to 12 hours. Second, data interpretation requires extensive experience in performing such procedures, which limits the reproducibility of the obtained results. Moreover, traditional approaches face considerable difficulties in accurately classifying and organizing the majority of the acquired data. The primary objective of intravascular visualization methods is the assessment of the morphological characteristics of the atherosclerotic plaque (AP) and the risk of its destabilization. According to research data, AP (which has a number of pathohistological features, such as a large lipid core, a thin fibrous cap, neovascularization, etc.) is responsible for the development of acute coronary syndrome. Precise identification of these components is essential for the timely prevention of acute cardiovascular events. Currently, a significant number of algorithms have been developed to target the identification of vascular wall structure and various components of AP [98], [99], [100], [101]. Thus, Chu et al., based on OCT data from 391 patients, developed software for analyzing the characteristics of AP, which was further validated on 300 OCT images from 3 independent laboratories [102]. In this case, consensus among all three laboratories in plaque assessments was taken as the gold standard. The developed model accurately identified 518 out of 598 plaque areas with a diagnostic accuracy of 97,6% for fibrous plaques, 90.5% for lipid plaques and 88.5% for calcification. The average time required for analysis was 21.4 (18.6–25.0) seconds per series of images. Based on the developed algorithm, Hong et al. analyzed OCT data from 604 patients with myocardial infarction and non-target vessel stenosis and evaluated the prognostic value of the obtained data concerning adverse events. The authors also proposed new morphological (lipid-to-cap ratio) and physiological (optical flow coefficient) indices and compared them with traditional parameters (thin-layer AP and minimum lumen area) [103]. Both indices demonstrated superiority over traditional parameters in predicting adverse events related to the target vessel.

In another series of studies, Liu et al. developed an algorithm for the automatic detection and quantitative assessment of calcification using IVUS data and evaluated its prognostic impact on long-term clinical outcomes. The established model was tested on 35 image series obtained using 3 different IVUS systems [104]. The cross-validation accuracy for each system was > 0.9, with the model's final accuracy being 0.87, 0.89, and 0.89 for all three systems, respectively. The prognostic value of the algorithm was evaluated in a cohort of 408 patients [105]. The calcium index, calculated using the algorithm, was associated with adverse cardiovascular events up to 6 years (OR for calcium index >85 was 1.51, 95% CI 1.05–2.17, p-value = 0.026). Interesting findings were obtained in a study by Shibutani et al. [101]. The study evaluated histological samples from 45 autopsy hearts for comparison with ex vivo OCT images. The images were segmented and classified into four histological categories: pathological intimal thickening, fibroatheroma, fibrocalcified plaque, and healed erosion/rupture. The model consists of three components, namely the encoder, pyramid pool, and decoder module. When presented with an input image, the encoder module receives a feature map. Afterwards, the pyramid pooling module combines feature maps from different pyramid levels, followed by up-sampling and concatenation levels to form the final object representation. Finally, in the decoder module, a convolutional layer generates the final output image. The overall agreement rates with the histopathological diagnosis as the gold standard were 75% (κ value = 0.65) and 77% (κ value = 0.67) in the creating and validation groups, respectively.

In order to automate the analysis of “unstable” APs, it is crucial to accurately evaluate all of their components. Thus, in their work, Liu et al. proposed a comprehensive algorithm for the automatic detection of “unstable” APs using OCT data [106]. The algorithm consists of four modules: pre-processing using noise reduction and data augmentation methods, detection of “unstable” atherosclerotic plaques and their components using CNNs, post-processing, and aggregation of results obtained from different networks. When evaluating the algorithm on 300 OCT images, the model demonstrated a precision of 88.84% and recall of 95.02%. In the study, Rui Lv et al. proposed novel quantitative indices characterizing the “instability” of APs: the fibrous cap thickness index and the stress/strain index. The authors utilized ML methods, specifically random forest, to predict changes in the obtained indices based on combined OCT and IVUS data. The accuracy of the predictions for the obtained indices was more than 83.3% [107]. Liu and colleagues proposed an innovative approach for detecting thin-cap fibroatheromas [108]. The authors developed a multi-view contour-constrained transformer network, which effectively captures distinctive features from the region of interest, specifically the vascular wall. The main feature of this approach is the utilization of transformers [109] and the assumption that providing two images from different perspectives (polar and cartesian) should complement each other and enhance the prediction quality of the neural network. The proposed algorithm demonstrated advantages over other methods that utilize one or multiple perspectives on a publicly available (semi-public) dataset. However, further validation is required to confirm its effectiveness.

Another direction in the development of intravascular visualization is focused on assessing the outcomes of stent implantation and detecting suboptimal results that require further optimization. The most frequent IVUS findings are shown in Fig. 4. Currently, several algorithms have been developed to automatically detect stent struts, vessel lumen, and the degree of endothelialization [111], [112], [113] Most of the algorithms are primarily based on analyzing OCT images, which provide higher resolution compared to IVUS. Thus, based on OCT data, the software has been developed to automatically detect vessel lumen, assess the degree of stent strut endothelialization, and identify stent malapposition. In comparison to manual analysis, the software achieved a correct classification rate of 82% for uncovered struts and 99% for endothelialized struts. It is important to note that the average analysis time for a single image series was 27±18 minutes, which is significantly faster compared to manual analysis. Additionally, the speed of analysis was dependent on the quality of the imaging. Indeed, images with a higher amount of blood required over 1 hour for analysis. Certain difficulties in the analysis may arise in patients with extensive stent endothelialization, resulting in a weaker signal from the stent struts. In addition, patients with multiple layers of stents in the vessels can pose challenges during analysis. In their study, Yang et al. developed an algorithm for automatic analysis of stents, both with thin layers (<3 mm) and thick layers of endothelium (>3 mm), including patients with multiple layers of stents. The algorithm was developed based on data from 41 patients [114]. The accuracy of the algorithm was 0.932±0.009, with a sensitivity of 0.939±0.007 for stents with endothelialization thickness ≤ 0.3 mm, and 0.856±0.019 with a sensitivity of 0.874±0.011 for stents with endothelialization thickness > 0.3 mm. A more comprehensive approach was proposed in the study by Wu et al., where a convolutional model was developed for automatic detection and segmentation of stent struts [115]. By incorporating pseudo-3D images, the study by Wu et al. was able to combine information from adjacent frames, resulting in improved accuracy in stent strut detection and segmentation. After training, the model was tested on 21,363 OCT images and demonstrated excellent segmentation performance (0.907 DICE) and stent strut detection accuracy (0.943 precision). The average time required for three-dimensional reconstruction of a single series of images was 9.22±2.82 seconds. Moreover, there are emerging studies where developed algorithms for assessing intravascular imaging are being used for predicting procedural and clinical outcomes. Indeed, in a recent study by Min et al., a model was developed based on the analysis of IVUS data from 618 patients to predict final stent under-expansion. The model exhibited excellent discriminative ability, with an area under the curve of 0.94 [116]. First, of its kind, Hamana et al. developed an algorithm that utilizes OCT image processing data to predict the risk of target lesion failure. To pre-train the model, a total of 162,523 images were analyzed using self-supervised learning methods to create a planner CNN capable of efficiently extracting specific features from OCT images. The features extracted from the trained model were fed into a spatial CNN and transformed into hazard probabilities for each survival interval. The c-index for the model in the validation group was reported as 0.762 [117]Figure 4 Suboptimal characteristics of stented segment analyzed using IVUS [110].

Figure 4

4.2 AI based navigation in interventional cardiology

Furthermore, advancements in ML technologies have significantly advanced the performance of endovascular procedures through the introduction of new navigation systems that provide real-time dynamic visualization of coronary arteries without the need for contrast agents [118]. In this regard, based on the existing coronary angiogram, the software generates a digital overlay with compensation for respiratory and cardiac motion, which is subsequently superimposed on the fluoroscopic image as shown in Fig. 5.Figure 5 (a) Annotations of large (green) and small vessels (red), (b) Overlay of the input frame and the predicted probability map. [119].

Figure 5

Indeed, in the study by Piayda et al., it was demonstrated that this technology provides an anatomically accurate overlay of coronary vessels with satisfactory image quality in 98% of cases [120]. Several studies have shown that dynamic coronary mapping technology, compared to the traditional approach using contrast injections, is associated with a significant reduction in contrast agent volume (22%) and fluoroscopy time (30%), despite similar clinical and procedural characteristics. Another category of endovascular interventions that require high operator accuracy is transcatheter aortic valve implantation. Indeed, the optimal implantation zone for the transcatheter valve is approximately 1 cm, and displacement of the prosthesis below or above this level can result in complications such as atrioventricular block or prosthesis dislocation into the ascending aorta. The currently available anatomical models, created preoperatively using computed tomography, angiography, and other imaging techniques [121], do not provide a visualization of the dynamic changes in the aortic lumen during valve implantation as they are static representations. To overcome these limitations, a navigation system has been proposed that is based on tracking 11 key points in the aortic root and valve delivery system, allowing the operator to intraoperatively identify any deviation from the optimal trajectory [121]. A potential application of this approach is the real-time display of a valve implantation zone indicator, enabling optimal navigation during the procedure (Fig. 6).Figure 6 (A) Target implantation site tracked by the pigtail location during the contrast injection; (B) tracking of catheter location relative to the aortic annulus plane with an acceptable implantation error in the absence of contrast; (C) imaging with partial extraction of the valve from the delivery system. [121].

Figure 6

Of course, such technologies can have a significant impact on the effectiveness of the procedure and patient outcomes, as well as reduce the negative effects of radiation on both medical personnel and patients.

4.3 Coronary artery segmentation

Coronary artery segmentation plays a fundamental role in the implementation of AI in interventional cardiology. This is because in order to solve such tasks as identification, classification, calculation of physiological indices, and virtual stenting, it is necessary to distinguish the object of interest (coronary arteries) from irrelevant information (bone structures, thoracic organs). This process is called segmentation, and the quality of the constructed model depends on the initial quality of angiographic images, which, in turn, is influenced by various factors such as cardiac motion, presence of X-ray-absorbing tissues (ribs, vertebrae, etc.), low signal-to-noise ratio, presence of low-contrast regions, degree of contrast agent filling in the coronary arteries, patient weight, and many others. All these factors contribute to the challenges in obtaining accurate models of the coronary vessels, which can subsequently lead to incorrect diagnosis and determination of an inappropriate treatment approach. The CNN model with an encoder-decoder architecture remains the best choice for segmentation tasks. The encoder extracts features from the image and converts the input image into low-resolution object maps, while the decoder projects the learned data onto the original images with pixel-wise predictions. The performance of segmentation is predominantly evaluated using metrics such as DICE coefficient and Jaccard index, which reflect the regional overlap between the generated model and the ground truth object. Currently, segmentation techniques are applied to both the general outlines of vessels obtained from coronary angiography and the lumen of the arteries based on intravascular imaging data.

The segmentation of artery lumen is considered to be one of the relatively simple tasks for ML methods, especially in the absence of atherosclerotic lesions and with high-quality input images. For this purpose, binaryization methods such as Otsu filtering, edge detection, and curve fitting [122], [123], [124], [125], [126] are commonly used. The workflow of lumen is segmentation presented in Fig. 7. Nonetheless, these methods exhibit lower efficacy when segmenting bifurcation lesions, in the presence of artifacts from the catheter or guidewire, and when the catheter lumen is not completely cleared of blood during imaging, which are common challenges in everyday clinical practice. Several approaches have been proposed to address these challenges, aiming to improve the segmentation accuracy in such cases. These approaches have shown good agreement with expert annotations [127]. However, the effectiveness of these approaches can decrease in patients with more complex lumen geometry, challenging bifurcations, and stented segments. To improve the ability to classify and segment the lumen in complex coronary lesions such as stented arteries and bifurcations, numerous approaches have been proposed. Indeed, to overcome lumen contour disruptions caused by bifurcations, Akbar et al. proposed an interpolation-based approach using analysis of cross-sectional (C-mode) and longitudinal (L-mode) OCT images [128]. The lumen contours extracted using the proposed scheme are aligned to form a three-dimensional (3D) coronary geometry of the depicted artery. Applied to 5931 images (40 patients), this approach demonstrated a strong correlation between manual and automatic segmentation (R = 0.98). In the study by Miyagawa et al., interesting findings were obtained as they compared four different CNN architectures: the baseline network using stochastic gradient descent, and three networks utilizing transfer learning from a previously trained network [129]. The area under the curve for the obtained model was 99.72 ± 0.17, which outperformed other bifurcation classifiers [130], [131]. Moreover, there was no statistically significant difference found between the results using images in the polar and Cartesian coordinate systems, eliminating the need for preprocessing the images into polar form. In another study, Yang et al. compared the effectiveness of six classifiers (RF, SVM, J48, Bagging, Naïve Bayes, and AdaBoost) in challenging lesions of the arterial lumen [132]. By identifying and classifying 92 features from 54 patients and 14,207 images, the RF classifier demonstrated the highest accuracy compared to the other five classifiers (RF 98.2%, SVM 98.1%, J48 97.3%, Bagging 96.6%, Naïve Bayes 88.8%, AdaBoost 88.7%) However, residual blood artifacts and clots decreased the accuracy of segmentation, which was subsequently improved by Yong et al. using a linear regression CNN trained on a dataset of 19,027 images [133]. It should be noted that as models become more complex, detailed information can gradually be lost due to decreased resolution, making classification and segmentation accuracy more challenging. To address this issue, Tang et al. proposed a solution by introducing a new CNN based on N-Net, which can reuse the original input image in deeper convolutions to connect high-resolution input data with low-resolution feature information [134]. The proposed model was trained on 20,000 images and demonstrated excellent agreement with expert annotations, even in the presence of complex lumen anatomy (accuracy: 0.98 ± 0.00; specificity: 99.40 ± 0.05; DICE: 0.93 ± 0.00). N-Net also resulted in significantly lower losses (0.08) compared to traditional U-Net architectures (0.11-0.15). Such approaches can help in the accurate and efficient creation of three-dimensional lumen geometries for the assessment of quantitative flow reserve or local hemodynamics almost in real-time [135], [136].Figure 7 (A) Original OCT image in Cartesian coordinates. (B) Image after pre-processing. (C) Image in polar coordinates. (D) Raw lumen contour detection (red). (E) Lumen contour after interpolation (red). (F) The original image in Cartesian coordinates with the segmented lumen contour (red). The Cartesian coordinate system (i; j) or the polar coordinate system (r; θ) is indicated on the top left of each image. [124].

Figure 7

Given that selective coronary angiography is a primary method used in both the diagnosis and treatment of coronary artery disease, the development of technologies that enable real-time generation of coronary artery models is of paramount importance in improving the outcomes of coronary artery disease treatment. To date, several studies have been published on the segmentation of coronary arteries using AI technologies. For instance, Yang et al. successfully developed a model for the segmentation of coronary arteries based on 3,302 coronary angiograms and demonstrated that real-time prediction can be achieved with minimal preprocessing of the image [137]. The average F1 score reached 0.917, and 93.7% of the images had a high F1 score > 0.8. The most stenotic area was clearly captured with high coherence. However, it is important to note that in this study, only specific segments of major arteries were segmented, without including the side branches.

It is important to note that potential technical challenges arise in the analysis of coronary angiograms due to the mismatch between the two-dimensional X-ray angiography images and the actual 3D vascular anatomy. Physicians primarily address this discrepancy through intuition and tactile feedback, which can lead to potential errors and high operator dependence during the procedure. Although 2D X-ray images allow for the identification of vascular motion in real-time, they remain two-dimensional, resulting in a loss of some information about vessel anatomy. The technical limitations of 3D computed tomography lie in the fact that these images are acquired at the end of diastole or systole; thus, there are constraints in representing the motion of blood vessels in real time. The use of neural networks may allow a synthesis of these two studies and create a 3D model of the vascular bed in real time. Indeed, Taeyong Park et al. conducted a study based on a novel segmentation method using a CNN and non-rigid registration, which involved analyzing the phase structure and comparing similar vascular elements on 3D CT images obtained prior to the procedure and 2D angiographic images acquired during the procedure from the same patient [138]. A CNN was used for the segmentation of coronary arteries in 2D angiographic images in real-time, acquired from various projections. To compensate for errors in the 2D angiographic imaging process, 3D computed tomography (CT) was used for analyzing the topological structure of the coronary tree. The authors evaluated the proposed method on 50 observation series from 38 patients, comparing the results with ground truth. According to the experimental results, the error for all vessels was 0.8705 mm, the error for a manually placed marker was 1.06 mm, and the error for the bifurcation point was 1.5706 mm. Moreover, the overall segmentation time was 0.179 seconds. In another major study conducted by Du et al., the focus was on two tasks: coronary artery segmentation and identification of lesion morphology (calcification, stenosis, thrombus) [93]. For the first task, a dataset of 13,373 annotated coronary angiograms was used. To address the task of coronary artery recognition, the authors modified a conditional generative adversarial network (cGAN) for image segmentation. For the task of lesion morphology detection, a convolutional deep neural network (DNN) was developed, which outputs the locations of various lesions appearing in the input angiogram. For each input angiogram, the algorithm combines the outputs of the coronary artery recognition DNN and the lesion detection DNN to create high-level diagnostic information, including the identification of each coronary artery lesion and the segment of the coronary artery where it is located. For the segmentation prediction, the recognition accuracy was 98.4%, and the recognition sensitivity was 85.2%. For the detection of lesion morphology, including stenosis, total occlusion, calcification, thrombosis, and dissection, the F1 scores were 0.829, 0.810, 0.802, 0.823, and 0.854, respectively. The recognition time was 2 seconds. In the study by Menezes et al., not only was a model developed for coronary artery segmentation, but specific criteria were also proposed to assess the quality of the proposed model [139]. The segmentation was performed using a U-Net-based CNN, commonly used in medical image segmentation. The results of the initial model were further refined by expert specialists and served as the foundation for an improved model. The performance of the model was evaluated using both well-established methods and the proposed criteria, which were combined to provide an overall assessment of the segmentation. The final model demonstrated a very high Generalized Dice Score (0.9348±0.0284), with higher performance in artery segmentation compared to catheter segmentation. The improved model achieved an average score of 90 based on a created scale, indicating that it provided 90% of what experts considered most important in coronary angiography analysis. Subsequently, the authors validated the developed model on 117 angiograms with at least one significant coronary artery stenosis marked [140] The accuracy of overlap, sensitivity, and DICE score between the ground truth and segmented coronary angiogram were 99.9%, 95.1%, and 94.8%, respectively. Furthermore, the severity of stenosis differed by less than 5% in absolute terms, which was statistically and clinically insignificant.

5 The challenges of implementing machine learning

Despite the active development of ML technologies and the multitude of algorithms that have been developed, their implementation in clinical practice is still limited. Firstly, this is due to the lack of large-scale datasets. Currently, the vast majority of medical records are designed for reporting purposes to insurance companies rather than for research [3]. Furthermore, restrictions on the use of personal data are also a major obstacle to extracting statistical information from archived data. Applying ML technology to analyze big data requires a high degree of standardization and integration of various data sources within and between hospitals, as well as access to previous patient data. Another challenge is the quality of the input data, as the quality of prediction models depends on it. With low-quality input data, there is a high risk that the resulting model will produce erroneous data, and overestimate or underestimate risks for individual patients, ultimately affecting the quality of treatment outcomes. Secondly, the data regarding the integration of developed models into clinical practice is limited [141], [142], [143]. Currently, most created models have demonstrated their efficacy during development but require further validation and comparison with traditional approaches in large-scale clinical studies. However, it is important to mention the issue of different methods for evaluating algorithms and traditional statistical methods of data analysis and their comparison. Applying standardized definitions for evaluating the obtained models, similar to those used in clinical research, can significantly expedite the integration of ML into various medical domains. A significant limitation, often overlooked in research, is the processing time of AI algorithms. Higher model accuracy often translates to more complex architecture and longer processing times [144]. Real-time application of artificial intelligence should not lead to delays that can impact patient outcomes. Therefore, there needs to be a trade-off between accuracy and speed in deployed models.

Another challenge of ML methods, especially complex DL models (neural networks), is the difficulty in interpreting the results of these models, which are complex functions with millions of parameters. Such models make predictions based on the input data without providing a rationale behind the decision-making mechanisms. This lack of interpretability slows down the process of gaining new knowledge and hinders their practical implementation. However, specialized tools are emerging that can explain the mechanisms of operation of such complex deep learning models [145]. Therefore, it is important to understand that AI cannot replace an experienced physician but can certainly be a valuable assistant to them.

It is also important to consider the legal issues. For example, will physicians be legally protected if their treatment is based on AI applications, as the physician remains responsible for the life and health of the patient [146]. The safety and efficacy of such algorithms have already been addressed by the U.S. Food and Drug Administration and the European Union, which have issued regulatory guidelines for the deployment of AI, requiring pre-assessment before AI software can be used as a medical device [147].

5.1 Ready-to-use software

Despite the impressive integration of various visualization methods in interventional cardiology, they are still primarily limited to two-dimensional imaging. The fusion of images from different non-invasive visualization modalities, such as ultrasound, magnetic resonance imaging, OCT, and IVUS, is challenging to achieve, although significant progress has been made in this area in recent years [148]. The fusion of 3D reconstruction data based on CT with fluoroscopy is particularly useful in structural heart interventions and in the treatment of patients with chronic total occlusions that require clear visualization of the entire vessel [149]. The combination of angiographic images with IVUS, OCT, and physiological measurements is also widely employed, allowing for additional characterization of plaque morphology and assessment of lesion significance [150]. Currently, there are software packages available for the rapid integration of CT and MRI data with fluoroscopic images (e.g., VesselNavigator system by Philips Healthcare) [151]. This image overlay technology enables the 3D reconstruction of target structures and the integration of these images with fluoroscopy data, providing mapping for complex trans-catheter interventions that require high precision and are associated with high risk. The next step towards more realistic 3D/4D rendering and visualization could be holography [152]. However, this would require prospective reconstruction based on a pre-existing CT or MRI before the patient arrives in the interventional lab. The optimal approach to achieve this would be the real-time visualization of virtual and mixed reality [153]. A semi-transparent 3D hologram displayed in real-time in front of the interventional cardiologist has the potential to enhance procedural accuracy and reduce potential risks. These ideas have led to the emergence of a new interdisciplinary field known as “computer vision,” where artificial intelligence extracts a high level of understanding from digital images, similar to how a human does, and transforms it into a completely new model created at the intersection of various diagnostic methods. This technology utilizes multiple sources of information simultaneously, which is not possible for a human operator [154].

6 Conclusion

ML and DL methods are currently being comprehensively studied. However, it would be inaccurate to label the current level of achieved results as artificial general intelligence (AGI). At present computers act more as assistants to the doctor, saving time and performing routine tasks. Still, more progress is required before artificial intelligence can make independent decisions in medical practice. Having vast data and high computational speeds are not yet sufficient to create intelligent algorithms capable of predicting events. It's evident that there's always some degree of prediction inaccuracy due to the impossibility of collecting all necessary information about a process or phenomenon. Continuous biosignal monitoring (e.g., electrocardiogram, blood pressure, echocardiography, etc.) implies the emergence of a vast amount of real-time information. From a practical perspective, artificial intelligence will analyze radiographic and intravascular visualization data, ECG, vital signs in real-time, correlate them with previously obtained laboratory and anamnestic data, recreate computer models of a specific patient, and determine the preferred treatment method, and potential intervention risks, and predict key intervention moments. Medical oversight will decrease, limiting itself to differential diagnosis and choosing the most appropriate examination method, including the optimal data analysis algorithm. Big health data challenges traditional research methodologies and provides new ways to derive results from a vast number of sources. Further efforts are required to transition from the mere existence of big data to its widespread use, and better understanding of cardiovascular diseases. The potential of ML to enhance healthcare system efficiency is very high, but it necessitates extensive and lengthy work to integrate it into daily clinical practice.

CRediT authorship contribution statement

Dmitrii Khelimskii: Writing – review & editing, Writing – original draft, Visualization, Project administration, Methodology, Investigation, Conceptualization. Aram Badoyan: Writing – original draft. Oleg Krymcov: Writing – original draft. Aleksey Baranov: Writing – original draft. Serezha Manukian: Writing – original draft. Mikhail Lazarev: Writing – review & editing, Writing – original draft, Visualization, Validation, Supervision, Project administration, Methodology, Investigation, Funding acquisition, Formal analysis, Conceptualization.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Data availability

No data was used for the research described in the article.
==== Refs
References

1 Shahjehan Rai Dilawar Bhutta Beenish S. Coronary artery disease 2020
2 Ganz Peter Hsue Priscilla Y. Individualized approach to the management of coronary heart disease: identifying the nonresponders before it is too late 2009
3 Benjamins Jan Walter A primer in artificial intelligence in cardiovascular medicine Neth. Heart J. 27 9 2019 392 402 31111458
4 Deo Rahul C. Machine learning in medicine Circulation 132 20 2015 1920 1930 26572668
5 Johnson Kipp W. Enabling precision cardiology through multiscale biology and systems medicine Basic to Translational Science 2 3 2017 311 327 30062151
6 Yan Yang The primary use of artificial intelligence in cardiovascular diseases: what kind of potential role does artificial intelligence play in future medicine? J. Geriatr. Cardiol. 16 8 2019 585 31555325
7 Gersh Bernard J. Novel therapeutic concepts the epidemic of cardiovascular disease in the developing world: global implications Eur. Heart J. 31 6 2010 642 648 20176800
8 Krittanawong Chayakrit Artificial intelligence in precision cardiovascular medicine J. Am. Coll. Cardiol. 69 21 2017 2657 2664 28545640
9 Rodriguez Fatima Scheinker David Harrington Robert A. Promise and perils of big data and artificial intelligence in clinical medicine and biomedical research Circ. Res. 123 12 2018 1282 1284 30566055
10 Shah Rashmee U. Rumsfeld John S. Big data in cardiology 2017
11 Davenport Thomas Kalakota Ravi The potential for artificial intelligence in healthcare Future Healthcare Journal 6 2 2019 94
12 Pantelis Koutroumpis Aija Leiponen Understanding the value of (big) data 2013 IEEE International Conference on Big Data. IEEE 2013 38 42
13 Martin-Sanchez Fernando Verspoor Karin Big data in medicine is driving big changes Yearb. Med. Inform. 23 01 2014 14 20
14 Góngora Alonso Susel A systematic review of techniques and sources of big data in the healthcare sector J. Med. Syst. 41 2017 1 9 27817129
15 Guan Hongye A self-powered wearable sweat-evaporation-biosensing analyzer for building sports big data Nano Energy vol. 59 2019 754 761
16 Lucas Henry Information and communications technology for future health systems in developing countries Soc. Sci. Med. 66 10 2008 2122 2132 18343005
17 O'Leary Daniel E. Artificial intelligence and big data IEEE Intell. Syst. 28 2 2013 96 99 25505373
18 Reshamwala Alpa Mishra Dhirendra Pawar Prajakta Review on natural language processing IRACST Engineering Science and Technology: An International Journal 3 1 2013 113 116
19 Bellazzi Riccardo Zupan Blaz Predictive data mining in clinical medicine: current issues and guidelines Int. J. Med. Inform. 77 2 2008 81 97 17188928
20 Esteva Andre Deep learning-enabled medical computer vision npj Digit. Med. 4 1 2021 5 33420381
21 Jeelani Shaik Robotics and medicine: a scientific rainbow in hospital Journal of Pharmacy & Bioallied Sciences 7 Suppl 2 2015 S381 26538882
22 Grasso Michael A. Automated speech recognition in medical applications MD Computing 12 1 1995 16 23 7531805
23 Weintraub William S. Fahed Akl C. Rumsfeld John S. Translational medicine in the era of big data and machine learning Circ. Res. 123 11 2018 1202 1204 30571466
24 Silverio Angelo Big health data and cardiovascular diseases: a challenge for research, an opportunity for clinical care Front. Med. 6 2019 36
25 Al'Aref Subhi J. Determinants of in-hospital mortality after percutaneous coronary intervention: a machine learning approach J. Am. Heart Assoc. 8 5 2019 e011160
26 Amari Shun-ichi Backpropagation and stochastic gradient descent method Neurocomputing 5.4–5 1993 185 196
27 Kingma Diederik P. Ba Jimmy Adam: a method for stochastic optimization preprint arXiv:1412.6980 2014
28 Wikipedia Example of simple linear regression, which has one independent variable https://en.wikipedia.org/wiki/Linear_regression
29 Datacamp Decision tree algorithm https://www.datacamp.com/tutorial/decision-tree-classification-python
30 Wikipedia Example of k-NN classification https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm
31 Wikipedia Maximum-margin hyperplane and margins for an SVM trained with samples from two classes https://en.wikipedia.org/wiki/Support_vector_machine
32 Chambers John M. Linear models Statistical Models in S 2017 Routledge 95 144
33 Skrepnek Grant H. Regression methods in the empiric analysis of health care data J. Manag. Care Pharm. 11 3 2005 240 251 15804208
34 Steyerberg Ewout W. van der Ploeg Tjeerd Van Calster Ben Risk prediction with machine learning and regression methods Biom. J. 56 4 2014 601 606 24615859
35 Hosmer David W. Jr Lemeshow Stanley Sturdivant Rodney X. Applied Logistic Regression vol. 398 2013 John Wiley & Sons
36 Pavlou Menelaos Review and evaluation of penalised regression methods for risk prediction in low-dimensional data with few events Stat. Med. 35 7 2016 1159 1177 26514699
37 Loh Wei-Yin Classification and regression trees Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 1 1 2011 14 23
38 Ho Tin Kam Random decision forests Proceedings of 3rd International Conference on Document Analysis and Recognition vol. 1 1995 IEEE 278 282
39 Mason Llew Boosting algorithms as gradient descent Adv. Neural Inf. Process. Syst. 12 1999
40 Shwartz-Ziv Ravid Armon Amitai Tabular data: deep learning is not all you need Inf. Fusion 81 2022 84 90
41 Prokhorenkova Liudmila CatBoost: unbiased boosting with categorical features Adv. Neural Inf. Process. Syst. 31 2018
42 Cover Thomas Hart Peter Nearest neighbor pattern classification IEEE Trans. Inf. Theory 13 1 1967 21 27
43 Kruppa Jochen Probability estimation with machine learning methods for dichotomous and multicategory outcome: applications Biom. J. 56 4 2014 564 583 24989843
44 Cortes Corinna Vapnik Vladimir Support-vector networks Mach. Learn. 20 1995 273 297
45 Suthaharan Shan Suthaharan Shan Support vector machine Machine Learning Models and Algorithms for Big Data Classification: Thinking with Examples for Effective Learning 2016 207 235
46 Guo Guodong Li Stan Z. Chan Kapluk Face recognition by support vector machines Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580) 2000 IEEE 196 201
47 Yu Wei Application of support vector machine modeling for prediction of common diseases: the case of diabetes and pre-diabetes BMC Med. Inform. Decis. Mak. 10 1 2010 1 7 20067612
48 Mir Henglin Machine learning approaches in cardiovascular imaging CI, Cardiovasc. Imaging 10 10 2017 e005614
49 Rosenblatt Frank The perceptron, a perceiving and recognizing automaton Project Para 1957 Cornell Aeronautical Laboratory
50 Rumelhart David E. Hinton Geoffrey E. Williams Ronald J. Learning internal representations by error propagation 1985
51 LeCun Yann Backpropagation applied to handwritten zip code recognition Neural Comput. 1 4 1989 541 551
52 Martin-Isla Carlos Image-based cardiac diagnosis with machine learning: a review Frontiers in Cardiovascular Medicine 2020 1 32039241
53 Topol Eric J. High-performance medicine: the convergence of human and artificial intelligence Nat. Med. 25 1 2019 44 56 30617339
54 Narula Sukrit Machine-learning algorithms to automate morphological and functional assessments in 2D echocardiography J. Am. Coll. Cardiol. 68 21 2016 2287 2295 27884247
55 Chilamkurthy Sasank Deep learning algorithms for detection of critical findings in head CT scans: a retrospective study Lancet 392 10162 2018 2388 2396 30318264
56 Krittanawong Chayakrit Deep learning for cardiovascular medicine: a practical primer Eur. Heart J. 40 25 2019 2058 2073 30815669
57 Srivastava Nitish Dropout: a simple way to prevent neural networks from overfitting J. Mach. Learn. Res. 15 1 2014 1929 1958
58 Nowlan Steven J. Hinton Geoffrey E. Simplifying neural networks by soft weight sharing The Mathematics of Generalization 2018 CRC Press 373 394
59 Yao Yuan Rosasco Lorenzo Caponnetto Andrea On early stopping in gradient descent learning Constr. Approx. 26 2007 289 315
60 Pascanu Razvan Mikolov Tomas Bengio Yoshua On the difficulty of training recurrent neural networks International Conference on Machine Learning 2013 Pmlr 1310 1318
61 Krizhevsky Alex Sutskever Ilya Hinton Geoffrey E. Imagenet classification with deep convolutional neural networks Adv. Neural Inf. Process. Syst. 25 2012
62 Xie Saining Aggregated residual transformations for deep neural networks Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2017 1492 1500
63 Khan Asif Iqbal Shah Junaid Latief Bhat Mohammad Mudasir CoroNet: a deep neural network for detection and diagnosis of COVID-19 from chest X-ray images Comput. Methods Programs Biomed. 196 2020 105581
64 Chougrad Hiba Zouaki Hamid Alheyane Omar Deep convolutional neural networks for breast cancer screening Comput. Methods Programs Biomed. 157 2018 19 30 29477427
65 Spampinato Concetto Deep learning for automated skeletal bone age assessment in X-ray images Med. Image Anal. 36 2017 41 51 27816861
66 Kutlu Hüseyin Avci Engin Özyurt Fatih White blood cells detection and classification based on regional convolutional neural networks Med. Hypotheses 135 2020 109472
67 Avanzato Roberta Beritelli Francesco Automatic ECG diagnosis using convolutional neural network Electronics 9 6 2020 951
68 Yang Le Multimodal measurement of depression using deep learning models Proceedings of the 7th Annual Workshop on Audio/Visual Emotion Challenge 2017 53 59
69 Rawat Waseem Wang Zenghui Deep convolutional neural networks for image classification: a comprehensive review Neural Comput. 29 9 2017 2352 2449 28599112
70 Dhillon Anamika Verma Gyanendra K. Convolutional neural network: a review of models, methodologies and applications to object detection Prog. Artif. Intell. 9 2 2020 85 112
71 Malhotra Priyanka Deep neural networks for medical image segmentation Journal of Healthcare Engineering 2022 2022
72 Liskowski Paweł Krawiec Krzysztof Segmenting retinal blood vessels with deep neural networks IEEE Trans. Med. Imaging 35 11 2016 2369 2380 27046869
73 Ronneberger Olaf Fischer Philipp Brox Thomas U-net: convolutional networks for biomedical image segmentation Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015: 18th International Conference Munich, Germany, October 5-9, 2015, Proceedings, Part III 18 2015 Springer 234 241
74 Jain Pankaj K. Hybrid deep learning segmentation models for atherosclerotic plaque in internal carotid artery B-mode ultrasound Comput. Biol. Med. 136 2021 104721
75 Mambou Sebastien Jean Breast cancer detection using infrared thermal imaging and a deep learning model Sensors 18 9 2018 2799 30149621
76 Avanzo Michele Machine and deep learning methods for radiomics Med. Phys. 47 5 2020 e185 e202 32418336
77 Dildar Mehwish Skin cancer detection: a review using deep learning techniques Int. J. Environ. Res. Public Health 18 10 2021 5479 34065430
78 Li Tao Applications of deep learning in fundus images: a review Med. Image Anal. 69 2021 101971
79 Alizadehsani Roohallah Coronary artery disease detection using artificial intelligence techniques: a survey of trends, geographical differences and diagnostic features 1991–2020 Comput. Biol. Med. 128 2021 104095
80 Ahsan Md Manjurul Siddique Zahed Machine learning-based heart disease diagnosis: a systematic literature review Artif. Intell. Med. 128 2022 102289
81 Malik Sallam ChatGPT utility in healthcare education, research, and practice: systematic review on the promising perspectives and valid concerns Healthcare 11 6 2023 887 36981544
82 Debleena Paul Artificial intelligence in drug discovery and development Drug Discov. Today 26 1 2021 80 33099022
83 Wieder Oliver A compact review of molecular property prediction with graph neural networks Drug Discovery Today. Technologies 37 2020 1 12 34895648
84 Kurata Akira On-site computed tomography-derived fractional flow reserve using a machine-learning algorithm—clinical effectiveness in a retrospective multicenter cohort Circ. J. 83 7 2019 1563 1571 31178524
85 Zir Leonard M. Interobserver variability in coronary angiography Circulation 53 4 1976 627 632 1253383
86 Leape Lucian L. Effect of variability in the interpretation of coronary angiograms on the appropriateness of use of coronary revascularization procedures Am. Heart J. 139 1 2000 106 113 10618570
87 Sirnes Per A. Reproducibility of quantitative coronary analysis: assessment of variability due to frame selection, different observers, and different cinefilmless laboratories Int. J. Card. Imaging 12 1996 197 203 8915721
88 Zhang Haibo Comparison of physician visual assessment with quantitative coronary angiography in assessment of stenosis severity in China JAMA Intern. Med. 178 2 2018 239 247 29340571
89 Nallamothu Brahmajee K. Comparison of clinical interpretation with visual assessment and quantitative coronary angiography in patients undergoing percutaneous coronary intervention in contemporary practice: the Assessing Angiography (A2) project Circulation 127 17 2013 1793 1800 23470859
90 Hermiller James B. Quantitative and qualitative coronary angiographic analysis: review of methods, utility, and limitations Catheter. Cardiovasc. Diagn. 25 2 1992 110 131
91 Keane David Comparative validation of quantitative coronary angiography systems: results and implications from a multicenter study using a standardized approach Circulation 91 8 1995 2174 2183 7697846
92 Robert Avram CathAI: fully automated interpretation of coronary angiograms using neural networks preprint arXiv:2106.07708 2021
93 Du Tianming Training and validation of a deep learning architecture for the automatic analysis of coronary angiography EuroIntervention 17 1 2021 32 40 32830647
94 Wang Yuan-yuan Detecting the media-adventitia border in intravascular ultrasound images through a classification-based approach Ultrason. Imag. 41 2 2019 78 93
95 Bajaj Retesh Machine learning for atherosclerotic tissue component classification in combined near-infrared spectroscopy intravascular ultrasound imaging: validation against histology Atherosclerosis 345 2022 15 25 35196627
96 Bae Youngoh Prediction of coronary thin-cap fibroatheroma by intravascular ultrasound-based machine learning Atherosclerosis 288 2019 168 174 31130215
97 Jun Tae Joon Automated detection of vulnerable plaque in intravascular ultrasound images Med. Biol. Eng. Comput. 57 2019 863 876 30426362
98 Kim Ga Young A novel intensity-based multi-level classification approach for coronary plaque characterization in intravascular ultrasound images Biomed. Eng. Online 17 2 2018 1 15 29310661
99 Zhou Ping Automatic classification of atherosclerotic tissue in intravascular optical coherence tomography images JOSA A 34 7 2017 1152 1159 29036125
100 Lee Juhwan Automated plaque characterization using deep learning on coronary intravascular optical coherence tomographic images Biomed. Opt. Express 10 12 2019 6497 6515 31853413
101 Shibutani Hiroki Automated classification of coronary atherosclerotic plaque in optical frequency domain imaging based on deep learning Atherosclerosis 328 2021 100 105 34126504
102 Chu Miao Artificial intelligence and optical coherence tomography for the automatic characterisation of human atherosclerotic plaques EuroIntervention 17 1 2021 41 50 33528359
103 Hong Huihong Risk stratification in acute coronary syndrome by comprehensive morphofunctional assessment with optical coherence tomography JACC: Asia 2 4 2022 460 472 36339358
104 Liu Shengnan Automated quantitative assessment of coronary calcification using intravascular ultrasound Ultrasound Med. Biol. 46 10 2020 2801 2809 32636052
105 Neleman Tara The prognostic value of a validated and automated intravascular ultrasound-derived calcium score Journal of Cardiovascular Translational Research 2021 1 9 32862313
106 Liu Ran Automated detection of vulnerable plaque for intravascular optical coherence tomography images Cardiovascular Engineering and Technology 10 2019 590 603 31535296
107 Lv Rui Combining IVUS+ OCT data, biomechanical models and machine learning method for accurate coronary plaque morphology quantification and cap thickness and stress/strain index predictions Journal of Functional Biomaterials 14 1 2023 41 36662088
108 Liu Sijie Multi-view contour-constrained transformer network for thin-cap fibroatheroma identification Neurocomputing 523 2023 224 234
109 Vaswani Ashish Attention is all you need Adv. Neural Inf. Process. Syst. 30 2017
110 Zhang Junjie Intravascular ultrasound versus angiography-guided drug-eluting stent implantation: the ULTIMATE trial J. Am. Coll. Cardiol. 72 24 2018 3126 3137 30261237
111 Wissel Tobias Delineation of Coronary Stents in Intravascular Ultrasound Pullbacks Medical Imaging 2021: Image-Guided Procedures, Robotic Interventions, and Modeling vol. 11598 2021 SPIE 245 251
112 Hong Lu Automated stent coverage analysis in intravascular OCT (IVOCT) image volumes using a support vector machine and mesh growing Biomed. Opt. Express 10 6 2019 2809 2828 31259053
113 Soo Nam Hyeong Automated detection of vessel lumen and stent struts in intravascular optical coherence tomography to evaluate stent apposition and neointimal coverage Med. Phys. 43 4 2016 1662 1675 27036565
114 Yang Guangqian Stent detection with very thick tissue coverage in intravascular OCT Biomed. Opt. Express 12 12 2021 7500 7516 35003848
115 Wu Peng Automatic stent reconstruction in optical coherence tomography based on a deep convolutional model Biomed. Opt. Express 11 6 2020 3374 3394 32637261
116 Min Hyun-Seok Prediction of coronary stent underexpansion by pre-procedural intravascular ultrasound–based deep learning Cardiovascular Interventions 14 9 2021 1021 1029 33865741
117 Hamana Tomoyo Deep learning-based prediction of cardiovascular outcomes using optical coherence tomography in patients with acute coronary syndrome J. Am. Coll. Cardiol. 81 8_Supplement 2023 1114
118 Piayda Kerstin Dynamic coronary roadmap in percutaneous coronary intervention: results from an open-label, randomized trial Circ. Cardiovasc. Interv. 14 22 2021 2523 2525
119 Ploscaru Vlad Artificial intelligence and cloud based platform for fully automated PCI guidance from coronary angiography-study protocol PLoS ONE 17 9 2022 e0274296
120 Piayda Kerstin Dynamic coronary roadmapping during percutaneous coronary intervention: a feasibility study Eur. J. Med. Res. 23 2018 1 7 29304843
121 Danilov Viacheslav V. Aortography keypoint tracking for transcatheter aortic valve implantation based on multi-task learning Frontiers in Cardiovascular Medicine 2021 699
122 Cardoso Moraes Matheus Cardona Cardenas Diego Armando Shiguemi Furuie Sérgio Automatic lumen segmentation in IVOCT images using binary morphological reconstruction Biomed. Eng. Online 12 1 2013 1 17 23289769
123 Pociask Elżbieta Fully automated lumen segmentation method for intracoronary optical coherence tomography Journal of Healthcare Engineering 2018 2018
124 Bologna Marco Automatic segmentation of optical coherence tomography pullbacks of coronary arteries treated with bioresorbable vascular scaffolds: application to hemodynamics modeling PLoS ONE 14 3 2019 e0213603
125 Zhao Huishuo Automatic lumen segmentation in intravascular optical coherence tomography using morphological features IEEE Access 7 2019 88859 88869
126 Zhu Fengyu Automatic lumen segmentation using uniqueness of vascular connected region for intravascular optical coherence tomography J. Biophotonics 14 10 2021 e202100124
127 Cheimariotis Grigorios-Aris ARCOCT: automatic detection of lumen border in intravascular OCT images Comput. Methods Programs Biomed. 151 2017 21 32 28947003
128 Akbar Arsalan Automated accurate lumen segmentation using L-mode interpolation for three-dimensional intravascular optical coherence tomography Biomed. Opt. Express 10 10 2019 5325 5336 31646048
129 Miyagawa Makoto Detecting vascular bifurcation in IVOCT images using convolutional neural networks with transfer learning IEEE Access 7 2019 66167 66175
130 Macedo Maysa M.G. A bifurcation identifier for IV-OCT using orthogonal least squares and supervised machine learning Comput. Med. Imaging Graph. 46 2015 237 248 26433615
131 Wang Ancong Fully automated side branch detection in intravascular optical coherence tomography pullback runs Biomed. Opt. Express 5 9 2014 3160 3173 25401029
132 Yang Su A novel automated lumen segmentation and classification algorithm for detection of irregular protrusion after stents deployment Int. J. Med. Robot. Comput. Assist. Surg. 16 1 2020 e2033
133 Yong Yan Ling Linear-regression convolutional neural network for fully automated coronary lumen segmentation in intravascular optical coherence tomography J. Biomed. Opt. 22 12 2017 126005
134 Tang Junjie Lumen contour segmentation in IVOCT based on N-type CNN IEEE Access 7 2019 135573 135581
135 Westra Jelmer Diagnostic performance of in-procedure angiography-derived quantitative flow reserve compared to pressure-derived fractional flow reserve: the FAVOR II Europe-Japan study J. Am. Heart Assoc. 7 14 2018 e009603
136 Suk Julian Mesh neural networks for SE (3)-equivariant hemodynamics estimation on the artery wall preprint arXiv:2212.05023 2022
137 Yang Su Deep learning segmentation of major vessels in X-ray coronary angiography Sci. Rep. 9 1 2019 16897
138 Park Taeyong Deep learning segmentation in 2d X-ray images and non-rigid registration in multi-modality images of coronary arteries Diagnostics 12 4 2022 778 35453826
139 Nobre Menezes Miguel Development of deep learning segmentation models for coronary X-ray angiography: quality assessment by a new global segmentation score and comparison with human performance Rev. Port. Cardiol. 41 12 2022 1011 1021 36511271
140 Nobre Menezes Miguel Coronary X-ray angiography segmentation using Artificial Intelligence: a multicentric validation study of a deep learning model The International Journal of Cardiovascular Imaging 2023 1 12 36543910
141 Kagiyama Nobuyuki Artificial intelligence: practical primer for clinical research in cardiovascular disease J. Am. Heart Assoc. 8 17 2019 e012788
142 Kwon Joon-myoung Deep-learning-based risk stratification for mortality of patients with acute myocardial infarction PLoS ONE 14 10 2019 e0224502
143 Shah Svati H. Opportunities for the cardiovascular community in the precision medicine initiative Circulation 133 2 2016 226 231 27028435
144 Sarker Iqbal H. Deep learning: a comprehensive overview on techniques, taxonomy, applications and research directions SN Comput. Sci. 2 6 2021 420 34426802
145 Linardatos Pantelis Papastefanopoulos Vasilis Kotsiantis Sotiris Explainable ai: a review of machine learning interpretability methods Entropy 23 1 2020 18 33375658
146 Gerke Sara Minssen Timo Cohen Glenn Ethical and legal challenges of artificial intelligence-driven healthcare Artificial Intelligence in Healthcare 2020 Elsevier 295 336
147 Food, Drug Administration Proposed regulatory framework for modifications to artificial intelligence/machine learning (AI/ML)-based software as a medical device (SaMD) 2019
148 Van der Hoeven Bas L. Schalij Martin J. Delgado Victoria Multimodality imaging in interventional cardiology Nature Reviews Cardiology 9 6 2012 333 346 22330612
149 Ghoshhajra Brian B. Real-time fusion of coronary CT angiography with X-ray fluoroscopy during chronic total occlusion PCI Eur. Radiol. 27 2017 2464 2473 27663227
150 Zhao Feng Xie Xianghua Roach Matthew Computer vision techniques for transcatheter intervention IEEE Journal of Translational Engineering in Health and Medicine 3 2015 1 31
151 Goreczny Sebastian Novel three-dimensional image fusion software to facilitate guidance of complex cardiac catheterization: 3D image fusion for interventions in CHD Pediatr. Cardiol. 38 2017 1133 1142 28551818
152 Kasprzak Jaroslaw D. Percutaneous patent ductus arteriosus closure using intraprocedural mixed reality visualization of 3D computed tomography angiography data: first-in-man experience European Heart Journal-Cardiovascular Imaging 20 7 2019 839 31220228
153 Kasprzak Jaroslaw D. First-in-man experience with real-time holographic mixed reality display of three-dimensional echocardiography during structural intervention: balloon mitral commissurotomy Eur. Heart J. 41 6 2020 801 30977787
154 Banchhor Sumit K. Calcium detection, its quantification, and grayscale morphology-based risk stratification using machine learning in multimodality big data coronary and carotid scans: a review Comput. Biol. Med. 101 2018 184 198 30149250
