Recurrent neural networks (RNNs) are a form of a neural network that recognizes patterns in sequential information via contextual memory. Recurrent neural networks have been applied to many types of sequential information including text, speech, videos, music, genetic sequences and even clinical events 1.
RNNs can be contrasted with simple feed forward neural networks. Running multiple inputs through a simple 'feed forward' network will not change the bias of the network once trained. Rather than the traditional 'feed forward' architecture, recurrent neural networks operate with 'loops' (self loops, feedback loops, and backward connections) taking into account information received prior and contextualizing it.
Recurrent neural networks in radiology
The recurrent networks ability to 'remember' previous inputs is known as its 'memory', memory is a powerful tool when assessing data that requires context.
Certain types of imaging are sequential in nature, such as ultrasound video. In theory even individual 2D images can be treated as sequential patterns (if they are turned into a sequence of smaller images). However at present RNNs are more widely used in areas of radiology related to language. At present, their most common use in many radiology practices is in speech recognition software packages that radiologists use to create and transcribe reports. RNNs have also improved the process of disease annotation from electronic health record radiology reports 2 as well as showing potential to generate text reports to accompany abnormality detection algorithms 3.
- 1. Choi, E.; Bahadori, M.T.; Schuetz, E.; Stewart, W.; Sun, J. (2016). "Doctor AI: Predicting Clinical Events via Recurrent Neural Networks". Proceedings of the 1st Machine Learning for Healthcare Conference: 301–318.
- 2. Changhwan Lee, Yeesuk Kim, Young Soo Kim, Jongseong Jang. Automatic Disease Annotation From Radiology Reports Using Artificial Intelligence Implemented by a Recurrent Neural Network. (2019) American Journal of Roentgenology. 212 (4): 734-740. doi:10.2214/AJR.18.19869 - Pubmed
- 3. Gale William, Luke Oakden-Rayner and Gustavo Carneiro et al. "Producing radiologist-quality reports for interpretable artificial intelligence". CoRR abs/1806.00340 (2018). . doi:http://arxiv.org/abs/1806.00340.
Related Radiopaedia articles
- artificial intelligence (AI)
- imaging data sets
- computer-aided diagnosis (CAD)
- natural language processing
machine learning (overview)
- machine learning processes
- machine learning models
- visualizing and understanding neural networks
- common data preparation/preprocessing steps
- DICOM to bitmap conversion
- principal component analysis
- training, testing and validation datasets
- loss function
- optimization algorithms
- stochastic gradient descent
- momentum (Nesterov)
- linear and quadratic
- batch normalization
- rule-based expert systems