Skip to content
doc.socialdoc.social

Lesson 01 of 03

Emerging Artificial Intelligence Technologies for Neurovascular Disease Diagnosis and Treatment Guide

This lesson is a recording without a written summary.

Transcript

9,227 words · 69 min · 4 speakers

  1. Speaker 1One. Good morning. This is Doctor John Bennett broadcasting from Miami Beach, home of Neurosurgical TV. I'm armed with the uh presence of uh Cyprian Ionita. He's a PhD from University of Buffalo. I initially had an, I had a webcast with the Cyprian a few years back with um 3D printing and neurosurgery and learned that they're closely associated with the Jacobs Medical School and um

  2. Speaker 1The University of Buffalo and Ciprian, I'm sure we'll talk about that. And uh we'd like to welcome Cyprian and thank you, it's all yours.

  3. Speaker 2Thank you very much. Thank you for the introduction. Uh, I will, uh, present today a, um, uh, a first lecture of a series of three into Artificial intelligence. And, um, the, uh, uh, full disclosure, the entire work that I'm presenting today, it is actually the work of my, uh, PhD students. Um,

  4. Speaker 2And um uh I'll uh uh present it um uh in the, in the, in this lectures. So, um, my idea is to do a kind of like a very uh high level uh kind of a presentation on the AI with direct, followed by direct applications to neurosurgery and uh um

  5. Speaker 2The lectures are organized in such a way that we go from things that are easily acceptable in uh in the clinics and in the neurosurgery.

  6. Speaker 2And then increasingly growing into complexity and impact. This lecture today on the AI will be mostly focused on the fact that, listen, this is the message is look, AI can replicate.

  7. Speaker 2What humans do in the uh diagnosis of stroke, as well as a highly trained neurosurgeon.

  8. Speaker 2And the only and the advantage that is through this application is that it does it.

  9. Speaker 2In about 6 milliseconds to about 10 milliseconds, let's say per case, it can go through an entire CT scan and right away the results are are presented to you. So in that context, um.

  10. Speaker 2They will focus on stroke and the uh kind of like uh uh um severity and identification of the patients.

  11. Speaker 2And, uh, and disclosure, full disclosure, uh, this work has been funded by different um federal institutions like NIH and National Science Foundation.

  12. Speaker 2And we also have, uh, we're working towards a small startup, CAS AI at the University of Buffalo. So really quickly, uh, we've seen the AI and the machine learning, all the buzzwords are everywhere nowadays. We heard it from self-driving car, facial and speech recognition and general and game playing, but I don't.

  13. Speaker 2I think in the medical realm has been uh uh yet such, such a, a big uh um

  14. Speaker 2A turnaround or such a big acceptance, mostly because of the really deep implications that will have on personal level or on patient health and also regulatory kind of organizations where we need to make sure that what we're doing it is right so

  15. Speaker 2What can we do like in the medical applications and we've now we've seen it over and over again. Radiology Society of North America has an entire dedicated an entire journal where the AI is used for segmentation, really identify regions and segment them out, which means isolate them and extract features.

  16. Speaker 2Uh, why is that? Well, because it is mostly because of, uh, time savings. Uh, segmentation for a radiologist can take minutes, dozens of minutes, up to hours if, uh, if they have like a, a very difficult uh uh um uh structure in their images.

  17. Speaker 2So Other things is that it can look at different patterns into anything like a tumor or Other or hemorrhages and so forth and then based on existing data sets it can actually a

  18. Speaker 2Identify disease severity and can come up even with device suggestions lesion significance, and this is what the next two presentations are going to be focusing on today. I will really just focus on mostly on the first part of it time savings and identifications of stroke lesions in order to streamline the work into the hospital.

  19. Speaker 2So what is what is a machine learning in itself is actually a way.

  20. Speaker 2Identify a mathematical model that

  21. Speaker 2What does a transformation like A goes into B. For example, you show a bunch of fruits and you teach them, hey, this is an apple and this is a pear, or insofar and so on. So it is.

  22. Speaker 2Really we teach the machine a mathematical function that does that kind of a transformation. So how is it done? Well, we have an input in this case a database. We have a database of images and we assume that there is some sort of transformation that takes it to an output. We have a whole bunch of CT scans that some have hemorrhage, some are not, and we have, and we have to say yes, there is a hemorrhage or not, for example.

  23. Speaker 2And then we compare with a ground to label label. This is where the expert users are located. Without the expert users, without the radiologists, without the neurosurgeons, all this cannot be accomplished.

  24. Speaker 2So the having medical staff, the neurosurgeons, having the cardiologists and all the, all the folks into the clinical setting that makes this decision, it is extremely important. Without them, actually none of this will be possible. And what do we do, we compare this, this what machine tells us with the groundroot, and if we don't like it, we go and we readjust.

  25. Speaker 2This function and we can go this thousands, 10,000 times and so far and it can go for days in training until we find the proper transformations that takes this point into that into an output that agrees with the clinical.

  26. Speaker 2Uh example was a was a clinical labeling, let's put it that way, really, here is an example, you take an image and you have all these outputs to know is that for these outputs you really have to, uh, they are reset. In Other words, we need to talk with the physicians.

  27. Speaker 2And with the radiologists.

  28. Speaker 2To actually identify these labels.

  29. Speaker 2The machine, once it's trained, will not be able to go outside.

  30. Speaker 2Uh, this labels in order to identify a disease that is not, has, has not been taught to recognize and what it does, it calculates probabilities.

  31. Speaker 2That it tells that, hey, based on my first iteration, the probability that this is a cat is very high.

  32. Speaker 2Obviously we compare this with the normal things and with the normal labels. In this case, the prediction says that it is a cat, which is untrue. The ground truth is dog. Then we go back and readjust this function until we have a really good.

  33. Speaker 2A prediction of this of this label and as it goes at it, you see like this predictions, these probabilities that this particular image is a dog is increasing while the Other ones are decreasing and we keep going at it until a through this through this iteration process until the error, it is a lot less between the prediction.

  34. Speaker 2And on the actual labels. So we are looking for this function to get better and better. And finally, after many, many iterations, thousands and so far, the algorithm will do this kind of predictions. The note is that the algorithm is not never going to say this is a dog with a 100% accuracy. It's going to give you predictions.

  35. Speaker 2Or probabilities based on the labels that you have in there. And if we go to a to a medical space and we say, hey, is this a intracranial hemorrhage is a ventricular hemorrhage or a subarachnoid hemorrhage, it's going to give you those probabilities that that particular presentation, it is one of those factors, so.

  36. Speaker 2Finally, when we get the algorithm to say, hey, this is a dog, and the prediction and the ground truth agree, we kind of like minimize this error and we stop the training, and now we have a machine that every time we present something to it will be able to predict this kind of a label with a with a high.

  37. Speaker 2With a high accuracy. So this procedure is done over all data. Usually for for this kind of trainings you need thousands, if not maybe 10s of thousands of images, which is extremely difficult in the medical world. It's not as easy as a dog that you can go online and download millions of pictures.

  38. Speaker 2but only by going through this Approach, the methods, the model becomes generalizable, and you can use examples outside of the data set that you have. So another thing that about the AI.

  39. Speaker 2And the classification of the objects. Let's suppose we don't have that. We have in this case, a patient information about hypertension or things like blood pressure and so forth. There are the the AI, what it does is actually separating.

  40. Speaker 2These datasets and in this case you kind of see there is a clear separation or others are a little bit more complex. What the AI does it actually calculates this very fine line in here to separate.

  41. Speaker 2Very like complex data structures or things that are not quite that obvious and one key factor is the following that if you have data sets where you have you label them versus let's say a disease or you're trying to say this patient has a has a tumor or not or so if

  42. Speaker 2You do not see these trends with the naked eye. You look at the data and you don't see the trends. It's very unlikely that the AI will be able to do a good separation at it. So kind of advice is that every time we use parameters to characterize a disease, let's say a pressure drop, pressure gradients, or velocities across an intracranial stenosis, and so far it was a NOVAR, so.

  43. Speaker 2If we plot that data and we do not see them separating, it is very unlikely that the AI is going to have like a magic kind of a point and immediately is going to separate the patients with the disease versus ones without. So in that.

  44. Speaker 2Uh, um.

  45. Speaker 2A kind of an idea. Let's, let's dive into the neurosurgery application. So how do we do this, uh, this, uh, training and so far? We actually go through thousands and thousands of patients. We look at the angiograms and we know precisely.

  46. Speaker 2Who has what kind of disease we know precisely what is the outcome. These are patients with multiple imaging techniques and multiple very detailed outcomes. It's 3 months, 6 months, 1 year, and so far. Then we have.

  47. Speaker 2Uh

  48. Speaker 2Experts in this case neurosurgery, neurosurgery fellows or neurosurgery residents that can go through any of these data and identify every single aspect into the image they can say, hey, there is an aneurysm right there and an aneurysm here, and then what we do, we are kind of like picking these data sets in this case an angiogram, and we are compare it with what the fellows or the neuro neurosurgeons have done.

  49. Speaker 2Neurosurgeon is more it's less we can compare notes with them when we are in doubt, but most of the things that you see over here are actually the work of of the fellows, residents and and trained people. So when we take this.

  50. Speaker 2Data sets we train them and we create this function that does a transformation from an image like this to something like that and you say well what is the point of this? I mean I know an aneurysm how it looks like well the thing is if you will have someone let's say go and try to

  51. Speaker 2Uh, get the data set and outline an aneurysm and then take some measurements from them. I don't know, like how much could the contrast took to flow through or what is the size of this aneurysm, what is the dome size, and so it might take a couple of minutes for them to bring up this, the, the data set and then and do all these measurements really.

  52. Speaker 2The AI to go from something like this to something like that. It is fractions of the second once the model is trained, which brings

  53. Speaker 2A lot of improvement in the workflow of the of the people who use it. So as of now for AI medical applications, at least the ones that we're working, what we're trying to do, we're in the phase where we're demonstrating equivalence to human performance. The organization like Food and Drug Administration or any kind of Other ones in Europe will not.

  54. Speaker 2Accept any AI unless we kind of like show that they are they are equivalent, and I think the field it is in this phase in here and what we want to use it is to optimize the workflow. We want faster diagnosis. We want treatment planning. A lot of the folks now are asking us, well, give me the best place to drill a hole so I can place the clip over an aneurysm neck from the first shot.

  55. Speaker 2Others are asking, well, tell me how to get this deep brain stimulation.

  56. Speaker 2Uh, a pathway in such a way that I spare very difficult areas. Others are asking for patient triaging.

  57. Speaker 2Some neurosurgeons are asking us, well, tell me.

  58. Speaker 2The hopeless cases, so I don't spend time on those.

  59. Speaker 2Um, uh, I need to, I need to kind of know if a person that comes with a, it's worth actually reserving the Surgery room and, and, and go, go for it or not. Others are asking, tell me what device to use.

  60. Speaker 2Tell me the sizes. What, how many coils am I going to use? What type of coils? So I go from the first shot and be done. And finally, complication detections, things that are subtle that you cannot see, like placing a stent over a branch, and you don't see, you don't think that it's going to occlude later and like a pipeline, and then weeks later you figure out that, you know, the ophthalmic artery is gone, for example. So today.

  61. Speaker 2As far as concerning stroke, I'm going to focus on these 4 aspects. I'm going to demonstrate equivalence in human performance, optimize the workflow. I'm going to show you that it does faster diagnosis and how it can be used for patient triaging.

  62. Speaker 2So it is now standard for our uh um neurosurgery department to have a protocol like this in here. As soon as the patient hits the um

  63. Speaker 2Um,

  64. Speaker 2The emergency room. Uh, the first stop, it is actually the, um, CT scanner, not the MR, not the engine room. They go to the, uh, CT scanner, and there is a four-step protocol.

  65. Speaker 2First of all, there is a non-contrast CT that is looking for hemorrhage.

  66. Speaker 2Followed by a large occlusion. Once this is ruled out, we go through a second part where is a large vessel occlusion.

  67. Speaker 2And this is an angiogram. This is a CTA.

  68. Speaker 2While this happens, the non-contra CT, it's used for for AEC scoring if a hemorrhage has not been detected, and this is an Alberta scoring system where we are looking for an APEC score below the 6 hours to determine whether a patient is eligible for thrombectomy or not, and

  69. Speaker 2After the 3rd, after the scoring, it goes through the CT perfusion, and the CT perfusion, based on the diffuse Clinical Trial and a lot of people are using now Rapidd AI AI to do this. We're looking at the

  70. Speaker 2How much of the, what is the ratio of the infarct core to the penumbra, which penumbra is for tissue a risk for, for infarct. So based on this ratio in here, we decide whether a patient is going to go for the thrombectomy. So in general for mechanical, now the mechanical thrombectomy in our, at least at our center has become one of the most used.

  71. Speaker 2Uh, methods to, uh, for these patients. Uh, and, uh, during this procedure, uh, uh, there, a catheter is placed in a device such as a uh a clot retriever is deployed over the, uh, over the actual lesion.

  72. Speaker 2And the entire system is pulled out removing the clot. Uh, there are quite, um, their American Heart Association has very thorough guidelines about people and on how to use the imaging in order to detect, to determine eligible patients. And right now, uh, what we're trying to do is to optimize this workflow.

  73. Speaker 2To be from whatever it takes now, uh, when the patient hits the um

  74. Speaker 2Uh, the emergency room, it can take up to half an hour to 1 hour for it to get to the thrombectomy. So what we're trying right now is to do to use the AI to optimize this kind of a workflow. And I will go with development on the AI for ICH algorithm.

  75. Speaker 2One of the applications for the AI, it is to identify, to identify the hemorrhage. Why is that? Well, it's mostly convenience, convenience workflow, and it is kind of a trivial radiological task if you think about it.

  76. Speaker 2Most of the residents, even the fellows uh uh that are in Other departments, not necessarily Neurology, are, are, should be able to recognize patterns like this. Why do we do it is because that's how we start with all these technologies. We start with things that

  77. Speaker 2are kind of, uh, you know, safe. We demonstrate equivalence and then we increase in uh in complexity. So right now, uh, let's say, uh, what is the accuracy of an AI application? It's about 96% accuracy. It has 96.

  78. Speaker 27 sensitivity. It can go through on a normal computer. It can go through an entire stack of 320 or 512 slices and identifies where, whether there is an IC age or not.

  79. Speaker 2Um, not only that, the, um, we can train this, uh, if we have enough data, we can train the AIs not only to say, hey, there is a hemorrhage, but we can actually have it, uh, you know, classify them. Well, it's an intra intraparechimal is a subdural, it's an intraventricular, or is a subarachnoid hemorrhage. So, um.

  80. Speaker 2A lot of the AI applications like right now and recently at the Radiology Society of North America, there was a challenge about 2 years ago in identifying this type of this kind of intracranial hemorrhages.

  81. Speaker 2And the person that it was a young gentleman from Japan that developed the software was able to detect this this kind of a

  82. Speaker 2Uh, hemorrhages with an accuracy of 96% or even above. So, um, now, this is a medical product. So we see, heard about Rapid AI. They have a application which is both an invis AI, and both of them are mobile applications, which means the patients get this scan.

  83. Speaker 2It tries to identify whether there is a hemorrhage or not, and then it blasts it. It blasts it to the entire.

  84. Speaker 2Uh, staff, uh, of neurosurgery and neurology.

  85. Speaker 2Immediately the doctors, if they are in an elevator or walking in the hospital, they get a notification on their phone. They go open their phones and they see the image, and then it allows them farther than that to actually go and communicate with their college, with their colleagues to about the next step, steps into this procedure. And again this is just convenience and workflow within probably a couple of

  86. Speaker 2Uh of minutes, the entire staff is notified. They can see the, uh, the attending can get the results, looks at it, and gets his team going to actually, with regard to the next step in into the treatment of this of this patient. Um, well, let's go through a kind of like one on one, how is uh we do this. This is how my team has done the same kind of thing for intracranial hemorrrrhages.

  87. Speaker 2So in this case we just determined the purpose is clear, determined patients with hemorrhage with a noncontrast CT. Then what we did, we went and asked our fellows to identify 200 intracranial hemorrhage patients. We took every single slice and we went through every single one of them and labeled it.

  88. Speaker 2We have about 6500 slices and say this is positive, this is negative. We did it for different combinations of slice thicknesses and 2.5, 3 millimeters, 5 millimeters, and so forth to accommodate different kinds of acquisitions because this kind of, what I, I apologize, what I did not say in here, these platforms.

  89. Speaker 2Can be deployed not only at the central hospital. It can be deployed to Other hospitals in the regions that do not have a

  90. Speaker 2Neurology or neurosurgery staff in the hospital and as soon as their CT scanners detect they perform the CT scanner and upload these images, the center, the main center in this case, the comprehensive stroke center, which is at Buffalo University, immediately gets notifications. There is like 12 to 14 hospitals which are connected into a system like this and can upload these cases. Going back to this example.

  91. Speaker 2Then we kind of like uh the network.

  92. Speaker 2Again, it is trained on this kind of slices, and these are typical slices that we have that we upload into the into the network or into the AI, and the output is very simple. We call this attributes.

  93. Speaker 2Is there a hemorrhage or is there not?

  94. Speaker 2And then what we do is, obviously, in order to improve the um uh the AI performance, uh we'd have to do sometimes a some imaging segment, some imaging processing. And the key is that things like bones and Other structures and calcifications and so far they can throw off your AI.

  95. Speaker 2So at the end of the day, AI is just looking at the numbers and tries to figure out what's going on in, in there and where these numbers are distributed, where is their intensities, and the simpler you make the problem for the algorithm, the better it becomes. And in this case, we do segmentations to throw away the bones and Other things like that. And when you look at an AI.

  96. Speaker 2You are going to see something like this.

  97. Speaker 2They are going to say first of all, well, what, how, what am I going to do with this? Well, most of the AIs cannot deal with full images data. We, there is a downsampling in there. 256 by 256 is actually quite big. There are others that go to shrinking the images to 64 by 64, and then the data is tested, is split, and what we do, we take 60 to train 10 and tend to validate.

  98. Speaker 2And 30 in here it is you don't show that data ever to the AI algorithm and this is key, no, no kind of like a a.

  99. Speaker 2Journal or regulatory organization will accept you testing your data on the same, uh, on the same one that you use for training.

  100. Speaker 2And these are kind of like details of what's going on in here, but what technically is going at this level, we're taking every single image and we do some mathematical Operations, and these mathematical Operations are optimized in order to give you this output prediction in here, and this is kind of like the general output of a

  101. Speaker 2Of an AI and I'll go a little bit into detail, more detail now, but here MCCV stands for Monte Carlo cross validation, which means that we look at this data and we split it in different configurations because you cannot risk at some point that you train your AI on a biased kind of data. You randomly split, split this data in order to make sure that.

  102. Speaker 2Your AI performs good regardless of the splits that you have. So in, we do in general 20. Other people do less, Other people do a lot more. But at the end of the day, it gives you this plus minuses that you have in here.

  103. Speaker 2The question is how good it is the AI in actually identifying a hemorrhagic stroke, and when you look at the probability for accurate diagnosis, it's about 96, and we do all calculations F1 score, sensitivity, specificity, positive predictive value, non-negative predictive values, the accuracy of the actual.

  104. Speaker 2Um, the accuracy of the actual algorithm, Matthew correlation coefficients and the area under the curve. So we kind of like go and this is kind of standard for every single one that we do, for every single evaluation that we do. The training time.

  105. Speaker 2Pretty bad, uh, if you ask, uh, it's about 18 hours. But in the prediction time, not per case, per slice, it's 6 milliseconds.

  106. Speaker 2So once you train your algorithm, it's just go through these batches of images in really enlightening mode. So here are some examples. It's not always great at predicting. Here is a.

  107. Speaker 2A successful one. There is a negative one, and again failed in here. Here it's a, it's a, it was a stroke positive and here is a stroke negative where it, it, it fails for for both of them.

  108. Speaker 2So the next thing that we want to do is break down the AI and going back to this example where we try to predict what's happening to the AI when we present an image like this, it is to look inside the AI and see how it does the decision, and this is what is referred a class activation map.

  109. Speaker 2So in Other words, as I said, we break open the map and we create this, we create this heat map showing where in the image network is drawing the classification from. So if we break down the AI, we get things like this, and what it does, it tells us that into the decision.

  110. Speaker 2To classify this object as a dog, it uses a lot of information from these areas. In Other words, this area, it is highly counted towards towards a decision of the of the network. And then what we did, we went back and broke down the AI and we looked at it and see where was the actual.

  111. Speaker 2Pixels that counted into making this decision because what if let's say our data was biased our CT scanner was somehow broken and

  112. Speaker 2And adds something into an area of the bone or an artifact or image artifact and the AI somehow is being trained on that artifact to determine whether there is a a hemorrhage or not. And what we do, we break down the AI and it puts out these probabilities.

  113. Speaker 2And using these probabilities, it actually decides whether a hemorrhage is present or not. And then we take these probabilities, we overlay over the actual CT scanner and say, yeah, it looks like this AI is looking at the features that matter and makes the right decision.

  114. Speaker 2And without this, it's really very, very difficult to um

  115. Speaker 2Um, who accept.

  116. Speaker 2The results of such algorithm. So it is now almost a requirement for different journals like AI and radiology or so forth for the users or the scientists that perform these kind of studies to provide interpretation of the AI decisions.

  117. Speaker 2And here is another example where it's a different kind of of hemorrhages, and again it accounted fairly accurate where the, the, where the hemorrrrhages and it shows display of probabilities in order to make that decision. The next thing that we want to do, it is actually an AI hemorrhagic stroke segmentation. In Other words, find out what is the hematoma expansion.

  118. Speaker 2And uh

  119. Speaker 2We did the same kind of things. We went through the 20, 200 confirmed intracranial hemorrhage cases and noncontrast City, but this time instead of like saying, hey, there is or there is not a hemorrhage.

  120. Speaker 2An expert user went and by hand in the semi-automatic, actually, first use the threshold, identifies the location of the IC agent, kind of like had to draw this kind of maps.

  121. Speaker 2This is a different kind of a pro uh problem.

  122. Speaker 2In this case we're taking an image like this and we are trying to do a kind of labeling. Most of the people in the medical field knows what segmentation is pretty much is find out what is in within that image, and that is done again and even before, even for the the AI before it's done using what is referred as a convolutional neural networks.

  123. Speaker 2So what do we do, we take like this kind of a square, we slide it over the entire images, and this filter in here, it is what we calculate, what do we optimize.

  124. Speaker 2Technically what it does, it takes this, multiplies it with that, and replaces it, it replaces one value with what was the result of this mathematical operation and the AI, what it does, it actually calculates every single one of these parameters.

  125. Speaker 2Uh, in, in the process.

  126. Speaker 2And then what it does also, it does something like cold pooling. What it means it

  127. Speaker 2It shrinks the image. You just take, like, for example, these pixels you see in here, and you just simply um you can go and uh and you'd look at max pulling, you're looking at the maximum.

  128. Speaker 2Value in here and you replace and you create a smaller image and even a smaller there is different ways it's a max pulling average pulling that's that's less less important.

  129. Speaker 2And when you do this, you go through, you've heard probably of the unit. This is what the unit does. You take the image, you do those mathematical Operations, then you make a smaller image and a smaller image and a smaller image. You get at this point where you do like kind of they encode or detect features into the image, and then you go back up onto this and you reconstruct the image with the information where is the labeling that you have at this point, and you recreate the image.

  130. Speaker 2In this case it is going to come out and it's going to be fully segmented, so we took the data, we pretty much did the same kind of thing thresholding we augmented because we didn't have enough data into this.

  131. Speaker 2And created something like a network like this, the same kind of splitting 240 patients by 40 by 120. We used somewhere into the vicinity of 2700 images.

  132. Speaker 2And then we test it and see what are our ability to to actually segment this and find out what's going on. So when we look at now, instead of like saying whether this now we have quantities to measure and we are looking at the median volumes and how do they compare with the actual AI.

  133. Speaker 2Well, the average user said it's about 13.5. Here we look at the hemorrhage prediction, it's 13.4. The difference between expert users and the actual AI is 0.1 mL.

  134. Speaker 2I'm sorry.

  135. Speaker 2So when we look at now Other things, this is a dice coefficient, and it kind of like compares structure differences.

  136. Speaker 2For example, if I have a cube and I compare with another cube, what is the over predicted by the AI?

  137. Speaker 2Are they the same? This is kind of like tells you how much, what is the similarity between the two, between the two volumes. And when we look again sensitivity, specificity, negative predictive value, positive predictive value, and the accuracy, this is pretty much perfect.

  138. Speaker 2The, the key is in here is that

  139. Speaker 2It takes about 24 milliseconds to calculate the volume.

  140. Speaker 2Well, for a human, it can be anywhere to a couple of minutes in order to do it.

  141. Speaker 2And here are examples where between successful and good dice coefficients and here in the the

  142. Speaker 2You see the comparison between the ground truth in here in red and the prediction and the actual red curve on the outside is the edge of the ground truth, what whatever the expert user has done.

  143. Speaker 2We're not always good. Here is a case of a very faint hemorrhage. This is a ground root.

  144. Speaker 2And yeah, I totally failed to uh to get it.

  145. Speaker 2The next thing is large vessel occlusion. Again, this is another thing that is.

  146. Speaker 2Just convenience.

  147. Speaker 2And all platforms Rapid AI, AI, Canon, and probably the Other vendors as well, now they provide this because it's a fairly easy way to detect it. And in this case, the large vessel occlusion applications that we are showing you is being trained on 3000 cases, validated on 450, and what it does, it automatically goes and detects where the occlusion is.

  148. Speaker 2And based on this,

  149. Speaker 2Whether the patient is a good candidate for mechanical thrombectomy or not.

  150. Speaker 2Here is another example. Um,

  151. Speaker 2This takes a little bit longer. It takes about uh 20 seconds.

  152. Speaker 2And detects occlusions in M1 and M2.

  153. Speaker 2And uh I'm showing in here the Canon version which has been clear for uh in July last year. But these AI and um Rapid AI have already platforms uh both of them uh on a mobile units uh as uh for, for this application. Um, most of the time, the algorithm will not show you.

  154. Speaker 2Um, what is going on where, where the AI is, is just going to bring you to the slice where it believes that the, uh, large vessel occlusion is occurred and allows the physician to uh confirm it or not.

  155. Speaker 2Here are different examples, right MCA, uh, right uh ICA occlusion and MCA occlusion, uh, for, for this, uh, for these patients where the uh LVO has been detected.

  156. Speaker 2Others, uh Rapidd AI actually, instead of having that kind of a box, it gives you an overlay like this while the VS AI again, does the same thing. It brings you to the slice with a maximum intensity projection showing you most probably the uh the presence of the um

  157. Speaker 2Um, of the large vessel occlusion. The notification, let's say if this CTA has been done at the satellite, uh, hospital, to the point where all the team receives a notification that there is a large vessel occlusion coming, it is about 7.32 minutes. It's slightly longer than the ICH detection.

  158. Speaker 2Now, we're moving into a little bit even more complex part and this is the uh uh Alberta Stroke Program, the Early CT score uh score. And again, all these um uh

  159. Speaker 2Um, uh, platforms provide this. The one from Canon is not submitted yet. And what it does, it's calculating the stroke to determine eligibility for thrombectomy within the six hour frame uh uh window. And, uh, again, it just goes, plays automatically these ROIs without any user interface, um.

  160. Speaker 2And uh uh calculates, uh, shows the uh Hansel units if it detects hypodensities, automatically is coloring it into that way and presents the um in really fraction of the second prevents uh uh presents the uh aspect core to the Neurology and Neurosurgery department.

  161. Speaker 2So, um, Rapidd aspects is shown in here. They have kind of like the same kind of Approach in uh into measurement. This is their interface, um.

  162. Speaker 2And, um, and, um, uh, with the AI uh the same. I'm going to move to now into the actual CT perfusion and the AI infarct uh core segmentation, and this is based on didilution curve theory. We inject the contrast and we're going to have this kind of a distribution as a contrast uh propagates through the uh neuros through the um

  163. Speaker 2Brain tissue and uh what um CT perfusion does, it calculates various parameters based on the shape of this curve.

  164. Speaker 2So, um, maps like this are generated at every single, um, uh, voxel into the image. Uh, our center is really.

  165. Speaker 2Um, very thorough about it. We are doing pretty much on every single patient minus some of the one that have intracranial hemorrhage.

  166. Speaker 2So, um, uh, the idea is to find out into these maps, how much tissue is actually dead and it cannot be savage and how much tissue it is actually at risk of being uh uh uh uh uh of, of, of being infarcted.

  167. Speaker 2So there are a lot of advantages in this case for the segmentation. When we look at these images, it is in general really difficult to figure out if we put, let's say, a user.

  168. Speaker 2And ask him, segment to me based on this image, what is the penumbra and what is the infarc core. It's going to be kind of difficult. And we can use thresholds. A lot of big companies like Rapid AI, Vital, and Vis AI, they are using different thresholds, different parameters, but if you use those parameters on the same patients, you're going to come up with different numbers.

  169. Speaker 2And there is a need to unify this Approach.

  170. Speaker 2We think that the machine learning techniques might be able to quantify this location better because not only they are going to be trained.

  171. Speaker 2Who, you know, uh,

  172. Speaker 2Based on the thresholds, it will take into account where it's located. And this is where the AI.

  173. Speaker 2Uh, I

  174. Speaker 2Advantage come into place. So, and how do we do this? Well, we go to the ground truth. We take patients that not only have CT perfusion, but they also have 48 hours follow up DWI.

  175. Speaker 2Diffusion weighted images and we create the labels to train the AI based on this data that we know that is ground truth.

  176. Speaker 2We take the DWI, we take the infarct levels, we use a threshold on the infarct labels, and now we go back to the CT data and say, I'm going to use this to train for you to segment on the CT perfusion results. Well, uh, we have developed our own software in order to align the MR data with the CT data, which is not quite trivial.

  177. Speaker 2In this case we are using the ventricles. We are using the ventricles into patients to actually in the bone obviously, but to actually align the data from the DWI.

  178. Speaker 2With um with the actual CT data. And this again, it is kind of the, uh you see uh the unit if you think, if you look at it, first is going down and then we go up.

  179. Speaker 2U convolutions, uh, and we go from something like this to something like that. So again, we take the CT perfusion data. In this case, we can take just, let's say time to peak or mean transit time and train the AI in order to do this kind of a prediction. And here are the results.

  180. Speaker 2We can do just mean transit time and then not only that, we can take something like this on data and do some mathematical, really standard mathematical, mathematical procedures or Operations to remove things like this, which we know that they cannot be actual strokes.

  181. Speaker 2And finally we're getting the the volumes, and here he sees a comparison between the between the

  182. Speaker 2Actual CT perfusion, AI predicted volume, and the DWI volume.

  183. Speaker 2So, um,

  184. Speaker 2It works.

  185. Speaker 2And the most of the times, uh, we get the um dice coefficient of 0.87, but not always. In this case, we, we're showing here where we failed. And um it's mostly it's because when we trained the data set, we did not have enough cases for this kind of location of the uh of the stroke.

  186. Speaker 2The AI will not be able to recognize lesions or Other things outside the dataset that has been trained for. So if you remember, we were kind of actually um so I apologize for this. We uh we're kind of

  187. Speaker 2Um, limited in, um, in the, in the number of patients. If we want to be, we use 63 patients and we use the labels in every single slice, so it's 63x 320, but

  188. Speaker 2In order for this to be really, really accurate and so far, probably at least one order of magnitude should be used in this case.

  189. Speaker 2So, um

  190. Speaker 2This is showing in here the failure, and then we looked at all parameters. We can train it on every single kind of a data set. We can use CB CBF, cerebral blood flow, cerebral blood volume, time to peak, delay, mean transit time in order to train these data sets. And here you see before mathematical, uh, standard mathematical Operations and after, when they come out to be pretty, pretty accurate.

  191. Speaker 2When we're looking at Other parameters, dice coefficient, sensitivities, specificities, accuracies, and so forth.

  192. Speaker 2Pre Positive predictive values and negative predictive values, they're almost perfect. The only thing, the overlay is not quite good all the time. Well, but we shouldn't be kind of like limited about this, uh, these values in here. So the best dyo coefficient we got is cerebral blood flow, uh, flow in this.

  193. Speaker 2Um,

  194. Speaker 2What if

  195. Speaker 2Instead of just using one map.

  196. Speaker 2Now, we're moving.

  197. Speaker 2And

  198. Speaker 2The sky is the limit. We can tell. We can feed into the AI whatever parameters we want, and we're recently, we really published the paper came out like 2 days ago. We look at different combinations. We took every single combination that the CT perfusion gives us.

  199. Speaker 2And we do not use only one map. We are using CBV CBF, CBV, TTP, MTT, and delay.

  200. Speaker 2Or we can combine 4 by 5 by 4 or 3 by 4, and so forth and so on. So,

  201. Speaker 2Um, we do all the combinations. We train an AI for every single one and see how it performs, and we see that some of them are not that accurate, but something like, for example, CBF and CBV or CBF and TTP, I apologize, gives you something better than anything that is on the market out there, and we can take this, and I'm pretty sure that if we will do this with.

  202. Speaker 2As I said, maybe one word of magnitude even of patients, we're going to get these numbers way, way high.

  203. Speaker 2So here is an example, and it still and we look at all possible values when we do these measurements. We look at the median infarct difference. We look at the absolute error. We look at the dice coefficients, positive predictive values, and then we rank with the performance. And in this case it looks for us that CBF, CBV, and MTT will perform the best if we train an AI with this kind of data.

  204. Speaker 2So, um, in that, uh, with that in mind, I, uh, this is the faculty team.

  205. Speaker 2And um that uh uh that has been behind all this uh all this uh all this work. Doctor Siddiqui is our director and Doctor Levivi is our chairman.

  206. Speaker 2Um, Jason Davis is a neurosurgeon who is also a PhD into data analytics and machine learning, and Doctor Kenneth Snyder is also a a neurosurgeon who has a PhD in bio bio uh Medical applications.

  207. Speaker 2We're really, really, nothing would be possible without this gentleman. All the work that the engineers and the students that are doing, it starts in the Surgery room. They are the ones that come up with a problem, and then we're trying to solve that problem. It's not the Other way around. We sit up there and try to figure out some sort of, and let's see what we can apply this AI.

  208. Speaker 2It is this is the proper way to kind of like do this and I'm kind of and the people that have developed all that code that you have seen are right here on this page.

  209. Speaker 2In particular, Ryan Rava, the 3rd in line there, has done all the CT perfusion and CT infarct segmentation, uh, and, um, um, is, uh,

  210. Speaker 2Uh, involved in, in all this kind of Research, um, the rest of the team has done a lot of work on the work that I will present in the next two presentations where we become a little bit more ambitious or riskier and move from just trivial kind of things like not trivial but workflow optimization into things like um.

  211. Speaker 2Detecting complications or predicting in real time.

  212. Speaker 2How your neurosurgical procedure goes.

  213. Speaker 2And um my students over here are also very, and myself are very interested in talking to any of the um of the neurosurgeons to find out what is your take on actual AI. My email is right here, um, cnanit@buffalo.edu, and we would really, really like to talk to you and see.

  214. Speaker 2Um, what is your take on AI in general and where you kind of like see, uh,

  215. Speaker 2This kind of feature is helping you uh without and um without kind of picking anything. I mean, the AI will never take anything away from neurosurgeons or uh neurologists. It's just enhancing their activity. And as I said before, people ask us all sort of things like what is the likelihood of return to normal.

  216. Speaker 2Uh, should I go for these patients to open up or not? Uh, should I go open skull Surgery, endovascular Surgery? If I go endovascular, what kind of should I do? Should I do a web device, a pipeline to diversion, or coiling? These are kind of like, oh, and uh if I go, for example, with a pipeline, what size should I use?

  217. Speaker 2Could I go with a 4.5 millimeter, 4.25, 4.7 4.75. Oversize, the same size of the vessel or undersized?

  218. Speaker 2So, um, these are things that I think the AI can bring, uh, can solve by

  219. Speaker 2But it requires really.

  220. Speaker 2A multi-center collaboration, Other neurosurgeons, uh, uh, one center cannot solve any AI kind of a problem.

  221. Speaker 2It requires multi centers.

  222. Speaker 2Multi-expertise and uh uh uh in large groups. Thank you guys. And uh I'm open for questions.

  223. Speaker 2Hello?

  224. Speaker 3Uh, Mr. Yolia, can I ask a question?

  225. Speaker 2Yes, please go ahead. Uh,

  226. Speaker 3so let me introduce myself first. I'm a neurosurgeon. I'm a resident neurosurgeon from Turkey. Excellent. And currently we are, uh, we are also working, uh, we have a small Research group that we are trying to set up. We're just at the beginning right now, and we have a very small, uh, AI prediction algorithm that we have, uh, developed on our own. It's just

  227. Speaker 3Uh, right now, it's just, uh,

  228. Speaker 3detect if there is any intracranial hemorrhage. Uh, nothing more. But we want to advance this. And, I am kind of, I'm a neurosurgeon, but I have some computer background. And I made that, uh,

  229. Speaker 3that program, and we want to advance this, uh, in a way, uh, that we can use in our Clinical trials. And I wanted to learn if we can participate as a, uh, as a group, as a center to your, uh, projects, and, uh, if not, uh, if there are any open source

  230. Speaker 3Uh, tools that we can utilize, uh, for that, uh, for, for our aim.

  231. Speaker 1Yeah, this is exactly the thing I wanted to see happen, uh, Cyprian.

  232. Speaker 1Mhm.

  233. Speaker 2I, um, we are a, uh, Research center and that

  234. Speaker 2Is craving kind of like collaborations with everyone.

  235. Speaker 2Uh, with a lot, uh, uh, we, we cannot, uh, this kind of AI things, we, we cannot, even if we have ideas.

  236. Speaker 2We are going to end with those kind of false predictions that I've shown you. If we're using only Canon data and then somehow Z Siemens data comes in, it's going to be, it's not going to work properly. We know, we know that that is dependent a lot on.

  237. Speaker 2The data that you're training for. So, yes, we are very, very much interested in collaborating and working on, on this project. As far as concerns, the um the co-development, I think um

  238. Speaker 2Uh, code development now in the AI is, has become quite trivial. Um,

  239. Speaker 2There's YouTube tutorials. There is code available everywhere. You just, uh, um, you just an examples, you can, you can write that kind of a code, but the key, I think for medical imaging is not necessarily this code. It is what you do to the data before it goes in.

  240. Speaker 2And understanding how you can reduce those variables that will throw off your AI.

  241. Speaker 2So I think there is where the problem is or how to fix or.

  242. Speaker 2Different patient variability for artifacts or how to account for the physiology or the physics of the actual imaging process. So I think as the, the medical imaging world, it is a little bit different than

  243. Speaker 2Figure out cats and dogs and uh pedestrians versus uh versus dogs uh and uh and so forth and so on. So I think uh there is where we can actually collaborate and where also it is the uniqueness of the problem that we are dealing with.

  244. Speaker 2So I

  245. Speaker 4have I asked you that.

  246. Speaker 1Yeah. Go ahead, Marc, go ahead, Marcos.

  247. Speaker 4Yes. OK, great talk, really interesting topic. But do you think for brain tumor, we'll be

  248. Speaker 4Difficult than stroke.

  249. Speaker 4What is your opinion about that, which is the difficulty for brain tumors prediction?

  250. Speaker 2What I've seen so far in terms of uh uh tumor, brain tumor is it is to figure out if it is, what type of a tumor it is.

  251. Speaker 2Uh

  252. Speaker 2Things like uh differentiated between a glioblastoma versus uh astrocytoma or something along those lines.

  253. Speaker 2Um, also segmentation to take the volume out, uh, and give, uh, measurements, but I have not seen yet.

  254. Speaker 2Things like, for example, uh, to um

  255. Speaker 2guide a Surgery in real time yet.

  256. Speaker 2Um, I have not seen, uh,

  257. Speaker 2Yet, um.

  258. Speaker 2Things like, uh, you know, to, to

  259. Speaker 2Indicate kind of like how to uh the Approach, how to Approach this for, for evacuation and so forth uh those kind of things I have not, or how to Approach the tumor to spare like uh uh sensitive areas around it. So people uh neurosurgeons have asked us for this.

  260. Speaker 2Um, another thing is, actually, I've seen the AI which is out of area, my area of expertise in uh actually looking into the genomics of it and, uh, uh, determine uh whether it's going to be responsive to a certain, uh, drug and so.

  261. Speaker 2So I've seen those applications as far as concerned as.

  262. Speaker 2I, uh,

  263. Speaker 2Kind of like focus on endovascular applications and stroke. And eventually, we're going to move towards, uh, towards also, um, some, uh, some brain tumors. Um, but the order on which this team is going to go about is endovascular applications, uh, a lot of them.

  264. Speaker 2Um, and, um,

  265. Speaker 2Our team is really, really keen on Spine, uh, and cervical, uh, intervention in particular. Um, Other than that, uh, it's, uh, as I said, as I, as I showed you before, we're a team of, um,

  266. Speaker 2Uh,

  267. Speaker 2Couple of people, you know, a dozen people. Uh, we cannot solve all the problems, but um

  268. Speaker 2I think uh on the uh even on the tumors, there are a lot of applications and we'll be willing to collaborate with others um uh if uh if there is a need.

  269. Speaker 1Is there, uh, is there a place where all the you can Research, look at all the Research that Other centers have done besides Buffalo? Like, where are the big Research centers, uh, would you say?

  270. Speaker 1In this area of Artificial intelligence and uh

  271. Speaker 2neurosurgeon,

  272. Speaker 1John,

  273. Speaker 2John Hopkins, uh, I'm talking here like neuro neurosurgery applications, and so, um, Johns Hopkins, uh, uh, it is huge. There is a Jeff Stewartson in there with his team.

  274. Speaker 2Um, there is, uh, the Duke folks are also very, very much involved into this, uh, Mayo Clinic, uh, they have, uh, a lot of, uh, applications and so, uh, UCSF, uh, also a big center and a lot of expertise right there, um.

  275. Speaker 2The, uh, one of the, uh, the issues that stops us from collaborating, uh, all these teams, uh, is, uh, is data sharing and the RRB's problems. Uh, so, uh, we're looking into ways to go to actually do machine learning without actually

  276. Speaker 2Having the data downloaded onto our one center, so, uh, what is called, uh, as federative learning, uh, we're very interested into that, that uh the training.

  277. Speaker 2Actually takes kind of place into the cloud and we are using the data and the labels at that institution center without ever needing to take it out. Uh, IRBs as of now, and, uh, uh, patient, uh patient information sharing, it is, uh, I would say the, one of the, uh the second.

  278. Speaker 2Most, uh, difficult, um, or the second blockage into this Research.

  279. Speaker 2First being

  280. Speaker 2Um, you need expert level, uh, uh, expert, uh, users to label the data, and there's, you know, um, not too many neurosurgeons in the world or people with a neurosurgery expertise to do that and their time is very valuable.

  281. Speaker 1Of course. OK, um, more questions or comments from the panelists.

  282. Speaker 1The floor is open.

  283. Speaker 1Um,

  284. Speaker 2if

  285. Speaker 1you

  286. Speaker 2have questions and if you'd like, uh, to talk to, to my team and, uh,

  287. Speaker 2Um, in a different context and so far we're all willing and open to, to have Zoom meetings and, uh, discuss with you. We're stuck, uh, in our labs in remote, uh, working and so, so we're more than willing to, to meet with you.

  288. Speaker 1OK. You, you want me to put contact info in the chat?

  289. Speaker 2Yes, so I'll, uh, I'll put my email in

  290. Speaker 1here. Yeah, and I'll just copy and paste it.

  291. Speaker 1You just emailed it to me?

  292. Speaker 2Not yet. Uh unfortunately, I did it to only one person. Let's see.

  293. Speaker 2There it is.

  294. Speaker 1Oh

  295. Speaker 1So,

  296. Speaker 1Um, or did you show it on the screen or

  297. Speaker 2you in the chat.

  298. Speaker 1Oh, OK. Is it OK, OK.

  299. Speaker 1Oh, there you go. Does everyone get that? You see, uh, see his email?

  300. Speaker 1OK, it'll also be posted on the neurosurgical TV uh page.

  301. Speaker 1I'll make sure I save that. Let me save that uh email.

  302. Speaker 2So next, uh, next one, we're, I'm going to present, it's going to be a little bit shorter, but we're going to go, I'm going to show you how we can use some of these AIs in order to, uh, detect complications in real time during the procedure, to endovascular procedures next week with the shorter version of

  303. Speaker 1this. OK, very good. OK, any closing comments or questions or just someone that wants to say hi.

  304. Speaker 1But you know, recipient, this Technology is, is kind of new as far as interacting over something like this, and uh, so, and, and the audience uh is probably like me, they don't know much about it yet, you know, but hopefully we'll learn. Hello, Daniel, any comments, or Abu Bakar, any comments or questions, or just to say hello?

  305. Speaker 1That's OK. OK, I guess everyone's shy today. OK, Cyprian, thank you very much. We'll have this, we'll have this edited, sent to you. Thanks for your time. Thanks for all the Research, and uh we look forward to next week.

  306. Speaker 2OK, have a good one. Thank you.

  307. Speaker 1Bye-bye.

Automatically transcribed and not checked by a person — it may contain errors, particularly in names, drugs and dosages. The recording is the source.