WEBVTT
00:00:00.000 --> 00:00:11.919
I'm very excited about the opportunities but also a bit concerned about us getting complacent and not checking things as thoroughly as we should fish with dangerous.
00:00:12.160 --> 00:00:13.599
Yeah, absolutely.
00:00:16.640 --> 00:00:17.199
Hello.
00:00:17.519 --> 00:00:21.039
This is the Vetrospective Podcast, and I'm Dr.
00:00:21.120 --> 00:00:27.519
Michael Kent, a professor in radiation oncology at the UC Davis School of Veterinary Medicine, and your host.
00:00:29.679 --> 00:00:41.920
Artificial intelligence is in the news daily and seems to be integrating into our lives, with most of us only having a vague understanding of what it is and what impact it holds for us.
00:00:42.479 --> 00:00:47.280
Well, no one really knows what impact it's going to have on all our futures.
00:00:47.520 --> 00:00:51.280
Is AI going to be no more than a hyped up productivity tool?
00:00:51.439 --> 00:00:56.479
Or is it going to cause massive disruptions in healthcare and other industries?
00:00:56.719 --> 00:01:04.719
Will this be a productive disruption, ending in better outcomes for patients, or will erode the humanity in our healthcare system?
00:01:04.959 --> 00:01:12.879
On today's episode, we are talking about AI and how it's being used in veterinary medicine and what the future might hold for all of us.
00:01:13.280 --> 00:01:14.480
I have invited Dr.
00:01:14.640 --> 00:01:18.640
Stefan Keller to join us today to take a look at this.
00:01:19.040 --> 00:01:19.280
Dr.
00:01:19.439 --> 00:01:24.000
Keller is an associate professor in anatomic pathology here at UC Davis.
00:01:24.159 --> 00:01:31.840
He did his veterinary school in Berlin and did his residency work both in Zurich and here at UC Davis, where he also received his PhD.
00:01:32.239 --> 00:01:35.680
He is a European diplomate in anatomic pathology.
00:01:35.920 --> 00:01:36.560
And Dr.
00:01:36.640 --> 00:01:45.280
Keller works to bridge really the diagnostic pathology, immunology, and the rapid evolving field of artificial intelligence.
00:01:45.599 --> 00:01:47.680
Why I invited him here today.
00:01:47.920 --> 00:02:08.560
His research group develops and deploys machine learning tools to improve diagnostic precision in veterinary medicine, including ANA, an open source analytics platform that links AI models directly with an electronic medical record system to support real-time interpretation of clinical and pathology data.
00:02:09.039 --> 00:02:09.439
Dr.
00:02:09.599 --> 00:02:18.960
Keller has contributed to areas such as clonality testing, immune repertoire sequencing, and an AI-assisted histopathology platform.
00:02:19.360 --> 00:02:33.120
He also teaches immunology and pathology, mentors graduate students, and collaborates with clinicians and computer scientists to help integrate AI thoughtfully and responsibly into everyday diagnostic workflows.
00:02:33.360 --> 00:02:33.919
So, Dr.
00:02:34.080 --> 00:02:37.680
Keller, thank you for joining me today on the Vetrospective.
00:02:38.159 --> 00:02:39.439
Thanks for having me, Michael.
00:02:39.759 --> 00:02:40.240
Of course.
00:02:40.479 --> 00:02:46.800
So first, I want to ask you why you became a veterinarian and what made you interested in pathology?
00:02:47.520 --> 00:02:56.479
So I guess I started out firsthand thinking I could be a wildlife veterinarian and travel to cool places and see exotic animals.
00:02:56.639 --> 00:03:02.479
So like the combination of being a veterinarian and adventurer, I think, initially lured me in.
00:03:02.960 --> 00:03:13.039
But then as you go through the DVM program, you kind of learn to see some realities and you explore or find things that you haven't really paid attention to before.
00:03:13.120 --> 00:03:26.800
And so I came across pathology, and pathology really intrigued me because it gives you a chance to look at the cause of disease and then the molecular and cellular events that then lead to a clinical manifestation.
00:03:26.960 --> 00:03:34.560
So, in other words, it it allows you to kind of dig deep and understand, I think, disease on a kind of more deeper level.
00:03:35.759 --> 00:03:45.520
I think as practitioners, we are oftentimes restrained by financial resources of owners, for example, which has technical abilities.
00:03:45.599 --> 00:03:58.000
And so pathology, for those of you who are not familiar with what pathologists do, we essentially or anatomic pathologists, which is a subspecialty of pathology, we look at tissue samples under a microscope.
00:03:58.240 --> 00:03:59.199
So biopsies.
00:03:59.680 --> 00:04:03.199
Biopsies or post-mortem exams, what we would call a necroxi.
00:04:03.680 --> 00:04:04.000
Correct.
00:04:04.080 --> 00:04:04.560
Absolutely.
00:04:04.719 --> 00:04:04.960
Yes.
00:04:05.120 --> 00:04:16.240
So sitting at the microscope looking at the cellular level of tissues is just very rewarding and oftentimes offers an insight in why a certain disease developed.
00:04:16.959 --> 00:04:17.439
Interesting.
00:04:17.680 --> 00:04:27.120
And so, in a sense, this deeper diving in and trying to figure out the causes of disease leads us over to your work in artificial intelligence as well.
00:04:27.680 --> 00:04:41.920
So I've seen artificial intelligence, the concepts broken into many different classification systems, ranging from its capabilities and thinking to tasks it can carry out and how it learns.
00:04:42.160 --> 00:04:56.240
I think what many of us have interacted with are the online AI platforms using specific applications that can do specific tasks, such as creating an image or writing an email or writing a letter.
00:04:56.480 --> 00:05:00.480
Now, can you explain to me the different types of AI that are available to us?
00:05:00.639 --> 00:05:09.680
Specifically, maybe what is the difference between, let's say, generative AI versus machine learning, or or maybe I'm missing the categories totally.
00:05:10.160 --> 00:05:19.120
No, that's that's absolutely a confusing terminology and field because there's so many aspects and angles to look at it.
00:05:19.279 --> 00:05:29.279
Um AI started out in the 1950s essentially and just basically means that we have a machine that kind of does things akin to what humans would do.
00:05:30.079 --> 00:05:38.000
So kind of AI is just a very general and umbrella term for any computer system that mimics human intelligence.
00:05:38.240 --> 00:05:57.040
And so then machine learning, and so initially that was done creating rules, meaning that we could say, for example, in in the field of veterinary medicine, if we wanted to interpret blood work, we could create a rule that says if you know the hematocrit is below a certain uh value, then we could call it anemia.
00:05:57.120 --> 00:06:02.639
So hematocrit meaning what percentage of red blood cells you have in your circulation.
00:06:03.120 --> 00:06:03.839
Exactly, right.
00:06:04.000 --> 00:06:09.839
So it's just essentially a mathematical equation that tells you if-then a statement, if you will.
00:06:10.000 --> 00:06:22.639
And so that became more sophisticated with machine learning, which essentially refers to the fact that the machine can create some of those rules or learn some of those rules by itself.
00:06:22.800 --> 00:06:27.439
So we don't need a human to explicitly program an if-then statement.
00:06:27.680 --> 00:06:58.560
But if you give enough data to a machine, especially if you provide a label, so a label in this context might refer to this record is a dog that is anemic, or this record is from a dog that is not anemic, then the machine can figure out by itself the rule, and then you can take, let's say, blood work that the machine has never seen before, and you can classify it with respect to whether or not the dog is anemic based on a rule that the machine kind of figured it out by itself.
00:06:58.959 --> 00:07:04.319
Which may not only be the hematocrit, it may take other things into account, right?
00:07:04.800 --> 00:07:05.600
Absolutely, yes.
00:07:05.680 --> 00:07:12.959
So the beauty of machine learning or artificial intelligence is that you can essentially feed it as much data as as you want to.
00:07:13.199 --> 00:07:18.639
And usually the more data you feed it, the better the model gets it in general.
00:07:18.959 --> 00:07:27.680
Um, and then kind of the third level of complexity that has evolved only more recently, and I would say the last 10 years is what's called deep learning.
00:07:27.839 --> 00:07:31.680
So deep learning is a bit of a different, we call it architecture.
00:07:31.839 --> 00:07:45.519
So basically the computer system that lays at the base of it, um, it's often referred to also as neural networks, essentially, that um is more complex in how it works and usually needs a lot more data.
00:07:45.759 --> 00:07:54.319
But with deep learning, essentially, what we can do is we can analyze data that is much more complicated than anything we've done before.
00:07:54.560 --> 00:07:58.959
For example, so I'm an anatomic pathologist, I look through a microscope.
00:07:59.040 --> 00:08:05.839
And so at least in the olden days, and now we're switching over to using digital images uh instead of the microscope.
00:08:06.160 --> 00:08:13.199
So you photograph the slide that you would normally look at, the glass slide, and digitize that.
00:08:13.759 --> 00:08:14.319
Absolutely.
00:08:14.399 --> 00:08:15.680
That's that's how it works.
00:08:15.920 --> 00:08:27.920
The kind of key difference, or there's two key differences with let's say radiology, for example, is that pathology or histopathology requires you to zoom in quite a bit.
00:08:28.079 --> 00:08:39.279
So you could imagine looking at a world map where you can see the whole world, but then you need to be able to zoom into California and look at, let's say, the Davis city map as well, right?
00:08:39.440 --> 00:08:49.279
So what we need are these large image files that allow you to zoom in and zoom out, which is something that radiographic images, for example, don't have that feature, right?
00:08:49.679 --> 00:08:52.879
So there's also the 3D aspect to it too, right?
00:08:52.960 --> 00:08:58.320
I mean, almost a topographic map, because yeah, where we're sitting right now is sea level and very flat.
00:08:58.399 --> 00:09:02.399
But let's say we move over to the Sierras, the focus will be different.
00:09:02.639 --> 00:09:05.039
Do you have to take that into account as well?
00:09:05.600 --> 00:09:06.240
Absolutely.
00:09:06.399 --> 00:09:10.480
So usually a tissue section that we look at is three microns thick.
00:09:10.559 --> 00:09:21.360
And the the microscope that we use to photograph that is not essentially very um, there's there's slight variations in what we call the Z plane, so the third um the elevation, if you will.
00:09:21.600 --> 00:09:22.720
And up down elevation.
00:09:22.960 --> 00:09:24.080
Up down, correctly, right?
00:09:24.159 --> 00:09:31.840
So there's some of that focus variability as well, which usually is kind of tried to account for at the scanner level, right?
00:09:31.919 --> 00:09:37.360
So the image that we receive usually has that third dimension taken out of place.
00:09:37.519 --> 00:09:45.440
Uh, for us, the third dimension is more the zoom level, how much we focus in, whether we're on the worldview versus that the Davis City map.
00:09:45.600 --> 00:09:52.080
So, in other words, it's a huge file that we look at, usually in the gigabytes size.
00:09:52.240 --> 00:09:57.759
And so we need a computer system that can actually handle that type of image format.
00:09:57.840 --> 00:10:09.600
And so before deep learning came around, we weren't able to really do that efficiently, or at least with kind of the tasks that we can tell it to do nowadays.
00:10:09.679 --> 00:10:11.759
And so that's been really a game changer.
00:10:12.000 --> 00:10:14.080
So looping back to your initial question.
00:10:14.639 --> 00:10:22.559
I was about to re-ask you, and let's say, you know, what's the difference when I go on and I put in a photo and I say, make a cartoon out of me.
00:10:22.879 --> 00:10:23.120
Yes.
00:10:23.200 --> 00:10:25.039
So what it Which I've done, by the way.
00:10:25.279 --> 00:10:25.519
Correct.
00:10:25.600 --> 00:10:43.120
So if you look at generative AI, so if you look at ChatGPT while you or things like that, they're usually now the third level that I explained, so the deep learning um type of programs that require huge computational resources to do that, right?
00:10:43.279 --> 00:10:46.240
And so underlying that is what's called a neural network.
00:10:46.559 --> 00:10:50.159
And Gen EI refers to generative, as the name says.
00:10:50.320 --> 00:10:55.279
So we can use it to generate text or we can use it to generate images, for example.
00:10:55.759 --> 00:11:07.120
So now that seems almost a waste of me using a neural network that's just been really developed to do something pretty superficial, but it it can be fun.
00:11:07.600 --> 00:11:21.679
So now we've got these fun aspects, but we also have these what people are really thinking about how AI may disrupt industries in a positive or a negative sense, is these deeper machine learning things, right?
00:11:22.080 --> 00:11:22.559
Yeah.
00:11:22.879 --> 00:11:31.120
So in metinary medicine, there's multiple ways how we could and are integrating AI in our diagnostic workflow.
00:11:31.279 --> 00:11:36.240
Um, for example, here at Davis, we're just now launching a scribe technology.
00:11:36.480 --> 00:11:42.960
So what that does is it essentially listens to patient um uh clinician conversation.
00:11:43.039 --> 00:11:46.080
And most do you mean patient or you mean their owners?
00:11:46.320 --> 00:11:47.039
Owner, right?
00:11:47.120 --> 00:11:47.360
Yeah.
00:11:48.240 --> 00:11:58.720
Owner and clinician uh conversations and and transcribes that and modifies that into a transcript that we can now include in our clinical record.
00:11:58.879 --> 00:12:07.840
So previously we had to take notes, we had to synthesize that into a you know paragraph or multiple paragraphs that that makes sense.
00:12:08.000 --> 00:12:11.360
And now AI can do that for us.
00:12:11.600 --> 00:12:16.799
So the advantage of that is obviously it could be a huge save in time.
00:12:16.960 --> 00:12:18.559
So the productivity tool.
00:12:18.799 --> 00:12:22.240
Productivity absolutely can focus on on the clinician.
00:12:22.320 --> 00:12:24.320
They don't have to write down every word.
00:12:24.399 --> 00:12:30.000
Um and from what I've seen, the the summaries are pretty good, right?
00:12:30.399 --> 00:12:33.759
The downside of that um that we have to consider are multiple.
00:12:34.000 --> 00:12:38.159
So one is at this point we have no experience how good the tool is, right?
00:12:38.240 --> 00:12:46.159
So a lot of it is probably fairly good, but without really checking that, we don't know what the accuracy or the quality is.
00:12:46.559 --> 00:12:56.399
And that can have huge implications if we write down in the history that you know the dog was vomiting for three days and the computer writes it was been vomiting intermittently for three months.
00:12:56.559 --> 00:13:02.320
I'll know it was three days during my visit, but the next doctor who picks this up might be misinformed.
00:13:02.799 --> 00:13:03.279
Absolutely.
00:13:03.440 --> 00:13:03.679
Yeah.
00:13:03.919 --> 00:13:06.000
So that and then what about also?
00:13:06.240 --> 00:13:10.080
So that's a little bit of an ethical issue too.
00:13:10.240 --> 00:13:13.039
Like I can't just record a phone conversation.
00:13:13.120 --> 00:13:15.200
You know, that's someone's privacy.
00:13:15.440 --> 00:13:17.679
So how do we safeguard that?
00:13:18.080 --> 00:13:18.399
Yeah.
00:13:18.639 --> 00:13:30.080
So the rules that we're setting in place is that we need to have explicit owner consent to record these conversations, and they are obviously not shared, they're uh removed after a period of time.
00:13:30.240 --> 00:13:33.919
And so um we need owner cons consent for that.
00:13:34.080 --> 00:13:34.240
Yeah.
00:13:34.720 --> 00:13:45.360
So is this considered generative AI if we are actually taking the inputs from what we're saying and synthesizing the conversation?
00:13:45.519 --> 00:13:50.159
You say it's also I know linked to the transcript, and you can click out to fact check it.
00:13:50.480 --> 00:13:54.000
But is that considered generative AI since it's creating the summary?
00:13:54.320 --> 00:13:54.879
Yes, it is.
00:13:55.200 --> 00:14:03.519
Okay, so but there's obviously machine learning or neural network behind it that's allowing it to do this synthesis.
00:14:03.840 --> 00:14:04.639
Yes, correct.
00:14:05.120 --> 00:14:06.960
Synthesizing a word, I wonder.
00:14:07.200 --> 00:14:08.799
But we can ask AI.
00:14:09.200 --> 00:14:11.840
So, where else in veterinary medicine is it being used?
00:14:11.919 --> 00:14:27.039
How is this being looked at besides the productivity tool of making it easier for me to do medical records, which by the way is the bane of every clinician's existence is having to sit down at night and work on your records for hours?
00:14:27.279 --> 00:14:27.759
Yeah.
00:14:28.080 --> 00:14:45.120
Um, so so one kind of more superficial AI tool that we're trying to implement here at UC Davis is to interpret blood work, so routine blood tests that you might do if you go to your vetinarian around the corner here at our VMTH.
00:14:45.360 --> 00:14:54.720
So things like complete blood count or chemistry panel, we can use that to check whether a dog has a certain disease, yes or no, for example.
00:14:54.879 --> 00:14:58.960
And so colleagues of mine have developed uh three classifiers.
00:14:59.039 --> 00:15:06.799
We call them so three of these AI tools that are able to tell whether or not a, in this case, dog has a certain disease.
00:15:06.960 --> 00:15:13.600
And so we're in the process of trying to incorporate those into our clinical workflow as well.
00:15:13.759 --> 00:15:17.360
But there's several hurdles that we're trying to manage before we can do that.
00:15:17.759 --> 00:15:22.639
But now, if I'm like a halfway decent doctor and I just look at the blood work, shouldn't I be able to tell that?
00:15:22.799 --> 00:15:23.840
Do I need a computer?
00:15:23.919 --> 00:15:25.679
And and you called it superficial.
00:15:25.840 --> 00:15:27.519
So is this something that's easy?
00:15:27.679 --> 00:15:30.080
Well, easy to do and easy to diagnose?
00:15:30.399 --> 00:15:30.799
Yeah.
00:15:31.039 --> 00:15:39.679
So I called it superficial because the underlying algorithm is compared to deep learning or neural networks, it would be considered superficial.
00:15:40.080 --> 00:15:41.759
Almost if-then statements?
00:15:42.159 --> 00:15:42.559
Not quite.
00:15:42.639 --> 00:15:47.200
It's the machine learning level, the level two that before or in between, right?
00:15:47.279 --> 00:15:50.240
So we don't need as many computational resources.
00:15:50.399 --> 00:16:01.440
Um and it gives us a simple yes-no answer with a probability attached to it, is about how a certain AI is about a certain diagnosis, it spits out.
00:16:01.679 --> 00:16:07.200
So with respect to your question about shouldn't a veterinarian be able to diagnose that, absolutely.
00:16:07.279 --> 00:16:09.600
It depends a bit on what the disease is, right?
00:16:09.679 --> 00:16:15.120
So, as you know yourself, we have those types of diseases or patients that are pretty straightforward.
00:16:15.200 --> 00:16:19.919
They're slamming dunk diagnoses, and there's others that are more complicated.
00:16:20.480 --> 00:16:24.000
Second, we're all just humans, so we make errors.
00:16:24.080 --> 00:16:30.159
So we still train our veterinarians or vet students to recognize and diagnose the disease.
00:16:30.399 --> 00:16:38.960
But it is nice to have a backup that in case we do have a bad day or you know, some other things happen, we we we miss it.
00:16:39.120 --> 00:16:46.480
And so having a kind of backup co-pilot AI that will help us to not miss diseases, I think is desirable.
00:16:46.639 --> 00:16:51.679
And then third, if you're in a rush, no matter how good you are, sometimes things fall through.
00:16:51.840 --> 00:16:52.559
You would miss it back.
00:16:52.799 --> 00:16:53.200
You can miss it.
00:16:53.679 --> 00:16:59.519
So it's just we'll flag it for the attending veterinarians so that they can then go and check better.
00:16:59.600 --> 00:17:00.480
Aaron Powell Correct, yeah.
00:17:00.559 --> 00:17:11.839
So it would run in the background, and then we have a section that says machine learning algorithms or decision support tools, and then at the bottom, you can look at that or you can choose to ignore it if you don't want to do that.
00:17:11.920 --> 00:17:25.839
Aaron Powell So now I know at least one of the diseases that's been worked on is Addison's disease, which can be really difficult to diagnose at first and can have very non-specific clinical signs, in other words, what the dog is showing to the owner.
00:17:26.079 --> 00:17:33.440
So for this kind of disease, is this what AI is kind of made for, in a sense, for us?
00:17:33.839 --> 00:17:34.799
Absolutely, yeah.
00:17:34.960 --> 00:17:41.599
Oftentimes it's used in the very initial stages to help us guide further diagnostic workup, right?
00:17:41.680 --> 00:17:45.839
So things like Addison's disease, we would follow up with further diagnostic testing.
00:17:46.079 --> 00:17:46.319
Yeah.
00:17:46.400 --> 00:17:53.519
And just so people understand Addison's disease is kind of a um hypoadreno corticism.
00:17:53.599 --> 00:18:03.519
You don't have your um mineral corticoids, which are coming out of your adrenal glands and kind of balance the salts in your bloodstream, right?
00:18:03.759 --> 00:18:08.880
So you may have some very nonspecific signs at first, but can be life-threatening.
00:18:09.279 --> 00:18:09.839
Absolutely.
00:18:09.920 --> 00:18:10.319
Yeah.
00:18:10.640 --> 00:18:18.000
Another one we've been working on is leptospirosis, which is a bacterial disease that affects the kidney and the liver.
00:18:18.079 --> 00:18:21.039
And those animals present usually very least fairly sick.
00:18:21.119 --> 00:18:34.240
And so it is helpful at the beginning if we know or at least have a rough idea whether or not that disease is due to a bacterial infection, like in this case, or some other causes that can cause kidney disease.
00:18:34.559 --> 00:18:34.720
Yeah.
00:18:34.799 --> 00:18:44.880
So if the computer flags it and you're still waiting for your, let's say, urine culture to come back, you may decide to go ahead and start treating it just in case, because this is life-threatening.
00:18:45.119 --> 00:18:45.440
Correct.
00:18:45.599 --> 00:18:46.000
Yep.
00:18:46.240 --> 00:18:46.640
Yeah.
00:18:47.039 --> 00:18:54.240
And now, um so I guess what other areas in veterinary medicine am I missing any?
00:18:54.319 --> 00:19:01.920
I've I've heard things like there's now companies out there that are reading x-rays or radiographs, what we would call them.
00:19:02.160 --> 00:19:06.880
So images of, let's say, a dog's chest and coming up with a diagnosis with AI.
00:19:07.039 --> 00:19:10.880
So where does that integrate in?
00:19:11.119 --> 00:19:14.480
Where, what do we need to do to make sure this is safe?
00:19:14.799 --> 00:19:16.000
How do you test these things?
00:19:16.160 --> 00:19:20.480
How do you know that the computers, you know, you've all, I think, heard the term hallucination.
00:19:20.640 --> 00:19:22.799
How is it how do we know it's not making something up?
00:19:23.200 --> 00:19:25.759
Yeah, that's that's that's an excellent point.
00:19:25.839 --> 00:19:34.240
And so what we should say at the beginning is that there's no official agency that checks these types of algorithms.
00:19:34.319 --> 00:19:43.359
Like in humans, there's the FDA, and every algorithm that comes out is essentially a device that has to be approved by the FDA.
00:19:43.519 --> 00:19:50.000
So there's no quality control in veterinary medicine analog to that.
00:19:50.079 --> 00:19:54.240
And so in that regard, it is a bit of a more Wide West situation.
00:19:54.400 --> 00:20:12.559
So there are certain colleges, for example, radiology, that have proposed rules and guidelines on how to identify good or bad algorithms or at least best practices and how to aid develop algorithms and then disclose the details of those algorithms.
00:20:12.880 --> 00:20:14.559
But they're not legally binding.
00:20:14.640 --> 00:20:23.440
So it basically comes down to essentially the veterinarian, if you will, to decide whether or not something is worthwhile doing or not.
00:20:23.599 --> 00:20:34.319
I mean, what we'll probably or what we've started to see and we'll start to see is that there might be papers that check a certain, you know, algorithm to, let's say, read out x-rays.
00:20:34.559 --> 00:20:41.119
The problem with, or one thing to consider with artificial intelligence is that there's usually two stages.
00:20:41.279 --> 00:20:46.160
One is where we develop the algorithm, we call it training the algorithm.
00:20:46.319 --> 00:20:57.440
And then the second one is where we actually deploy it, meaning we give it something that the algorithm has never seen, like an X-ray before, and then ask it to answer a question.
00:20:57.680 --> 00:21:09.759
And so one of the tricky things about that is that the area that you use the AI tool in has to be very similar to the conditions in which it was created.
00:21:09.839 --> 00:21:41.519
For example, in the case of histopathology, we knew that we know that very simple things like the machine we use, a scanner, to take a picture of our histology slide that has a slightly different color output can vastly uh offset the result that the algorithm provides you with, which means that if the model was developed using scanner A and then we deploy it in a clinic using scanner B, the algorithm might perform very differently, right?
00:21:41.759 --> 00:21:43.119
So it might misdiagnose.
00:21:43.519 --> 00:21:44.799
Might misdiagnose something.
00:22:00.079 --> 00:22:00.720
Using it in.
00:22:01.519 --> 00:22:08.000
So, you know, I'm I'm full disclosure, I'm a member of the American College of Veterinary Archaeology.
00:22:08.559 --> 00:22:12.559
And I am aware of kind of the guidelines that they put forth.
00:22:12.720 --> 00:22:19.440
So let's say I was deciding to start a business and I want to be able to read x-rays.
00:22:20.240 --> 00:22:21.920
Can I trade it off 10?
00:22:22.079 --> 00:22:28.079
Do I how do you classify them or how do you go about building this kind of model first?
00:22:28.559 --> 00:22:28.880
Yeah.
00:22:29.599 --> 00:22:33.039
So radiology is not my field of expertise.
00:22:33.119 --> 00:22:40.720
So and I even if it was, I probably wouldn't give you precise numbers as to how many cases you would need to train it.
00:22:40.880 --> 00:22:49.200
As a rule of thumb, the more subtle the pattern that you're trying to recognize, the more images or training data you need.
00:22:49.599 --> 00:23:03.839
In other words, if you want to train or if you need the classifier to identify a big honking mass that's super easy to recognize, you'll need fewer cases to train on than if you have very subtle differences.
00:23:04.240 --> 00:23:29.440
But if we need all the differences you can have, let's say, in a chest x-ray or thoracic radiograph, as we would say, and you want to look at the difference between, let's say, bronchitis and asthma and pneumonia, and a large lymph node and or a big heart or pulmonary edema, we could have you might need hundreds of or more of really well documented or annotated radiographs to do it.
00:23:29.839 --> 00:23:30.319
Absolutely.
00:23:30.480 --> 00:23:30.640
Yes.
00:23:30.960 --> 00:23:33.200
And then you have to test it on a different set.
00:23:33.599 --> 00:23:34.240
Correct.
00:23:34.400 --> 00:23:34.799
Yes.
00:23:35.200 --> 00:23:38.319
And maybe radiographs taken from different machines.
00:23:38.720 --> 00:23:39.599
Ideally, yes.
00:23:39.920 --> 00:23:40.079
Yeah.
00:23:40.240 --> 00:23:48.559
So this can get very complex, and there's not rules on how this gets done at this point, is what you're saying, at least on the veterinarian.
00:23:49.039 --> 00:23:50.640
So what about the human side?
00:23:50.799 --> 00:23:52.240
Where has this been integrated in?
00:23:52.319 --> 00:23:53.839
Are you familiar with that?
00:23:54.160 --> 00:23:57.359
Or is this something that's not your area?
00:23:58.000 --> 00:24:04.720
Um I have some knowledge, but I think not enough knowledge to broadly comment on that in the hardcast.
00:24:05.599 --> 00:24:06.640
No, no, that's okay.
00:24:06.720 --> 00:24:07.440
That's okay.
00:24:07.759 --> 00:24:08.240
Yeah.
00:24:08.559 --> 00:24:19.519
And um I've also heard people worrying about AI replacing doctors, particularly, let's say, the radiologists or pathologists, people who use pattern recognition.
00:24:19.599 --> 00:24:25.839
Because really what we train our residents and our BET students to do is recognize patterns, right?
00:24:26.319 --> 00:24:32.400
You know, you see this pattern again and again, and so you know that this means this dog has pneumonia on the chest x-ray.
00:24:32.559 --> 00:24:38.240
This means this is a carcinoma or sarcoma on under the microscope.
00:24:38.640 --> 00:24:41.359
So where do you think we're at?
00:24:41.599 --> 00:24:44.319
Are we looking at replacing doctors at this point?
00:24:44.480 --> 00:24:47.599
Or you know, do you see that happening?
00:24:48.559 --> 00:24:49.680
Very good question.
00:24:49.839 --> 00:25:06.000
So one of the things to note with most of the AI algorithms that we're implementing is that they're fairly narrow in scope, meaning that they're meant to diagnose disease X or distinguish between disease A and disease B, right?
00:25:06.160 --> 00:25:19.039
So it's a fairly narrow scope that if you give the AI something, let's say you wanted to diagnose or differentiate between inflammation and tumor, and then you give it a third group or type of case, it'll perform fairly poorly.
00:25:19.119 --> 00:25:35.599
So I think where humans shine at this point is that you can give me any type of biopsy, you know, it might be any disease process, most of the species, mammalian reptile amphibians, and I can I can come up with a reasonably close diagnosis.
00:25:35.759 --> 00:25:44.319
It might not be very deep with respect to you know brain tumor classification into like a lot of sub-entities.
00:25:47.440 --> 00:25:47.920
Exactly, right?
00:25:48.160 --> 00:25:54.720
But I can make a dedicated or educated diagnosis on a broad range of different cases.
00:25:54.880 --> 00:26:01.839
Again, with AI tools, if it's not within the narrow scope that has been trained for, it'll perform fairly poorly.
00:26:02.000 --> 00:26:16.720
So going back to your question about replacing veterinarians with AI, at this point, I think we will use AI to look at very specific parts of our expertise and replace those.
00:26:16.880 --> 00:26:20.400
But I don't see any of us being replaced right away, right?
00:26:20.640 --> 00:26:22.000
That's one consideration.
00:26:22.240 --> 00:26:28.799
The other consideration is again, we need to kind of figure out how good those algorithms are.
00:26:28.960 --> 00:26:42.319
And so what we try to propagate is what's called a human in the loop, which means that the AI might initially make the diagnosis, but then we still need the human who will ultimately sign off on the case, right?
00:26:42.559 --> 00:26:47.039
Because you have responsibility for the case at the end of the day.
00:26:47.119 --> 00:26:48.640
And so you want to make it worse.
00:26:48.799 --> 00:26:49.759
Yeah, exactly.
00:26:49.839 --> 00:26:53.839
That what the AI tool tells you is is really correct.
00:26:54.000 --> 00:26:57.359
So there's always that consideration to it.
00:26:57.519 --> 00:27:08.880
Having said that, for radiology, I think you can already submit radiographs online and it's being read out purely by an AR algorithm where there's no true human in the loop anymore.
00:27:08.960 --> 00:27:11.359
And that that is kind of a tricky thing.
00:27:11.519 --> 00:27:16.880
If you can be sure that the algorithm is is really good, then maybe it'll work.
00:27:17.039 --> 00:27:31.519
But as I said before, just because there's a paper published that says the performance of this algorithm is excellent or good, it doesn't mean that in a specific different scenario it performs as good, essentially.
00:27:31.680 --> 00:27:34.240
So there's as a radiologist who's trained.
00:27:34.559 --> 00:27:41.359
So at this point, the neural networks that are out there in the computers maybe aren't as good as your neural network.
00:27:42.079 --> 00:27:42.799
It depends.
00:27:42.960 --> 00:27:48.480
I mean, ultimately I believe, I'm a firm believer, that the machine is a better pattern recognition.
00:27:48.559 --> 00:27:59.440
And I also believe that if we get to the point where a machine is better at diagnosing the disease than me, then we shouldn't be concerned about my workplace.
00:27:59.680 --> 00:28:03.519
We should let whoever does the best diagnosis do the job.
00:28:03.599 --> 00:28:10.079
And if the machine is better than me, then you know we have to look at retraining pathologists to do something else.
00:28:10.240 --> 00:28:17.440
So I do believe that at this stage, I think, of the game, however, um we're not there yet.
00:28:17.519 --> 00:28:27.519
And we need, at least in the interim phase, also pathologists, radiologists to make sure that those algorithms actually perform the way we intend them to perform.
00:28:27.839 --> 00:28:36.799
So I've heard the term, let's say, robotic surgery, and a friend of mine asked me when I was told them I was going to be doing this uh podcast.
00:28:37.279 --> 00:28:44.000
They basically said to me, So is a robot gonna be doing my dog's surgery tomorrow or next year?
00:28:44.240 --> 00:28:46.000
And I immediately said, No.
00:28:46.960 --> 00:28:49.839
What are your thoughts on where we're headed there?
00:28:51.920 --> 00:28:53.759
Yeah, I'm not sure about surgery.
00:28:53.920 --> 00:28:58.480
Um, I mean, the way I understand it is price is always a big determinant, right?
00:28:58.559 --> 00:29:02.400
And so I don't know and I know nothing about surgery where we are in in that region.
00:29:02.880 --> 00:29:03.599
In robotics, yeah.
00:29:04.000 --> 00:29:05.599
Robotics um and whatnot.
00:29:05.759 --> 00:29:12.720
I can really only speak to um data that's being analyzed rather than actual mechanics involved.
00:29:13.119 --> 00:29:41.920
So the other question I got, which I also thought was um really interesting, is do you see a time when maybe instead of um Google Translate, which can read anything, you'll be able to translate your dog, you know, with having the computer inputs of what your dog's looking like, maybe the sounds they're making, things like that, and and getting an output that you can kind of communicate better to your dog your dog with or understand what they're they're seeing.
00:29:43.279 --> 00:29:43.680
Boy.
00:29:43.920 --> 00:29:46.000
He's rolling his eyes on this one.
00:29:47.359 --> 00:29:54.400
You mean with respect to just general communication or actually a pathology where we're trying to figure out what the problem is?
00:29:54.880 --> 00:29:57.279
Maybe more just general communication there.
00:29:57.440 --> 00:30:04.640
Again, maybe this is the generative AI where we are taking a picture and making it a cartoon.
00:30:04.720 --> 00:30:08.000
But you know, for pet owners, this might be something that would be really interesting.
00:30:08.400 --> 00:30:14.079
Yeah, I think over time we'll have more and more um devices that measure various things.
00:30:14.240 --> 00:30:19.119
Like we all know, or a lot of us wear some kind of a watch that tracks our heartbeat and whatnot.
00:30:19.200 --> 00:30:22.240
And you can do similar things now with pets.
00:30:22.400 --> 00:30:23.759
You can activity monitors.
00:30:24.319 --> 00:30:28.640
Activity monitors, you can use the litter box to derive certain data.
00:30:28.799 --> 00:30:34.799
And so I think as these tools become more mainstream, there's going to be a lot more data to analyze.
00:30:34.880 --> 00:30:39.279
And I think it's a cool and interesting field that's that's really worthwhile.
00:30:39.440 --> 00:30:44.000
Having said that, some types of input might be more worthwhile than others.
00:30:44.480 --> 00:30:44.960
Fair.
00:30:45.359 --> 00:31:00.079
So now I know you do um specifically, you've been also one of the things you're working on is trying to distinguish between inflammatory bowel disease in cats and lymphoma in cats.
00:31:00.160 --> 00:31:08.720
And I know that's really tricky sometimes, you know, for a pathologist and a clinician to figure out what the cat has.
00:31:09.039 --> 00:31:13.759
You know, both are going to cause gastrointestinal signs, diarrhea, some vomiting.
00:31:14.079 --> 00:31:17.119
And they're almost a continuation of a disease.
00:31:17.359 --> 00:31:21.680
So, what have you been doing in your lab to try to figure this problem out?
00:31:22.640 --> 00:31:23.279
Yeah.
00:31:23.599 --> 00:31:26.640
As you see, it's a pretty tricky, tricky feel.
00:31:26.880 --> 00:31:35.920
So the basic dilemma that we have as pathologists is we we get what we call the slide, so a section of tissue, and we have to look at that.
00:31:36.160 --> 00:31:51.519
And these types of diseases that we talked about are essentially determined by how many lymphocytes, which is a type of a white blood cells, are present in a certain tissue section, and where are they located and what is their morphology?
00:31:51.680 --> 00:31:56.079
So how big are they and what size their nucleus it is and whatnot.
00:31:56.240 --> 00:32:08.640
The issue with that is that if you go back to the analogy of a world map and the CD map of Davis, in order to look at a lymphocyte, you have to zoom into the level of Davis, right?
00:32:08.799 --> 00:32:10.319
And there's different types of lymphocytes.
00:32:10.559 --> 00:32:12.640
There's different types of yes, yeah.
00:32:12.799 --> 00:32:16.000
Light microscopically we only distinguish, yeah, mostly one.
00:32:16.079 --> 00:32:18.160
But yeah, there's different morphologies with that, right?
00:32:18.240 --> 00:32:39.599
So what we are tasked to do as a human is to essentially look at, you know, a world map and then try to figure out what is the distribution of people in continent A versus continent B or country A or city A versus B, which means we're constantly zooming in, zooming out, zooming in, zooming out, and then we're trying to summarize what we see across this world map.
00:32:39.759 --> 00:32:54.480
And as you can imagine, A, humans are not very good at estimating or gauging how many lymphocytes are in a specific field of view, and then trying to summarize that across like a large slide like that is difficult too.
00:32:54.640 --> 00:33:07.279
So, not surprisingly, if you give three different pathologists the same slide, they sometimes come up with vastly different um guesses or estimates or what we call as we graded essentially.
00:33:07.440 --> 00:33:13.440
Um, and that has led to the fact that histopathology is still kind of a gold standard, but it's not a problem.
00:33:13.599 --> 00:33:14.960
But it's an art, also, right?
00:33:15.119 --> 00:33:18.799
It's an art as well, depending on how experienced you are, obviously.
00:33:18.960 --> 00:33:24.240
And so what MELAB is trying to do is to take the human factor out of play here.
00:33:24.400 --> 00:33:33.359
So we trained an algorithm to recognize lymphocytes, and then we can measure how big the lymphocyte is, where it is located, how many we have.
00:33:33.519 --> 00:33:44.319
And so we get a whole bunch of data, and we just take essentially the location, the size of the different lymphocytes, and we can do that across a lot of different cases.
00:33:44.400 --> 00:33:50.799
So traditionally, if you look at studies, they might have in the two-digit max three-digit number of cases.
00:33:50.960 --> 00:34:04.240
So what we did is we essentially went back through our archive all the way back to the 1990s, and we pulled every single CAD biopsy that we could find that roughly fits that entity.
00:34:04.720 --> 00:34:32.400
We came up with some literally thousands of tissue fragments, and we ran it through our software, and we can now determine or we can basically say what is normal, what is abnormal with respect to how many lymphocytes we have, where they are located, how big they are, and then which is really cool, we can take these data and can put it into AI again in something we called unsupervised learning and say, okay, can you find patterns in here?
00:34:32.639 --> 00:34:42.239
So we, in other words, don't have the human expert define the pattern, but we can let the machine try to find patterns that we may not have seen.
00:34:42.480 --> 00:34:45.519
That we may have not have seen exactly like that.
00:34:45.679 --> 00:34:54.079
Um, and so it's a it's a pretty powerful tool where you can get rid of a lot of the subjectivity that humans bring into the game here.
00:34:54.239 --> 00:35:08.239
And so what we found, and we're about to publish that is essentially their distinct kind of subgroups, subgroups with respect to how lymphocytes are organized, number, spatial distribution, but it's a continuum, right?
00:35:08.320 --> 00:35:15.039
And so it is not surprising then if you have different humans look at that, that they come to different results.
00:35:15.519 --> 00:35:25.519
What the tool allows us to do now is though we can take a new case that the AI has never seen, and we can classify it based on the algorithm we have.
00:35:25.599 --> 00:35:30.320
And if we repeat the 10 times, the machine will always classify it exactly the same way.
00:35:30.639 --> 00:35:31.840
So it adds consistency.
00:35:32.079 --> 00:35:33.440
Consistency, absolutely.
00:35:33.599 --> 00:35:44.480
And so what we're trying to do now is to add outcome data to that because ultimately at the end of the day, what the pathologist calls it is not as important as to how this the cat's doing at home.
00:35:44.800 --> 00:35:45.199
Exactly.
00:35:45.440 --> 00:35:47.039
Does it respond to treatment?
00:35:47.199 --> 00:35:48.239
How does the cat do?
00:35:48.400 --> 00:35:49.679
How long does it survive?
00:35:49.920 --> 00:35:56.320
The tricky part with that is getting that information A and B, as you know, treatment varies, right?
00:35:56.400 --> 00:36:00.559
So cat A will get treatment A, cat 2 will get treatment B.
00:36:00.719 --> 00:36:12.960
And so getting enough data to make conclusions or predictions about how will the cat respond to a certain treatment, given a certain histopathology phenotype, is tricky at that point.
00:36:13.039 --> 00:36:17.599
So that's our bottleneck for sure, where we need to get more data moving forward.
00:36:17.920 --> 00:36:27.840
And that's our real bottleneck in implementing a lot of these things is having these quote unquote curated data sets where you've proven at the end what that case actually is.
00:36:28.239 --> 00:36:28.719
Exactly.
00:36:28.880 --> 00:36:29.199
Yep.
00:36:29.440 --> 00:36:29.760
Yeah.
00:36:30.400 --> 00:36:35.679
So what haven't I asked you that I should have asked you about AI, sir?
00:36:37.039 --> 00:36:50.000
So personally, I find the aspect, because we're a vet school, the aspect of training veterinary students and kind of what AI effect has on our skills as diagnosticians a very interesting one.
00:36:50.239 --> 00:36:50.480
Right.
00:36:50.559 --> 00:37:06.079
So for example, if I know that my, you know, AI tool will always pick up Addison's disease or at least at a higher rate than I will, I might not look at the blood work as thoroughly again as I do right now.
00:37:06.159 --> 00:37:20.960
And as we have more and more of these tools develop, not today and not tomorrow, but you know, a couple of decades or earlier from now, you know, we probably have a machine that can diagnose most diseases more efficiently than humans can.
00:37:21.119 --> 00:37:24.159
And so what does that mean as a veterinarian?
00:37:24.400 --> 00:37:30.320
Do we train veterinarians as long as we're needed to keep us in, have the human in the loop?
00:37:30.639 --> 00:37:34.880
Do we relinquish certain aspects that we train?
00:37:35.039 --> 00:37:38.960
Going back to the example that we talked about before with a scribe technology.
00:37:39.119 --> 00:37:47.360
So right now, veterinarians go through a program that teaches them how to take notes and how to create a proper medical record.
00:37:47.440 --> 00:37:54.000
Now, now we're introducing an iTool that can do that potentially as good or bad as humans do.
00:37:54.239 --> 00:38:00.079
At what point do we say we're no longer training our veterinary students to learn the skill, right?
00:38:00.239 --> 00:38:06.079
And so that now goes from a simple scribe technology to diagnosing a disease.
00:38:06.239 --> 00:38:08.480
And so ultimately That's a big step.
00:38:08.800 --> 00:38:09.920
It's a big step, right?
00:38:10.000 --> 00:38:17.840
So we're opening the floodgates here where we say, okay, we might not um wanna or need to teach that anymore.
00:38:17.920 --> 00:38:26.159
And here at the vet school, we currently don't have a real workflow decision process to deal with that, right?
00:38:26.320 --> 00:38:29.599
At what point do we say we're no longer teaching that?
00:38:29.679 --> 00:38:33.519
And our standpoint so far is that the human doesn't have to be in the loop anymore.
00:38:33.840 --> 00:38:34.639
Exactly, yes.
00:38:35.039 --> 00:38:43.039
So for the scribe technology, it appears or it looks like we're still gonna require that, that veterinarians um have to learn the skill.
00:38:43.199 --> 00:38:50.800
But then on the other hand, it is important, I think, that the vet students learn the tools that they will encounter in practice.
00:38:50.960 --> 00:38:58.559
So we can't just say we're not gonna let them use scribe technology because once they get out into practice, they will use that.
00:38:58.639 --> 00:39:02.960
And we want them to be critical users of AI technology.
00:39:03.039 --> 00:39:05.360
So they have to understand the limits and pitfalls of it.
00:39:05.679 --> 00:39:19.280
Yeah, and I would argue, just if we're chatting about this, that when I'm teaching the vet students to take a history and do that, I'm not just they know how to type in a computer already.
00:39:19.599 --> 00:39:33.360
But what questions do you ask and how do you ask them and how do you see how the person's understanding or not, so that you can get the answers that help you understand the problem, so what diagnostic tests you do.
00:39:33.440 --> 00:39:37.360
So it's it's not just being a scribe, right?
00:39:37.519 --> 00:39:39.679
You know, that's easy.
00:39:39.920 --> 00:39:45.440
You know, they already know how to do that when they get here, but how do you actually ferret out the problem?
00:39:45.599 --> 00:39:54.559
So, you know, we have this saying in vetmed, if you hear hoofbeats think horses, not zebras, but occasionally the zebras are there, and I think so.
00:39:54.639 --> 00:40:00.559
The computer probably finds the hoofbeats of horses really easily, but can it find the zebras?
00:40:01.760 --> 00:40:05.280
Yeah, I mean ultimately I think it might be able to write right now.
00:40:05.360 --> 00:40:06.079
I'm not sure.
00:40:06.239 --> 00:40:06.639
Yeah.
00:40:06.880 --> 00:40:16.880
Um which leads us to the next problem I think with that I haven't touched upon is that the validation and the ongoing monitoring of those tools.
00:40:16.960 --> 00:40:23.599
Um, because as we said, the environment they were trained in might be different than what we are using in the same way.
00:40:23.760 --> 00:40:24.960
And that may shift over time.
00:40:25.280 --> 00:40:26.639
And that may shift over time, right?
00:40:26.960 --> 00:40:29.679
We get a new CT scanner that's got better resolution.
00:40:29.840 --> 00:40:34.320
And do we throw out all the old algorithms?
00:40:34.559 --> 00:40:34.880
Correct.
00:40:35.039 --> 00:40:38.480
Or do we stop learning and building new machines?
00:40:38.880 --> 00:40:39.440
Absolutely.
00:40:39.599 --> 00:40:56.639
And so that requires a whole new compute and personnel infrastructure to be on top of that, to monitor these AI devices as we deploy them, but then also ongoing to make sure, as you said, once we get a new CT scanner that it still works adequately.
00:40:56.800 --> 00:41:03.199
And in a kind of resource-confined environment right now with the state budget, it is hard to do that.
00:41:03.360 --> 00:41:10.559
So our our IT crew is really awesome, but they have their hands full as is with just keeping the ship afloat.
00:41:10.639 --> 00:41:25.119
And so now we come in and say, hey, we have three new classifiers where we need to monitor um how they perform and integrate it into our medical record and have it notify the clinicians and don't let it hallucinate.
00:41:25.519 --> 00:41:26.000
Exactly.
00:41:26.159 --> 00:41:26.960
All of these things.
00:41:27.039 --> 00:41:35.760
So there's essentially a whole new field that's added to IT now that they previously hadn't been doing, but they will be expected to do moving forward.
00:41:35.920 --> 00:41:52.000
And so that's certainly constraint here in my world, in my lab, has been working towards, for example, integrating these classifiers into our electronic medical record system because our IT group does not have the bandwidth to do that.
00:41:52.159 --> 00:41:59.440
But moving forward, we need more funding for these types of things if we say we're using AI.
00:42:00.000 --> 00:42:04.400
So that's obviously going to be really important, the validation and the like.
00:42:04.960 --> 00:42:08.639
So just to kind of wrap us up, where is all this headed?
00:42:08.800 --> 00:42:10.960
Where are we going to be in five years, 10 years?
00:42:11.280 --> 00:42:18.159
Or I know you can't predict that as you laugh when I ask the question, but what do you think?
00:42:20.239 --> 00:42:20.719
Yeah.
00:42:20.960 --> 00:42:34.079
Um, I mean, I'm I'm very excited about the opportunities, but also a bit concerned about us getting complacent and not checking things as thoroughly as we should be dangerous.
00:42:34.480 --> 00:42:35.679
Yeah, absolutely.
00:42:35.920 --> 00:42:48.079
So I think what we should do or will do here at the vet school in in Davis is to to to introduce things in a controlled way and and test them thoroughly.
00:42:48.239 --> 00:42:57.760
Um to make sure that our vet students still learn the skills that they need to learn, but then also become critical users of AI technology.
00:42:57.840 --> 00:43:02.159
They need to be able to use those tools and be familiar with them once they come out.
00:43:02.320 --> 00:43:11.039
So I think we have a bit of a luxury here at the vet school in that we still, you know, can teach the old ways, diagnostic ways.
00:43:11.199 --> 00:43:19.920
I think once our graduates get out into private practice, there might be more of a pressure on them with respect to either using those tools.
00:43:20.079 --> 00:43:25.440
They obviously have to um perform in very stressful situations.
00:43:25.679 --> 00:43:32.719
So there is more of a danger, I think, of missing certain diseases and relying more on these AI tools, right?
00:43:32.880 --> 00:43:46.719
So ultimately, I think it's inevitable those AI tools will be there, they will be used, they will create some damage, they will hopefully create more positive consequences and damage.
00:43:46.960 --> 00:43:53.760
Um, but it's so difficult to predict and it's so hard to keep up with the field that's moving at such a fast pace.
00:43:54.079 --> 00:43:56.559
Yeah, and we can't lose the humanity of medicine either.
00:43:56.639 --> 00:43:59.760
I know we teach doctoring, you know, and you you still
00:44:05.760 --> 00:44:06.320
Aaron Powell Yes.
00:44:06.559 --> 00:44:08.159
And hopefully we'll never get there.
00:44:08.239 --> 00:44:08.960
We need the person.
00:44:09.599 --> 00:44:14.400
We don't need to replace us as a race, as the human race.
00:44:14.880 --> 00:44:15.119
Yes.
00:44:15.599 --> 00:44:18.159
As a species, I guess, is a better way to say it.
00:44:18.239 --> 00:44:23.679
Aaron Ross Powell Well, I think that most people are probably comfortable or do want to have that human to interact with.
00:44:23.840 --> 00:44:29.440
The question is, how much does that human have to know veterinary medicine, right?
00:44:29.519 --> 00:44:41.360
Like if you real-time transcriber conversation, you could have also the computer put out real-time recommendations or therapy diagnoses, things like that.
00:44:41.599 --> 00:44:51.039
So theoretically, I think I can imagine a world where you still have the human interface, but that human doesn't understand a lot about veterinary medicine, like in the far future.
00:44:51.440 --> 00:44:59.199
I hope that we're far away off from that because it just it just seems to me we'll lose that caring aspect, at least at this point.
00:44:59.440 --> 00:44:59.920
Yeah.
00:45:00.320 --> 00:45:02.239
Well, um, Stefan, Dr.
00:45:02.320 --> 00:45:05.599
Keller, thanks so much for joining me today on the Vetrospective.
00:45:05.760 --> 00:45:18.719
It's been a very enlightening conversation and hopefully not a cautionary tale, but uh a way moving forward to make sure that we're not giving up too much of veterinary medicine.
00:45:19.199 --> 00:45:20.320
Thank you for having me.
00:45:20.559 --> 00:45:21.920
Of course.
00:45:24.320 --> 00:45:27.519
The Vetrospective, as with life, takes a village.
00:45:27.679 --> 00:45:33.519
I want to thank those who suggested I start this project and everyone who has encouraged and supported me along the way.
00:45:33.920 --> 00:45:48.800
Particularly, I want to thank our producer and director, Dene Blyth Unti, Nancy Bay, who is our program coordinator, our sound mixer, Andy Cowett, and theme music was composed and produced by Tim Gehagen.
00:45:49.280 --> 00:45:52.559
Thank you all, and we'll see you next time.
00:00:00.000 --> 00:00:11.919
I'm very excited about the opportunities but also a bit concerned about us getting complacent and not checking things as thoroughly as we should fish with dangerous.
00:00:12.160 --> 00:00:13.599
Yeah, absolutely.
00:00:16.640 --> 00:00:17.199
Hello.
00:00:17.519 --> 00:00:21.039
This is the Vetrospective Podcast, and I'm Dr.
00:00:21.120 --> 00:00:27.519
Michael Kent, a professor in radiation oncology at the UC Davis School of Veterinary Medicine, and your host.
00:00:29.679 --> 00:00:41.920
Artificial intelligence is in the news daily and seems to be integrating into our lives, with most of us only having a vague understanding of what it is and what impact it holds for us.
00:00:42.479 --> 00:00:47.280
Well, no one really knows what impact it's going to have on all our futures.
00:00:47.520 --> 00:00:51.280
Is AI going to be no more than a hyped up productivity tool?
00:00:51.439 --> 00:00:56.479
Or is it going to cause massive disruptions in healthcare and other industries?
00:00:56.719 --> 00:01:04.719
Will this be a productive disruption, ending in better outcomes for patients, or will erode the humanity in our healthcare system?
00:01:04.959 --> 00:01:12.879
On today's episode, we are talking about AI and how it's being used in veterinary medicine and what the future might hold for all of us.
00:01:13.280 --> 00:01:14.480
I have invited Dr.
00:01:14.640 --> 00:01:18.640
Stefan Keller to join us today to take a look at this.
00:01:19.040 --> 00:01:19.280
Dr.
00:01:19.439 --> 00:01:24.000
Keller is an associate professor in anatomic pathology here at UC Davis.
00:01:24.159 --> 00:01:31.840
He did his veterinary school in Berlin and did his residency work both in Zurich and here at UC Davis, where he also received his PhD.
00:01:32.239 --> 00:01:35.680
He is a European diplomate in anatomic pathology.
00:01:35.920 --> 00:01:36.560
And Dr.
00:01:36.640 --> 00:01:45.280
Keller works to bridge really the diagnostic pathology, immunology, and the rapid evolving field of artificial intelligence.
00:01:45.599 --> 00:01:47.680
Why I invited him here today.
00:01:47.920 --> 00:02:08.560
His research group develops and deploys machine learning tools to improve diagnostic precision in veterinary medicine, including ANA, an open source analytics platform that links AI models directly with an electronic medical record system to support real-time interpretation of clinical and pathology data.
00:02:09.039 --> 00:02:09.439
Dr.
00:02:09.599 --> 00:02:18.960
Keller has contributed to areas such as clonality testing, immune repertoire sequencing, and an AI-assisted histopathology platform.
00:02:19.360 --> 00:02:33.120
He also teaches immunology and pathology, mentors graduate students, and collaborates with clinicians and computer scientists to help integrate AI thoughtfully and responsibly into everyday diagnostic workflows.
00:02:33.360 --> 00:02:33.919
So, Dr.
00:02:34.080 --> 00:02:37.680
Keller, thank you for joining me today on the Vetrospective.
00:02:38.159 --> 00:02:39.439
Thanks for having me, Michael.
00:02:39.759 --> 00:02:40.240
Of course.
00:02:40.479 --> 00:02:46.800
So first, I want to ask you why you became a veterinarian and what made you interested in pathology?
00:02:47.520 --> 00:02:56.479
So I guess I started out firsthand thinking I could be a wildlife veterinarian and travel to cool places and see exotic animals.
00:02:56.639 --> 00:03:02.479
So like the combination of being a veterinarian and adventurer, I think, initially lured me in.
00:03:02.960 --> 00:03:13.039
But then as you go through the DVM program, you kind of learn to see some realities and you explore or find things that you haven't really paid attention to before.
00:03:13.120 --> 00:03:26.800
And so I came across pathology, and pathology really intrigued me because it gives you a chance to look at the cause of disease and then the molecular and cellular events that then lead to a clinical manifestation.
00:03:26.960 --> 00:03:34.560
So, in other words, it it allows you to kind of dig deep and understand, I think, disease on a kind of more deeper level.
00:03:35.759 --> 00:03:45.520
I think as practitioners, we are oftentimes restrained by financial resources of owners, for example, which has technical abilities.
00:03:45.599 --> 00:03:58.000
And so pathology, for those of you who are not familiar with what pathologists do, we essentially or anatomic pathologists, which is a subspecialty of pathology, we look at tissue samples under a microscope.
00:03:58.240 --> 00:03:59.199
So biopsies.
00:03:59.680 --> 00:04:03.199
Biopsies or post-mortem exams, what we would call a necroxi.
00:04:03.680 --> 00:04:04.000
Correct.
00:04:04.080 --> 00:04:04.560
Absolutely.
00:04:04.719 --> 00:04:04.960
Yes.
00:04:05.120 --> 00:04:16.240
So sitting at the microscope looking at the cellular level of tissues is just very rewarding and oftentimes offers an insight in why a certain disease developed.
00:04:16.959 --> 00:04:17.439
Interesting.
00:04:17.680 --> 00:04:27.120
And so, in a sense, this deeper diving in and trying to figure out the causes of disease leads us over to your work in artificial intelligence as well.
00:04:27.680 --> 00:04:41.920
So I've seen artificial intelligence, the concepts broken into many different classification systems, ranging from its capabilities and thinking to tasks it can carry out and how it learns.
00:04:42.160 --> 00:04:56.240
I think what many of us have interacted with are the online AI platforms using specific applications that can do specific tasks, such as creating an image or writing an email or writing a letter.
00:04:56.480 --> 00:05:00.480
Now, can you explain to me the different types of AI that are available to us?
00:05:00.639 --> 00:05:09.680
Specifically, maybe what is the difference between, let's say, generative AI versus machine learning, or or maybe I'm missing the categories totally.
00:05:10.160 --> 00:05:19.120
No, that's that's absolutely a confusing terminology and field because there's so many aspects and angles to look at it.
00:05:19.279 --> 00:05:29.279
Um AI started out in the 1950s essentially and just basically means that we have a machine that kind of does things akin to what humans would do.
00:05:30.079 --> 00:05:38.000
So kind of AI is just a very general and umbrella term for any computer system that mimics human intelligence.
00:05:38.240 --> 00:05:57.040
And so then machine learning, and so initially that was done creating rules, meaning that we could say, for example, in in the field of veterinary medicine, if we wanted to interpret blood work, we could create a rule that says if you know the hematocrit is below a certain uh value, then we could call it anemia.
00:05:57.120 --> 00:06:02.639
So hematocrit meaning what percentage of red blood cells you have in your circulation.
00:06:03.120 --> 00:06:03.839
Exactly, right.
00:06:04.000 --> 00:06:09.839
So it's just essentially a mathematical equation that tells you if-then a statement, if you will.
00:06:10.000 --> 00:06:22.639
And so that became more sophisticated with machine learning, which essentially refers to the fact that the machine can create some of those rules or learn some of those rules by itself.
00:06:22.800 --> 00:06:27.439
So we don't need a human to explicitly program an if-then statement.
00:06:27.680 --> 00:06:58.560
But if you give enough data to a machine, especially if you provide a label, so a label in this context might refer to this record is a dog that is anemic, or this record is from a dog that is not anemic, then the machine can figure out by itself the rule, and then you can take, let's say, blood work that the machine has never seen before, and you can classify it with respect to whether or not the dog is anemic based on a rule that the machine kind of figured it out by itself.
00:06:58.959 --> 00:07:04.319
Which may not only be the hematocrit, it may take other things into account, right?
00:07:04.800 --> 00:07:05.600
Absolutely, yes.
00:07:05.680 --> 00:07:12.959
So the beauty of machine learning or artificial intelligence is that you can essentially feed it as much data as as you want to.
00:07:13.199 --> 00:07:18.639
And usually the more data you feed it, the better the model gets it in general.
00:07:18.959 --> 00:07:27.680
Um, and then kind of the third level of complexity that has evolved only more recently, and I would say the last 10 years is what's called deep learning.
00:07:27.839 --> 00:07:31.680
So deep learning is a bit of a different, we call it architecture.
00:07:31.839 --> 00:07:45.519
So basically the computer system that lays at the base of it, um, it's often referred to also as neural networks, essentially, that um is more complex in how it works and usually needs a lot more data.
00:07:45.759 --> 00:07:54.319
But with deep learning, essentially, what we can do is we can analyze data that is much more complicated than anything we've done before.
00:07:54.560 --> 00:07:58.959
For example, so I'm an anatomic pathologist, I look through a microscope.
00:07:59.040 --> 00:08:05.839
And so at least in the olden days, and now we're switching over to using digital images uh instead of the microscope.
00:08:06.160 --> 00:08:13.199
So you photograph the slide that you would normally look at, the glass slide, and digitize that.
00:08:13.759 --> 00:08:14.319
Absolutely.
00:08:14.399 --> 00:08:15.680
That's that's how it works.
00:08:15.920 --> 00:08:27.920
The kind of key difference, or there's two key differences with let's say radiology, for example, is that pathology or histopathology requires you to zoom in quite a bit.
00:08:28.079 --> 00:08:39.279
So you could imagine looking at a world map where you can see the whole world, but then you need to be able to zoom into California and look at, let's say, the Davis city map as well, right?
00:08:39.440 --> 00:08:49.279
So what we need are these large image files that allow you to zoom in and zoom out, which is something that radiographic images, for example, don't have that feature, right?
00:08:49.679 --> 00:08:52.879
So there's also the 3D aspect to it too, right?
00:08:52.960 --> 00:08:58.320
I mean, almost a topographic map, because yeah, where we're sitting right now is sea level and very flat.
00:08:58.399 --> 00:09:02.399
But let's say we move over to the Sierras, the focus will be different.
00:09:02.639 --> 00:09:05.039
Do you have to take that into account as well?
00:09:05.600 --> 00:09:06.240
Absolutely.
00:09:06.399 --> 00:09:10.480
So usually a tissue section that we look at is three microns thick.
00:09:10.559 --> 00:09:21.360
And the the microscope that we use to photograph that is not essentially very um, there's there's slight variations in what we call the Z plane, so the third um the elevation, if you will.
00:09:21.600 --> 00:09:22.720
And up down elevation.
00:09:22.960 --> 00:09:24.080
Up down, correctly, right?
00:09:24.159 --> 00:09:31.840
So there's some of that focus variability as well, which usually is kind of tried to account for at the scanner level, right?
00:09:31.919 --> 00:09:37.360
So the image that we receive usually has that third dimension taken out of place.
00:09:37.519 --> 00:09:45.440
Uh, for us, the third dimension is more the zoom level, how much we focus in, whether we're on the worldview versus that the Davis City map.
00:09:45.600 --> 00:09:52.080
So, in other words, it's a huge file that we look at, usually in the gigabytes size.
00:09:52.240 --> 00:09:57.759
And so we need a computer system that can actually handle that type of image format.
00:09:57.840 --> 00:10:09.600
And so before deep learning came around, we weren't able to really do that efficiently, or at least with kind of the tasks that we can tell it to do nowadays.
00:10:09.679 --> 00:10:11.759
And so that's been really a game changer.
00:10:12.000 --> 00:10:14.080
So looping back to your initial question.
00:10:14.639 --> 00:10:22.559
I was about to re-ask you, and let's say, you know, what's the difference when I go on and I put in a photo and I say, make a cartoon out of me.
00:10:22.879 --> 00:10:23.120
Yes.
00:10:23.200 --> 00:10:25.039
So what it Which I've done, by the way.
00:10:25.279 --> 00:10:25.519
Correct.
00:10:25.600 --> 00:10:43.120
So if you look at generative AI, so if you look at ChatGPT while you or things like that, they're usually now the third level that I explained, so the deep learning um type of programs that require huge computational resources to do that, right?
00:10:43.279 --> 00:10:46.240
And so underlying that is what's called a neural network.
00:10:46.559 --> 00:10:50.159
And Gen EI refers to generative, as the name says.
00:10:50.320 --> 00:10:55.279
So we can use it to generate text or we can use it to generate images, for example.
00:10:55.759 --> 00:11:07.120
So now that seems almost a waste of me using a neural network that's just been really developed to do something pretty superficial, but it it can be fun.
00:11:07.600 --> 00:11:21.679
So now we've got these fun aspects, but we also have these what people are really thinking about how AI may disrupt industries in a positive or a negative sense, is these deeper machine learning things, right?
00:11:22.080 --> 00:11:22.559
Yeah.
00:11:22.879 --> 00:11:31.120
So in metinary medicine, there's multiple ways how we could and are integrating AI in our diagnostic workflow.
00:11:31.279 --> 00:11:36.240
Um, for example, here at Davis, we're just now launching a scribe technology.
00:11:36.480 --> 00:11:42.960
So what that does is it essentially listens to patient um uh clinician conversation.
00:11:43.039 --> 00:11:46.080
And most do you mean patient or you mean their owners?
00:11:46.320 --> 00:11:47.039
Owner, right?
00:11:47.120 --> 00:11:47.360
Yeah.
00:11:48.240 --> 00:11:58.720
Owner and clinician uh conversations and and transcribes that and modifies that into a transcript that we can now include in our clinical record.
00:11:58.879 --> 00:12:07.840
So previously we had to take notes, we had to synthesize that into a you know paragraph or multiple paragraphs that that makes sense.
00:12:08.000 --> 00:12:11.360
And now AI can do that for us.
00:12:11.600 --> 00:12:16.799
So the advantage of that is obviously it could be a huge save in time.
00:12:16.960 --> 00:12:18.559
So the productivity tool.
00:12:18.799 --> 00:12:22.240
Productivity absolutely can focus on on the clinician.
00:12:22.320 --> 00:12:24.320
They don't have to write down every word.
00:12:24.399 --> 00:12:30.000
Um and from what I've seen, the the summaries are pretty good, right?
00:12:30.399 --> 00:12:33.759
The downside of that um that we have to consider are multiple.
00:12:34.000 --> 00:12:38.159
So one is at this point we have no experience how good the tool is, right?
00:12:38.240 --> 00:12:46.159
So a lot of it is probably fairly good, but without really checking that, we don't know what the accuracy or the quality is.
00:12:46.559 --> 00:12:56.399
And that can have huge implications if we write down in the history that you know the dog was vomiting for three days and the computer writes it was been vomiting intermittently for three months.
00:12:56.559 --> 00:13:02.320
I'll know it was three days during my visit, but the next doctor who picks this up might be misinformed.
00:13:02.799 --> 00:13:03.279
Absolutely.
00:13:03.440 --> 00:13:03.679
Yeah.
00:13:03.919 --> 00:13:06.000
So that and then what about also?
00:13:06.240 --> 00:13:10.080
So that's a little bit of an ethical issue too.
00:13:10.240 --> 00:13:13.039
Like I can't just record a phone conversation.
00:13:13.120 --> 00:13:15.200
You know, that's someone's privacy.
00:13:15.440 --> 00:13:17.679
So how do we safeguard that?
00:13:18.080 --> 00:13:18.399
Yeah.
00:13:18.639 --> 00:13:30.080
So the rules that we're setting in place is that we need to have explicit owner consent to record these conversations, and they are obviously not shared, they're uh removed after a period of time.
00:13:30.240 --> 00:13:33.919
And so um we need owner cons consent for that.
00:13:34.080 --> 00:13:34.240
Yeah.
00:13:34.720 --> 00:13:45.360
So is this considered generative AI if we are actually taking the inputs from what we're saying and synthesizing the conversation?
00:13:45.519 --> 00:13:50.159
You say it's also I know linked to the transcript, and you can click out to fact check it.
00:13:50.480 --> 00:13:54.000
But is that considered generative AI since it's creating the summary?
00:13:54.320 --> 00:13:54.879
Yes, it is.
00:13:55.200 --> 00:14:03.519
Okay, so but there's obviously machine learning or neural network behind it that's allowing it to do this synthesis.
00:14:03.840 --> 00:14:04.639
Yes, correct.
00:14:05.120 --> 00:14:06.960
Synthesizing a word, I wonder.
00:14:07.200 --> 00:14:08.799
But we can ask AI.
00:14:09.200 --> 00:14:11.840
So, where else in veterinary medicine is it being used?
00:14:11.919 --> 00:14:27.039
How is this being looked at besides the productivity tool of making it easier for me to do medical records, which by the way is the bane of every clinician's existence is having to sit down at night and work on your records for hours?
00:14:27.279 --> 00:14:27.759
Yeah.
00:14:28.080 --> 00:14:45.120
Um, so so one kind of more superficial AI tool that we're trying to implement here at UC Davis is to interpret blood work, so routine blood tests that you might do if you go to your vetinarian around the corner here at our VMTH.
00:14:45.360 --> 00:14:54.720
So things like complete blood count or chemistry panel, we can use that to check whether a dog has a certain disease, yes or no, for example.
00:14:54.879 --> 00:14:58.960
And so colleagues of mine have developed uh three classifiers.
00:14:59.039 --> 00:15:06.799
We call them so three of these AI tools that are able to tell whether or not a, in this case, dog has a certain disease.
00:15:06.960 --> 00:15:13.600
And so we're in the process of trying to incorporate those into our clinical workflow as well.
00:15:13.759 --> 00:15:17.360
But there's several hurdles that we're trying to manage before we can do that.
00:15:17.759 --> 00:15:22.639
But now, if I'm like a halfway decent doctor and I just look at the blood work, shouldn't I be able to tell that?
00:15:22.799 --> 00:15:23.840
Do I need a computer?
00:15:23.919 --> 00:15:25.679
And and you called it superficial.
00:15:25.840 --> 00:15:27.519
So is this something that's easy?
00:15:27.679 --> 00:15:30.080
Well, easy to do and easy to diagnose?
00:15:30.399 --> 00:15:30.799
Yeah.
00:15:31.039 --> 00:15:39.679
So I called it superficial because the underlying algorithm is compared to deep learning or neural networks, it would be considered superficial.
00:15:40.080 --> 00:15:41.759
Almost if-then statements?
00:15:42.159 --> 00:15:42.559
Not quite.
00:15:42.639 --> 00:15:47.200
It's the machine learning level, the level two that before or in between, right?
00:15:47.279 --> 00:15:50.240
So we don't need as many computational resources.
00:15:50.399 --> 00:16:01.440
Um and it gives us a simple yes-no answer with a probability attached to it, is about how a certain AI is about a certain diagnosis, it spits out.
00:16:01.679 --> 00:16:07.200
So with respect to your question about shouldn't a veterinarian be able to diagnose that, absolutely.
00:16:07.279 --> 00:16:09.600
It depends a bit on what the disease is, right?
00:16:09.679 --> 00:16:15.120
So, as you know yourself, we have those types of diseases or patients that are pretty straightforward.
00:16:15.200 --> 00:16:19.919
They're slamming dunk diagnoses, and there's others that are more complicated.
00:16:20.480 --> 00:16:24.000
Second, we're all just humans, so we make errors.
00:16:24.080 --> 00:16:30.159
So we still train our veterinarians or vet students to recognize and diagnose the disease.
00:16:30.399 --> 00:16:38.960
But it is nice to have a backup that in case we do have a bad day or you know, some other things happen, we we we miss it.
00:16:39.120 --> 00:16:46.480
And so having a kind of backup co-pilot AI that will help us to not miss diseases, I think is desirable.
00:16:46.639 --> 00:16:51.679
And then third, if you're in a rush, no matter how good you are, sometimes things fall through.
00:16:51.840 --> 00:16:52.559
You would miss it back.
00:16:52.799 --> 00:16:53.200
You can miss it.
00:16:53.679 --> 00:16:59.519
So it's just we'll flag it for the attending veterinarians so that they can then go and check better.
00:16:59.600 --> 00:17:00.480
Aaron Powell Correct, yeah.
00:17:00.559 --> 00:17:11.839
So it would run in the background, and then we have a section that says machine learning algorithms or decision support tools, and then at the bottom, you can look at that or you can choose to ignore it if you don't want to do that.
00:17:11.920 --> 00:17:25.839
Aaron Powell So now I know at least one of the diseases that's been worked on is Addison's disease, which can be really difficult to diagnose at first and can have very non-specific clinical signs, in other words, what the dog is showing to the owner.
00:17:26.079 --> 00:17:33.440
So for this kind of disease, is this what AI is kind of made for, in a sense, for us?
00:17:33.839 --> 00:17:34.799
Absolutely, yeah.
00:17:34.960 --> 00:17:41.599
Oftentimes it's used in the very initial stages to help us guide further diagnostic workup, right?
00:17:41.680 --> 00:17:45.839
So things like Addison's disease, we would follow up with further diagnostic testing.
00:17:46.079 --> 00:17:46.319
Yeah.
00:17:46.400 --> 00:17:53.519
And just so people understand Addison's disease is kind of a um hypoadreno corticism.
00:17:53.599 --> 00:18:03.519
You don't have your um mineral corticoids, which are coming out of your adrenal glands and kind of balance the salts in your bloodstream, right?
00:18:03.759 --> 00:18:08.880
So you may have some very nonspecific signs at first, but can be life-threatening.
00:18:09.279 --> 00:18:09.839
Absolutely.
00:18:09.920 --> 00:18:10.319
Yeah.
00:18:10.640 --> 00:18:18.000
Another one we've been working on is leptospirosis, which is a bacterial disease that affects the kidney and the liver.
00:18:18.079 --> 00:18:21.039
And those animals present usually very least fairly sick.
00:18:21.119 --> 00:18:34.240
And so it is helpful at the beginning if we know or at least have a rough idea whether or not that disease is due to a bacterial infection, like in this case, or some other causes that can cause kidney disease.
00:18:34.559 --> 00:18:34.720
Yeah.
00:18:34.799 --> 00:18:44.880
So if the computer flags it and you're still waiting for your, let's say, urine culture to come back, you may decide to go ahead and start treating it just in case, because this is life-threatening.
00:18:45.119 --> 00:18:45.440
Correct.
00:18:45.599 --> 00:18:46.000
Yep.
00:18:46.240 --> 00:18:46.640
Yeah.
00:18:47.039 --> 00:18:54.240
And now, um so I guess what other areas in veterinary medicine am I missing any?
00:18:54.319 --> 00:19:01.920
I've I've heard things like there's now companies out there that are reading x-rays or radiographs, what we would call them.
00:19:02.160 --> 00:19:06.880
So images of, let's say, a dog's chest and coming up with a diagnosis with AI.
00:19:07.039 --> 00:19:10.880
So where does that integrate in?
00:19:11.119 --> 00:19:14.480
Where, what do we need to do to make sure this is safe?
00:19:14.799 --> 00:19:16.000
How do you test these things?
00:19:16.160 --> 00:19:20.480
How do you know that the computers, you know, you've all, I think, heard the term hallucination.
00:19:20.640 --> 00:19:22.799
How is it how do we know it's not making something up?
00:19:23.200 --> 00:19:25.759
Yeah, that's that's that's an excellent point.
00:19:25.839 --> 00:19:34.240
And so what we should say at the beginning is that there's no official agency that checks these types of algorithms.
00:19:34.319 --> 00:19:43.359
Like in humans, there's the FDA, and every algorithm that comes out is essentially a device that has to be approved by the FDA.
00:19:43.519 --> 00:19:50.000
So there's no quality control in veterinary medicine analog to that.
00:19:50.079 --> 00:19:54.240
And so in that regard, it is a bit of a more Wide West situation.
00:19:54.400 --> 00:20:12.559
So there are certain colleges, for example, radiology, that have proposed rules and guidelines on how to identify good or bad algorithms or at least best practices and how to aid develop algorithms and then disclose the details of those algorithms.
00:20:12.880 --> 00:20:14.559
But they're not legally binding.
00:20:14.640 --> 00:20:23.440
So it basically comes down to essentially the veterinarian, if you will, to decide whether or not something is worthwhile doing or not.
00:20:23.599 --> 00:20:34.319
I mean, what we'll probably or what we've started to see and we'll start to see is that there might be papers that check a certain, you know, algorithm to, let's say, read out x-rays.
00:20:34.559 --> 00:20:41.119
The problem with, or one thing to consider with artificial intelligence is that there's usually two stages.
00:20:41.279 --> 00:20:46.160
One is where we develop the algorithm, we call it training the algorithm.
00:20:46.319 --> 00:20:57.440
And then the second one is where we actually deploy it, meaning we give it something that the algorithm has never seen, like an X-ray before, and then ask it to answer a question.
00:20:57.680 --> 00:21:09.759
And so one of the tricky things about that is that the area that you use the AI tool in has to be very similar to the conditions in which it was created.
00:21:09.839 --> 00:21:41.519
For example, in the case of histopathology, we knew that we know that very simple things like the machine we use, a scanner, to take a picture of our histology slide that has a slightly different color output can vastly uh offset the result that the algorithm provides you with, which means that if the model was developed using scanner A and then we deploy it in a clinic using scanner B, the algorithm might perform very differently, right?
00:21:41.759 --> 00:21:43.119
So it might misdiagnose.
00:21:43.519 --> 00:21:44.799
Might misdiagnose something.
00:22:00.079 --> 00:22:00.720
Using it in.
00:22:01.519 --> 00:22:08.000
So, you know, I'm I'm full disclosure, I'm a member of the American College of Veterinary Archaeology.
00:22:08.559 --> 00:22:12.559
And I am aware of kind of the guidelines that they put forth.
00:22:12.720 --> 00:22:19.440
So let's say I was deciding to start a business and I want to be able to read x-rays.
00:22:20.240 --> 00:22:21.920
Can I trade it off 10?
00:22:22.079 --> 00:22:28.079
Do I how do you classify them or how do you go about building this kind of model first?
00:22:28.559 --> 00:22:28.880
Yeah.
00:22:29.599 --> 00:22:33.039
So radiology is not my field of expertise.
00:22:33.119 --> 00:22:40.720
So and I even if it was, I probably wouldn't give you precise numbers as to how many cases you would need to train it.
00:22:40.880 --> 00:22:49.200
As a rule of thumb, the more subtle the pattern that you're trying to recognize, the more images or training data you need.
00:22:49.599 --> 00:23:03.839
In other words, if you want to train or if you need the classifier to identify a big honking mass that's super easy to recognize, you'll need fewer cases to train on than if you have very subtle differences.
00:23:04.240 --> 00:23:29.440
But if we need all the differences you can have, let's say, in a chest x-ray or thoracic radiograph, as we would say, and you want to look at the difference between, let's say, bronchitis and asthma and pneumonia, and a large lymph node and or a big heart or pulmonary edema, we could have you might need hundreds of or more of really well documented or annotated radiographs to do it.
00:23:29.839 --> 00:23:30.319
Absolutely.
00:23:30.480 --> 00:23:30.640
Yes.
00:23:30.960 --> 00:23:33.200
And then you have to test it on a different set.
00:23:33.599 --> 00:23:34.240
Correct.
00:23:34.400 --> 00:23:34.799
Yes.
00:23:35.200 --> 00:23:38.319
And maybe radiographs taken from different machines.
00:23:38.720 --> 00:23:39.599
Ideally, yes.
00:23:39.920 --> 00:23:40.079
Yeah.
00:23:40.240 --> 00:23:48.559
So this can get very complex, and there's not rules on how this gets done at this point, is what you're saying, at least on the veterinarian.
00:23:49.039 --> 00:23:50.640
So what about the human side?
00:23:50.799 --> 00:23:52.240
Where has this been integrated in?
00:23:52.319 --> 00:23:53.839
Are you familiar with that?
00:23:54.160 --> 00:23:57.359
Or is this something that's not your area?
00:23:58.000 --> 00:24:04.720
Um I have some knowledge, but I think not enough knowledge to broadly comment on that in the hardcast.
00:24:05.599 --> 00:24:06.640
No, no, that's okay.
00:24:06.720 --> 00:24:07.440
That's okay.
00:24:07.759 --> 00:24:08.240
Yeah.
00:24:08.559 --> 00:24:19.519
And um I've also heard people worrying about AI replacing doctors, particularly, let's say, the radiologists or pathologists, people who use pattern recognition.
00:24:19.599 --> 00:24:25.839
Because really what we train our residents and our BET students to do is recognize patterns, right?
00:24:26.319 --> 00:24:32.400
You know, you see this pattern again and again, and so you know that this means this dog has pneumonia on the chest x-ray.
00:24:32.559 --> 00:24:38.240
This means this is a carcinoma or sarcoma on under the microscope.
00:24:38.640 --> 00:24:41.359
So where do you think we're at?
00:24:41.599 --> 00:24:44.319
Are we looking at replacing doctors at this point?
00:24:44.480 --> 00:24:47.599
Or you know, do you see that happening?
00:24:48.559 --> 00:24:49.680
Very good question.
00:24:49.839 --> 00:25:06.000
So one of the things to note with most of the AI algorithms that we're implementing is that they're fairly narrow in scope, meaning that they're meant to diagnose disease X or distinguish between disease A and disease B, right?
00:25:06.160 --> 00:25:19.039
So it's a fairly narrow scope that if you give the AI something, let's say you wanted to diagnose or differentiate between inflammation and tumor, and then you give it a third group or type of case, it'll perform fairly poorly.
00:25:19.119 --> 00:25:35.599
So I think where humans shine at this point is that you can give me any type of biopsy, you know, it might be any disease process, most of the species, mammalian reptile amphibians, and I can I can come up with a reasonably close diagnosis.
00:25:35.759 --> 00:25:44.319
It might not be very deep with respect to you know brain tumor classification into like a lot of sub-entities.
00:25:47.440 --> 00:25:47.920
Exactly, right?
00:25:48.160 --> 00:25:54.720
But I can make a dedicated or educated diagnosis on a broad range of different cases.
00:25:54.880 --> 00:26:01.839
Again, with AI tools, if it's not within the narrow scope that has been trained for, it'll perform fairly poorly.
00:26:02.000 --> 00:26:16.720
So going back to your question about replacing veterinarians with AI, at this point, I think we will use AI to look at very specific parts of our expertise and replace those.
00:26:16.880 --> 00:26:20.400
But I don't see any of us being replaced right away, right?
00:26:20.640 --> 00:26:22.000
That's one consideration.
00:26:22.240 --> 00:26:28.799
The other consideration is again, we need to kind of figure out how good those algorithms are.
00:26:28.960 --> 00:26:42.319
And so what we try to propagate is what's called a human in the loop, which means that the AI might initially make the diagnosis, but then we still need the human who will ultimately sign off on the case, right?
00:26:42.559 --> 00:26:47.039
Because you have responsibility for the case at the end of the day.
00:26:47.119 --> 00:26:48.640
And so you want to make it worse.
00:26:48.799 --> 00:26:49.759
Yeah, exactly.
00:26:49.839 --> 00:26:53.839
That what the AI tool tells you is is really correct.
00:26:54.000 --> 00:26:57.359
So there's always that consideration to it.
00:26:57.519 --> 00:27:08.880
Having said that, for radiology, I think you can already submit radiographs online and it's being read out purely by an AR algorithm where there's no true human in the loop anymore.
00:27:08.960 --> 00:27:11.359
And that that is kind of a tricky thing.
00:27:11.519 --> 00:27:16.880
If you can be sure that the algorithm is is really good, then maybe it'll work.
00:27:17.039 --> 00:27:31.519
But as I said before, just because there's a paper published that says the performance of this algorithm is excellent or good, it doesn't mean that in a specific different scenario it performs as good, essentially.
00:27:31.680 --> 00:27:34.240
So there's as a radiologist who's trained.
00:27:34.559 --> 00:27:41.359
So at this point, the neural networks that are out there in the computers maybe aren't as good as your neural network.
00:27:42.079 --> 00:27:42.799
It depends.
00:27:42.960 --> 00:27:48.480
I mean, ultimately I believe, I'm a firm believer, that the machine is a better pattern recognition.
00:27:48.559 --> 00:27:59.440
And I also believe that if we get to the point where a machine is better at diagnosing the disease than me, then we shouldn't be concerned about my workplace.
00:27:59.680 --> 00:28:03.519
We should let whoever does the best diagnosis do the job.
00:28:03.599 --> 00:28:10.079
And if the machine is better than me, then you know we have to look at retraining pathologists to do something else.
00:28:10.240 --> 00:28:17.440
So I do believe that at this stage, I think, of the game, however, um we're not there yet.
00:28:17.519 --> 00:28:27.519
And we need, at least in the interim phase, also pathologists, radiologists to make sure that those algorithms actually perform the way we intend them to perform.
00:28:27.839 --> 00:28:36.799
So I've heard the term, let's say, robotic surgery, and a friend of mine asked me when I was told them I was going to be doing this uh podcast.
00:28:37.279 --> 00:28:44.000
They basically said to me, So is a robot gonna be doing my dog's surgery tomorrow or next year?
00:28:44.240 --> 00:28:46.000
And I immediately said, No.
00:28:46.960 --> 00:28:49.839
What are your thoughts on where we're headed there?
00:28:51.920 --> 00:28:53.759
Yeah, I'm not sure about surgery.
00:28:53.920 --> 00:28:58.480
Um, I mean, the way I understand it is price is always a big determinant, right?
00:28:58.559 --> 00:29:02.400
And so I don't know and I know nothing about surgery where we are in in that region.
00:29:02.880 --> 00:29:03.599
In robotics, yeah.
00:29:04.000 --> 00:29:05.599
Robotics um and whatnot.
00:29:05.759 --> 00:29:12.720
I can really only speak to um data that's being analyzed rather than actual mechanics involved.
00:29:13.119 --> 00:29:41.920
So the other question I got, which I also thought was um really interesting, is do you see a time when maybe instead of um Google Translate, which can read anything, you'll be able to translate your dog, you know, with having the computer inputs of what your dog's looking like, maybe the sounds they're making, things like that, and and getting an output that you can kind of communicate better to your dog your dog with or understand what they're they're seeing.
00:29:43.279 --> 00:29:43.680
Boy.
00:29:43.920 --> 00:29:46.000
He's rolling his eyes on this one.
00:29:47.359 --> 00:29:54.400
You mean with respect to just general communication or actually a pathology where we're trying to figure out what the problem is?
00:29:54.880 --> 00:29:57.279
Maybe more just general communication there.
00:29:57.440 --> 00:30:04.640
Again, maybe this is the generative AI where we are taking a picture and making it a cartoon.
00:30:04.720 --> 00:30:08.000
But you know, for pet owners, this might be something that would be really interesting.
00:30:08.400 --> 00:30:14.079
Yeah, I think over time we'll have more and more um devices that measure various things.
00:30:14.240 --> 00:30:19.119
Like we all know, or a lot of us wear some kind of a watch that tracks our heartbeat and whatnot.
00:30:19.200 --> 00:30:22.240
And you can do similar things now with pets.
00:30:22.400 --> 00:30:23.759
You can activity monitors.
00:30:24.319 --> 00:30:28.640
Activity monitors, you can use the litter box to derive certain data.
00:30:28.799 --> 00:30:34.799
And so I think as these tools become more mainstream, there's going to be a lot more data to analyze.
00:30:34.880 --> 00:30:39.279
And I think it's a cool and interesting field that's that's really worthwhile.
00:30:39.440 --> 00:30:44.000
Having said that, some types of input might be more worthwhile than others.
00:30:44.480 --> 00:30:44.960
Fair.
00:30:45.359 --> 00:31:00.079
So now I know you do um specifically, you've been also one of the things you're working on is trying to distinguish between inflammatory bowel disease in cats and lymphoma in cats.
00:31:00.160 --> 00:31:08.720
And I know that's really tricky sometimes, you know, for a pathologist and a clinician to figure out what the cat has.
00:31:09.039 --> 00:31:13.759
You know, both are going to cause gastrointestinal signs, diarrhea, some vomiting.
00:31:14.079 --> 00:31:17.119
And they're almost a continuation of a disease.
00:31:17.359 --> 00:31:21.680
So, what have you been doing in your lab to try to figure this problem out?
00:31:22.640 --> 00:31:23.279
Yeah.
00:31:23.599 --> 00:31:26.640
As you see, it's a pretty tricky, tricky feel.
00:31:26.880 --> 00:31:35.920
So the basic dilemma that we have as pathologists is we we get what we call the slide, so a section of tissue, and we have to look at that.
00:31:36.160 --> 00:31:51.519
And these types of diseases that we talked about are essentially determined by how many lymphocytes, which is a type of a white blood cells, are present in a certain tissue section, and where are they located and what is their morphology?
00:31:51.680 --> 00:31:56.079
So how big are they and what size their nucleus it is and whatnot.
00:31:56.240 --> 00:32:08.640
The issue with that is that if you go back to the analogy of a world map and the CD map of Davis, in order to look at a lymphocyte, you have to zoom into the level of Davis, right?
00:32:08.799 --> 00:32:10.319
And there's different types of lymphocytes.
00:32:10.559 --> 00:32:12.640
There's different types of yes, yeah.
00:32:12.799 --> 00:32:16.000
Light microscopically we only distinguish, yeah, mostly one.
00:32:16.079 --> 00:32:18.160
But yeah, there's different morphologies with that, right?
00:32:18.240 --> 00:32:39.599
So what we are tasked to do as a human is to essentially look at, you know, a world map and then try to figure out what is the distribution of people in continent A versus continent B or country A or city A versus B, which means we're constantly zooming in, zooming out, zooming in, zooming out, and then we're trying to summarize what we see across this world map.
00:32:39.759 --> 00:32:54.480
And as you can imagine, A, humans are not very good at estimating or gauging how many lymphocytes are in a specific field of view, and then trying to summarize that across like a large slide like that is difficult too.
00:32:54.640 --> 00:33:07.279
So, not surprisingly, if you give three different pathologists the same slide, they sometimes come up with vastly different um guesses or estimates or what we call as we graded essentially.
00:33:07.440 --> 00:33:13.440
Um, and that has led to the fact that histopathology is still kind of a gold standard, but it's not a problem.
00:33:13.599 --> 00:33:14.960
But it's an art, also, right?
00:33:15.119 --> 00:33:18.799
It's an art as well, depending on how experienced you are, obviously.
00:33:18.960 --> 00:33:24.240
And so what MELAB is trying to do is to take the human factor out of play here.
00:33:24.400 --> 00:33:33.359
So we trained an algorithm to recognize lymphocytes, and then we can measure how big the lymphocyte is, where it is located, how many we have.
00:33:33.519 --> 00:33:44.319
And so we get a whole bunch of data, and we just take essentially the location, the size of the different lymphocytes, and we can do that across a lot of different cases.
00:33:44.400 --> 00:33:50.799
So traditionally, if you look at studies, they might have in the two-digit max three-digit number of cases.
00:33:50.960 --> 00:34:04.240
So what we did is we essentially went back through our archive all the way back to the 1990s, and we pulled every single CAD biopsy that we could find that roughly fits that entity.
00:34:04.720 --> 00:34:32.400
We came up with some literally thousands of tissue fragments, and we ran it through our software, and we can now determine or we can basically say what is normal, what is abnormal with respect to how many lymphocytes we have, where they are located, how big they are, and then which is really cool, we can take these data and can put it into AI again in something we called unsupervised learning and say, okay, can you find patterns in here?
00:34:32.639 --> 00:34:42.239
So we, in other words, don't have the human expert define the pattern, but we can let the machine try to find patterns that we may not have seen.
00:34:42.480 --> 00:34:45.519
That we may have not have seen exactly like that.
00:34:45.679 --> 00:34:54.079
Um, and so it's a it's a pretty powerful tool where you can get rid of a lot of the subjectivity that humans bring into the game here.
00:34:54.239 --> 00:35:08.239
And so what we found, and we're about to publish that is essentially their distinct kind of subgroups, subgroups with respect to how lymphocytes are organized, number, spatial distribution, but it's a continuum, right?
00:35:08.320 --> 00:35:15.039
And so it is not surprising then if you have different humans look at that, that they come to different results.
00:35:15.519 --> 00:35:25.519
What the tool allows us to do now is though we can take a new case that the AI has never seen, and we can classify it based on the algorithm we have.
00:35:25.599 --> 00:35:30.320
And if we repeat the 10 times, the machine will always classify it exactly the same way.
00:35:30.639 --> 00:35:31.840
So it adds consistency.
00:35:32.079 --> 00:35:33.440
Consistency, absolutely.
00:35:33.599 --> 00:35:44.480
And so what we're trying to do now is to add outcome data to that because ultimately at the end of the day, what the pathologist calls it is not as important as to how this the cat's doing at home.
00:35:44.800 --> 00:35:45.199
Exactly.
00:35:45.440 --> 00:35:47.039
Does it respond to treatment?
00:35:47.199 --> 00:35:48.239
How does the cat do?
00:35:48.400 --> 00:35:49.679
How long does it survive?
00:35:49.920 --> 00:35:56.320
The tricky part with that is getting that information A and B, as you know, treatment varies, right?
00:35:56.400 --> 00:36:00.559
So cat A will get treatment A, cat 2 will get treatment B.
00:36:00.719 --> 00:36:12.960
And so getting enough data to make conclusions or predictions about how will the cat respond to a certain treatment, given a certain histopathology phenotype, is tricky at that point.
00:36:13.039 --> 00:36:17.599
So that's our bottleneck for sure, where we need to get more data moving forward.
00:36:17.920 --> 00:36:27.840
And that's our real bottleneck in implementing a lot of these things is having these quote unquote curated data sets where you've proven at the end what that case actually is.
00:36:28.239 --> 00:36:28.719
Exactly.
00:36:28.880 --> 00:36:29.199
Yep.
00:36:29.440 --> 00:36:29.760
Yeah.
00:36:30.400 --> 00:36:35.679
So what haven't I asked you that I should have asked you about AI, sir?
00:36:37.039 --> 00:36:50.000
So personally, I find the aspect, because we're a vet school, the aspect of training veterinary students and kind of what AI effect has on our skills as diagnosticians a very interesting one.
00:36:50.239 --> 00:36:50.480
Right.
00:36:50.559 --> 00:37:06.079
So for example, if I know that my, you know, AI tool will always pick up Addison's disease or at least at a higher rate than I will, I might not look at the blood work as thoroughly again as I do right now.
00:37:06.159 --> 00:37:20.960
And as we have more and more of these tools develop, not today and not tomorrow, but you know, a couple of decades or earlier from now, you know, we probably have a machine that can diagnose most diseases more efficiently than humans can.
00:37:21.119 --> 00:37:24.159
And so what does that mean as a veterinarian?
00:37:24.400 --> 00:37:30.320
Do we train veterinarians as long as we're needed to keep us in, have the human in the loop?
00:37:30.639 --> 00:37:34.880
Do we relinquish certain aspects that we train?
00:37:35.039 --> 00:37:38.960
Going back to the example that we talked about before with a scribe technology.
00:37:39.119 --> 00:37:47.360
So right now, veterinarians go through a program that teaches them how to take notes and how to create a proper medical record.
00:37:47.440 --> 00:37:54.000
Now, now we're introducing an iTool that can do that potentially as good or bad as humans do.
00:37:54.239 --> 00:38:00.079
At what point do we say we're no longer training our veterinary students to learn the skill, right?
00:38:00.239 --> 00:38:06.079
And so that now goes from a simple scribe technology to diagnosing a disease.
00:38:06.239 --> 00:38:08.480
And so ultimately That's a big step.
00:38:08.800 --> 00:38:09.920
It's a big step, right?
00:38:10.000 --> 00:38:17.840
So we're opening the floodgates here where we say, okay, we might not um wanna or need to teach that anymore.
00:38:17.920 --> 00:38:26.159
And here at the vet school, we currently don't have a real workflow decision process to deal with that, right?
00:38:26.320 --> 00:38:29.599
At what point do we say we're no longer teaching that?
00:38:29.679 --> 00:38:33.519
And our standpoint so far is that the human doesn't have to be in the loop anymore.
00:38:33.840 --> 00:38:34.639
Exactly, yes.
00:38:35.039 --> 00:38:43.039
So for the scribe technology, it appears or it looks like we're still gonna require that, that veterinarians um have to learn the skill.
00:38:43.199 --> 00:38:50.800
But then on the other hand, it is important, I think, that the vet students learn the tools that they will encounter in practice.
00:38:50.960 --> 00:38:58.559
So we can't just say we're not gonna let them use scribe technology because once they get out into practice, they will use that.
00:38:58.639 --> 00:39:02.960
And we want them to be critical users of AI technology.
00:39:03.039 --> 00:39:05.360
So they have to understand the limits and pitfalls of it.
00:39:05.679 --> 00:39:19.280
Yeah, and I would argue, just if we're chatting about this, that when I'm teaching the vet students to take a history and do that, I'm not just they know how to type in a computer already.
00:39:19.599 --> 00:39:33.360
But what questions do you ask and how do you ask them and how do you see how the person's understanding or not, so that you can get the answers that help you understand the problem, so what diagnostic tests you do.
00:39:33.440 --> 00:39:37.360
So it's it's not just being a scribe, right?
00:39:37.519 --> 00:39:39.679
You know, that's easy.
00:39:39.920 --> 00:39:45.440
You know, they already know how to do that when they get here, but how do you actually ferret out the problem?
00:39:45.599 --> 00:39:54.559
So, you know, we have this saying in vetmed, if you hear hoofbeats think horses, not zebras, but occasionally the zebras are there, and I think so.
00:39:54.639 --> 00:40:00.559
The computer probably finds the hoofbeats of horses really easily, but can it find the zebras?
00:40:01.760 --> 00:40:05.280
Yeah, I mean ultimately I think it might be able to write right now.
00:40:05.360 --> 00:40:06.079
I'm not sure.
00:40:06.239 --> 00:40:06.639
Yeah.
00:40:06.880 --> 00:40:16.880
Um which leads us to the next problem I think with that I haven't touched upon is that the validation and the ongoing monitoring of those tools.
00:40:16.960 --> 00:40:23.599
Um, because as we said, the environment they were trained in might be different than what we are using in the same way.
00:40:23.760 --> 00:40:24.960
And that may shift over time.
00:40:25.280 --> 00:40:26.639
And that may shift over time, right?
00:40:26.960 --> 00:40:29.679
We get a new CT scanner that's got better resolution.
00:40:29.840 --> 00:40:34.320
And do we throw out all the old algorithms?
00:40:34.559 --> 00:40:34.880
Correct.
00:40:35.039 --> 00:40:38.480
Or do we stop learning and building new machines?
00:40:38.880 --> 00:40:39.440
Absolutely.
00:40:39.599 --> 00:40:56.639
And so that requires a whole new compute and personnel infrastructure to be on top of that, to monitor these AI devices as we deploy them, but then also ongoing to make sure, as you said, once we get a new CT scanner that it still works adequately.
00:40:56.800 --> 00:41:03.199
And in a kind of resource-confined environment right now with the state budget, it is hard to do that.
00:41:03.360 --> 00:41:10.559
So our our IT crew is really awesome, but they have their hands full as is with just keeping the ship afloat.
00:41:10.639 --> 00:41:25.119
And so now we come in and say, hey, we have three new classifiers where we need to monitor um how they perform and integrate it into our medical record and have it notify the clinicians and don't let it hallucinate.
00:41:25.519 --> 00:41:26.000
Exactly.
00:41:26.159 --> 00:41:26.960
All of these things.
00:41:27.039 --> 00:41:35.760
So there's essentially a whole new field that's added to IT now that they previously hadn't been doing, but they will be expected to do moving forward.
00:41:35.920 --> 00:41:52.000
And so that's certainly constraint here in my world, in my lab, has been working towards, for example, integrating these classifiers into our electronic medical record system because our IT group does not have the bandwidth to do that.
00:41:52.159 --> 00:41:59.440
But moving forward, we need more funding for these types of things if we say we're using AI.
00:42:00.000 --> 00:42:04.400
So that's obviously going to be really important, the validation and the like.
00:42:04.960 --> 00:42:08.639
So just to kind of wrap us up, where is all this headed?
00:42:08.800 --> 00:42:10.960
Where are we going to be in five years, 10 years?
00:42:11.280 --> 00:42:18.159
Or I know you can't predict that as you laugh when I ask the question, but what do you think?
00:42:20.239 --> 00:42:20.719
Yeah.
00:42:20.960 --> 00:42:34.079
Um, I mean, I'm I'm very excited about the opportunities, but also a bit concerned about us getting complacent and not checking things as thoroughly as we should be dangerous.
00:42:34.480 --> 00:42:35.679
Yeah, absolutely.
00:42:35.920 --> 00:42:48.079
So I think what we should do or will do here at the vet school in in Davis is to to to introduce things in a controlled way and and test them thoroughly.
00:42:48.239 --> 00:42:57.760
Um to make sure that our vet students still learn the skills that they need to learn, but then also become critical users of AI technology.
00:42:57.840 --> 00:43:02.159
They need to be able to use those tools and be familiar with them once they come out.
00:43:02.320 --> 00:43:11.039
So I think we have a bit of a luxury here at the vet school in that we still, you know, can teach the old ways, diagnostic ways.
00:43:11.199 --> 00:43:19.920
I think once our graduates get out into private practice, there might be more of a pressure on them with respect to either using those tools.
00:43:20.079 --> 00:43:25.440
They obviously have to um perform in very stressful situations.
00:43:25.679 --> 00:43:32.719
So there is more of a danger, I think, of missing certain diseases and relying more on these AI tools, right?
00:43:32.880 --> 00:43:46.719
So ultimately, I think it's inevitable those AI tools will be there, they will be used, they will create some damage, they will hopefully create more positive consequences and damage.
00:43:46.960 --> 00:43:53.760
Um, but it's so difficult to predict and it's so hard to keep up with the field that's moving at such a fast pace.
00:43:54.079 --> 00:43:56.559
Yeah, and we can't lose the humanity of medicine either.
00:43:56.639 --> 00:43:59.760
I know we teach doctoring, you know, and you you still
00:44:05.760 --> 00:44:06.320
Aaron Powell Yes.
00:44:06.559 --> 00:44:08.159
And hopefully we'll never get there.
00:44:08.239 --> 00:44:08.960
We need the person.
00:44:09.599 --> 00:44:14.400
We don't need to replace us as a race, as the human race.
00:44:14.880 --> 00:44:15.119
Yes.
00:44:15.599 --> 00:44:18.159
As a species, I guess, is a better way to say it.
00:44:18.239 --> 00:44:23.679
Aaron Ross Powell Well, I think that most people are probably comfortable or do want to have that human to interact with.
00:44:23.840 --> 00:44:29.440
The question is, how much does that human have to know veterinary medicine, right?
00:44:29.519 --> 00:44:41.360
Like if you real-time transcriber conversation, you could have also the computer put out real-time recommendations or therapy diagnoses, things like that.
00:44:41.599 --> 00:44:51.039
So theoretically, I think I can imagine a world where you still have the human interface, but that human doesn't understand a lot about veterinary medicine, like in the far future.
00:44:51.440 --> 00:44:59.199
I hope that we're far away off from that because it just it just seems to me we'll lose that caring aspect, at least at this point.
00:44:59.440 --> 00:44:59.920
Yeah.
00:45:00.320 --> 00:45:02.239
Well, um, Stefan, Dr.
00:45:02.320 --> 00:45:05.599
Keller, thanks so much for joining me today on the Vetrospective.
00:45:05.760 --> 00:45:18.719
It's been a very enlightening conversation and hopefully not a cautionary tale, but uh a way moving forward to make sure that we're not giving up too much of veterinary medicine.
00:45:19.199 --> 00:45:20.320
Thank you for having me.
00:45:20.559 --> 00:45:21.920
Of course.
00:45:24.320 --> 00:45:27.519
The Vetrospective, as with life, takes a village.
00:45:27.679 --> 00:45:33.519
I want to thank those who suggested I start this project and everyone who has encouraged and supported me along the way.
00:45:33.920 --> 00:45:48.800
Particularly, I want to thank our producer and director, Dene Blyth Unti, Nancy Bay, who is our program coordinator, our sound mixer, Andy Cowett, and theme music was composed and produced by Tim Gehagen.
00:45:49.280 --> 00:45:52.559
Thank you all, and we'll see you next time.