Artificial Intelligence
• considers all aspects of intelligence
• ... and models these using computer systems
• The aim is to create intelligent machines
• ... which can function/react like humans
• ... by learning and adapting
Turing Test
• A test to determine if a machine’s behaviour is indistinguishable from a human’s response
• The test involves a player, a human and a machine
• The player does not know which is the human and which is the machine
• The player asks questions of the human and the machine
• ... and tries to discover which is the human
What is a neural network?
• Neural network models are computational models usually made by software to model a
human brain.
Describe the main features of a neural network.
• A neural network models the human brain.
• It consists of a collection of nodes linked by one-way/two-way connections.
• Input units will receive information from the outside world.
• A series of hidden units calculate the weighted sum of its inputs and provides an output.
• Output units provide a response from the network representing any information it has
learned following the processing of input.
• Backward propagation may be used to support learning in a neural network.
Where are neural networks used?
• Handwriting recognition - the computer is fed training examples of known handwritten
characters, that have been previously labelled as to which letter or number they correspond
to, and via the algorithm the computer then learns to recognize each character, and as the
data set of characters is increased, so does the accuracy.
• Forecasting in financial markets - to find undervalued stocks & improve existing stock
models