Skip to main content
. 2021 Apr 2;10(4):787. doi: 10.3390/cells10040787
Artificial Intelligence (AI) a branch of computer science in which the machines attempt to emulate what the human intelli-gence might do in the same situation.
Machine Learning (ML) a branch of AI where, to emulate human predictions, machines are fed with data and learn by them.
Deep learning (DL) a type of ML based on the use of artificial representation of human neural architecture, known as artificial neural networks.
Neural Network (NN) an artificial representation of human neural architecture, characterized by the presence several layers, including an input and an output separated by several hidden layers.
Convolutional Neural Network (CNN) a DL model characterized by the presence of several convolutional layers which are not fully connected each other but only with certain part of specific layers; they are mostly used to aggre-gate information for a global prediction.
Fully Convolutional Network (FCN) a DL model characterized by a hierarchical communication among different layers; they are used to highlight information obtained from each pixel.
Recurrent Neural Network (RNN) a DL model which, unlike CNN and FCN, can take into account inputs at different time points; they are used to learn task which might benefit from a dynamic contribution of information.
Generative Adversarial Networks (GAN) a DL model which use simultaneously two NN: the first generating data from input, the second checking the agreement between original and generated data; they are used to decrease the degree of mistakes.