Deep Learning

Question: What do you mean by Deep Learning and why is it popular? Example “Deep learning is a type of machine learning that’s closer to…

Deep Learning Frameworks

Question: What are some deep learning frameworks? Example “Some deep learning frameworks that come to mind are Pytorch, TensorFlow, Microsoft Cognitive Toolkit, Karas, Caffe, and…

Activation Function

Question: What is the role of activation function? Example “The activation function is used to make neural networks capable of understanding non-linearity for learning complex…

Auto-encoder

Question: What is an auto-encoder? Example “The auto-encoder receives unlabeled input that it encodes to reconstruct the input, making it easier to make the input…

Boltzmann Machine

Question: What is a Boltzmann Machine? Example “A Boltzmann Machine discovers features that represent complex regularities in training data, used to optimize weights and quantity…

Artificial Neural Network

Question: What are artificial neural networks? Example “An artificial neural network is a machine learning technique that mimics biological neural network that take changing input…

Structure of Neural Networks

Question: Describe the structure of artificial neural networks? Example “The way the neural network are shaped, you have many different inputs with a lot of…

Gradient Descent

Question: Explain gradient descent. Example “Gradient descent is the minimizing of an algorithm towards a given function, rather than building up the algorithm. Basically, by…

Back Propagation

Question: What is the back propagation and how does it work? Example “Back propagation is a training algorithm that moves the error from an end…

Variants of Back Propagation

Question: What are the variants of back propagation? Example “There are three variants, the stochastic gradient descent, which uses only single training examples for calculations;…