Sie sind auf Seite 1von 18

Deep learning for health

• Artificial intelligence (AI, also called as machine intelligence, MI)
is intelligence demonstrated by machines. It is also called as the human
intelligence exhibited by machine.
• AI involves machines that can perform tasks that are characteristic of
human intelligence. In general, it includes things like planning,
understanding language, recognizing objects and sounds, learning, and
problem solving.
• machine learning is simply a way of achieving AI. Machine learning is a
branch of science that deals with programming the systems in such a way
that they automatically learn and improve with experience. Here, learning
means recognizing and understanding the input data and making wise
decisions based on the supplied data.
• There are several ways to implement machine learning techniques,
however the most commonly used ones are supervised and unsupervised
• Supervised learning deals with learning a function from available training
data. A supervised learning algorithm analyses the training data and
produces an inferred function, which can be used for mapping new
• Unsupervised learning makes sense of unlabelled data without having any
predefined dataset for its training. Unsupervised learning is an extremely
powerful tool for analysing available data and look for patterns and trends.
• Recommendation is a popular technique that provides close
recommendations based on user information such as previous purchases,
clicks, and ratings. Online shopping websites this technique to display the
list of recommended items.
Machine learning and Deep learning
• Machine learning requires only small data sets
as input whereas, deep learning requires large
data sets.
• Machine learning algorithms requires less
training time than deep learning algorithms.
• Deep learning is the subset of machine
learning. A neural network may only have a
single layer of data, while a deep neural
network has two or more.
• Health informatics (also called health care
informatics or biomedical informatics) is
informatics in health care, essentially the
management and use of patient healthcare
• This figure outlines rapid surge of interest in deep learning in recent
years in terms of the number of papers published in sub-fields in
health informatics including bioinformatics, medical imaging,
pervasive sensing, medical informatics, and public health.
• This figure depicts the number of publications by deep learning method
since 2010. Percentage of most used deep learning method in health
informatics. In particular, Convolutional Neural Networks (CNNs) had the
greatest impact within the field of health informatics.
Perceptron to deep learning
• Perceptron is a bio-inspired algorithm for binary classification and it is one
of the earliest NNs.
• the biological network can encode, process, and transmit information.
• Biological NNs have the capacity to modify themselves, create new neural
connections, and learn according to the stimulation characteristics.
• Perceptrons, which consist of an input layer directly connected to an
output node, emulate this function.
• Adding more hidden layers to the network allows a deep architecture to
be built that can express more complex hypotheses as the hidden layers
capture the nonlinear relationships. These NNs are known as DNN (Deep
Neural Network).
• In general, DNNs can be trained with
unsupervised and supervised learning
methodologies. In supervised learning, labeled
data are used to train the DNNs and learn the
weights that minimize the error to predict a
target value for classification or regression,
whereas in unsupervised learning, the training is
performed without requiring labeled data.
• Unsupervised learning is usually used for
clustering, feature extraction or dimensionality
• hardware limitations have made DNNs
impractical due to high computational demands
for both training and processing, especially for
applications that require real-time processing.
• Recently, advances in hardware and thanks to the
possibility of parallelization through GPU
acceleration, cloud computing and multicore
processing, these limitations have been partially
overcome and have enabled DNNs to be
recognized as a significant breakthrough in
artificial intelligence
• It is well suited for 2D data such as images.
• The name of these networks comes from the convolution
operator that is an easy way to perform complex operations
using convolution filter.
• CNN does not use predefined kernels, but instead learns
locally connected neurons that represent data-specific
• 1) The input image is convolved using several small filters.
• 2) The output at Step 1 is subsampled.
• 3) The output at Step 2 is considered the new input and the
convolution and subsampling processes are repeated until
high level features can be extracted.
• llkk
• Pros
• Few neuron connections are required with
respect to typical neural network.
• Many predefined networks have been
proposed. Some of the most popular are
AlexNet, Clarifai, GoogLeNet.
Deep learning for medical applications
Some of the applications are,
• Gastrointestinal (GI) Diseases
• Cardiac Imaging
• Tumour Detection
• Alzheimer’s and Parkinson's Diseases
• Diabetic retinopathy
• Blood Analysis
• most researchers use deep learning
approaches as a black box.
• A common problem that can arise during the
training of a DNN (especially in the case of
small datasets) is overfitting.
• To avoid the overfitting problem method such
as the dropouts are usually exploited during
• the raw data cannot be directly used as input
for the
• DNN.
• Majority of deep learning methods focus on
supervised deep learning but in case of rare
disease or unavailability of image data it is not
possible to have supervised learning.
• To over-come the issue of big data
unavailability, the supervised deep learning
field is required to shift from supervised to
unsupervised or semi-supervised learning.