Registration for a live webinar on 'Innovative Vaccines and Viral Pathogenesis: Insights from Recent Monkeypox (Mpox) Research' is now open.
See webinar detailsWe noted you are experiencing viewing problems
-
Check with your IT department that JWPlatform, JWPlayer and Amazon AWS & CloudFront are not being blocked by your network. The relevant domains are *.jwplatform.com, *.jwpsrv.com, *.jwpcdn.com, jwpltx.com, jwpsrv.a.ssl.fastly.net, *.amazonaws.com and *.cloudfront.net. The relevant ports are 80 and 443.
-
Check the following talk links to see which ones work correctly:
Auto Mode
HTTP Progressive Download Send us your results from the above test links at access@hstalks.com and we will contact you with further advice on troubleshooting your viewing problems. -
No luck yet? More tips for troubleshooting viewing issues
-
Contact HST Support access@hstalks.com
-
Please review our troubleshooting guide for tips and advice on resolving your viewing problems.
-
For additional help, please don't hesitate to contact HST support access@hstalks.com
We hope you have enjoyed this limited-length demo
This is a limited length demo talk; you may
login or
review methods of
obtaining more access.
Printable Handouts
Navigable Slide Index
- Introduction
- Overview: the paradigm shift of solving problems with machine and deep learning
- AI vs. ML vs. DL
- ImageNet: DL’s revolution in capability
- The machine learning paradigm
- Supervised vs. unsupervised learning
- Machine learning vs. deep learning
- Model structure is specific to application
- Convolutional Neural Networks (CNNs)
- Segmentation architectures
- Vision Transformers (ViTs)
- GANs – potential for image synthesis
- Diffusion models
- Overview: steps to build a machine learning solution
- Steps needed to implement ML & DL
- Obtain dataset
- Clean, organize, and curate dataset
- Select appropriate model
- Train and validate model
- Training and validation data
- Underfitting or overfitting of the model
- Obtain new data and apply model
- Example: brain tumor detection system
- Overview: how do we evaluate an artificial intelligence model
- Evaluating performance (1)
- Evaluating performance (2)
- Generalizability and bias
- Interpretability
- Robustness (1)
- Robustness (2)
- How to improve robustness
- Reproducibility through sharing data and code
- Reporting guidelines for AI research
- Summary
- Thanks!
Topics Covered
- AI vs. ML vs. DL
- The machine learning paradigm
- Supervised vs. unsupervised learning
- Machine learning vs. deep learning
- Convolutional Neural Networks (CNNs)
- Segmentation architectures
- Vision Transformers (ViTs)
- Steps to build a machine learning solution
- How do we evaluate an AI model
- Evaluating performance
- Generalizability and bias
- Interpretability
- Robustness
Links
Categories:
External Links
- Slide 10- U-Net: Convolutional Networks for Biomedical Image Segmentation
- Slide 11- An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
- Slide 13- Denoising Diffusion Probabilistic Models
- Slide 31- A deep learning approach for 18F-FDG PET attenuation correction
- Slide 35- Molecular Imaging/Magnetic Resonance Technology Lab
Talk Citation
McMillan, A.B. (2023, July 31). Introduction to AI for medical imaging [Video file]. In The Biomedical & Life Sciences Collection, Henry Stewart Talks. Retrieved November 21, 2024, from https://doi.org/10.69645/PMXQ6708.Export Citation (RIS)
Publication History
Financial Disclosures
- Prof. Alan B. McMillan has not informed HSTalks of any commercial/financial relationship that it is appropriate to disclose.
A selection of talks on Clinical Practice
Transcript
Please wait while the transcript is being prepared...
0:00
Hello, my name is Alan McMillan,
I'm a professor at the
University of
Wisconsin in Madison.
I'm here today to talk
to you about the use of
artificial intelligence
in medical imaging.
Thank you for joining.
0:14
In this presentation,
I will cover the following
topics related to
artificial intelligence
applied to medical imaging.
First, I will discuss
the machine learning
paradigm and
provide a very brief overview of
current techniques in
deep learning that are
used to solve various
problems in medical imaging.
Second, I will walk
through an example of
the development of
machine learning model to
detect brain tumors,
attempting to point out
key factors that
should be addressed in
developing a machine
learning solution.
Finally, I will discuss
how machine and deep
learning models should
be evaluated and
pertinent issues
that should be considered in
disseminating these findings.
A disclaimer for
this talk is that
these concepts are intended
to be presented at
a very high level to provide
a comprehensive introduction
into the topic.
There exists many
dedicated sub-fields of
research for many aspects
that are covered herein,
and thus, there is not
sufficient time to delve
into the specific details
for every topic
covered in this talk.
Let's get started.
Artificial intelligence,
1:14
machine learning,
and deep learning
are all interrelated.
In fact, machine learning
approaches can be
described as a subset of
artificial intelligence,
and deep learning
approaches can be
described as a subset
of machine learning.
Artificial intelligence,
first termed at
a famous conference
in Dartmouth in 1956,
can be simply summed up as
"the ability to learn without
being explicitly
programmed". AI methods
can be categorized into two;
first are general AI
approaches, which would be
the goal of developing
an AI system that, as
the name indicates,
can be taught and applied
to any problem or question.
Narrow AI, on the
other hand, refers to
systems that are taught to have
expertise in a limited domain.
For nearly all of
the applications that we
are talking about today,
these are applications
of narrow AI.
Solutions trained to solve
very specific problems
in medical imaging.
Machine learning
refers to a way and
how an AI system can be trained.
Machine learning is
a generalized way
of training where a
system learns by being
exposed to numerous examples of
input data along with
matching output.
Deep learning is
a further subset
of machine learning methods.
The key benefits of deep
learning approaches relative to
traditional machine
learning approaches is
the automated feature
extraction capability.
That is, with deep
learning approaches,
we do not need to
tell the system
what part of the
data is important
and what features need to be
learned to learn
the desired output.
While this does not
necessarily guarantee
a better output or a
better performing model,
the burden of determining
the important features of
the data is eliminated,
greatly simplifying
the training process.
Deep learning approaches
themselves are
commonly implemented
in two ways;
using supervised learning
or unsupervised learning.
The difference here
with an example for
supervised learning containing
matched pairs of data.
For example, including
PET brain images
of those with and without
Alzheimer's disease and
putting those into a
deep learning model
such that the model could
predict whether a patient has
or does not have
Alzheimer's disease.
Unsupervised
learning would relax
that constraint and determine
a classification on its own.
While this may have value
in my previous example,
perhaps at the current moment,
it may be a bit hard
to understand what
that might mean as perhaps there
could be a number of
sub-classifications
that the deep learning
might determine
that may not necessarily
correlate with
our interpretation of the
clinical presentation.
While there are some compelling
demonstrations of
newer techniques that
are hybrid of supervised
and unsupervised learning,
most of what we talk about
today will be
supervised learning.