ANNs Flashcards

1
Q

ANN Description

A
  • A network of many simple processors (”units”).
  • Units are connected by communication channels (”connections”).
  • Units operate on their local data and inputs they receive via the connections.
  • ANNs are distributed system, made up of simple processing units (”artificial neurons”).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Neural Networks can be classified based on the following attributes:

A
  • Learning Methods:*
  • Supervised
  • Unsupervised
  • Topology/Architecture:*
  • Single-layer
  • Multi-layer
  • Self-organised
  • Connection Type:*
  • Feedforward
  • Recurrent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ANN’s pros and cons:

A

Pros:

  • Flexible inputs types and number
  • Resistant to errors in the training data
  • Manage non-linear dynamics
  • Fast evaluation of performance

Cons:

  • Long training time/computationally intensive
  • Overfitting risk
  • Difficult interpretation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Single Artificial Unit Structure

A
Input
Weights 
Input function
Activation function
Output
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Perceptron

A

Simplest type of neural network: feed forward with one single unit.

Logic:

  1. Takes all inputs and all weights in a linear combination (Input function).
  2. Output is calculated by step activation function (@ theta).
  3. Learning occurs through the “Perceptron Learning Rule”.
  4. Learning rule is applied at each observation until convergence of modified weights or other stopping rule.
  5. One pass-through for the whole training set is called an epoch of training.
  6. Many epochs are necessary for convergence: training set error ceases to improve.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Bias

A

The threshold $\theta $ is important. Usually you need to adjust its level to to obtain better results and quick convergence time. This can be done by introducing the concept of Bias → just move the threshold to the left side of the activation function and train it as a weight.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Type of activation functions

A
  • Sigmoid logistic
  • Sigmoid Hyperbolic Tangent function
  • Rectified Linear Unit (ReLU)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly