The diagram shown represents an artificial neural network.
- (a)(i)State the reason for having multiple hidden layers in an artificial neural network.[1]
- (a)(ii)Explain how artificial neural networks enable machine learning.[4]
- (b)Find the shortest path between the Home and School nodes using the A* algorithm. Show your working in the table provided. The first two rows in the table have been completed. [Diagram of A* graph] Node Cost from Home node (g) Heuristic (h) Total (f = g + h) Home 0 14 14 A 1 10 11 Final path[5]
This question uses a diagram from the original paper, which isn't shown here. Open the full paper from the past papers archive to see it.
Mark scheme
Marking points from the official mark scheme (Oct/Nov 2021). The mark or mark type is shown in brackets.
- [1] Enables deep learning to take place
- [1] Where the problem you are trying to solve has a higher level of complexity it requires more layers to solve
- [1] To enable the neural network to learn and make decisions on its own
- [1] To improve the accuracy of the result.
- [1] Artificial neural networks are intended to replicate the way human brains work
- [1] Weights / values are assigned for each connection between nodes
- [1] The data are input at the input layer and are passed into the system
- [1] They are analysed at each subsequent (hidden) layer where characteristics are extracted / outputs are calculated
- [1] this process of training / learning is repeated many times to achieve optimum outputs // reinforcement learning takes place
- [1] Decisions can be made without being specifically programmed
- [1] The deep learning net will have created complex feature detectors
- [1] The output layer provides the results
- [1] Back propagation (of errors) will be used to correct any errors that have been made.
- [1] Node B (from Home) (Line 3 in table)
- [1] Node C (from Home) (Line 4 in table)
- [1] Node B and Node E (from A) (Lines 5 and 6 in table)
- [1] Node F and Node School (from E) (Lines 7 and 8 in table)
- [1] Node School (from F) (Line 9 in table)
- [1] Home A E F School
- [5] Table values: Node Cost from Home node (g) Heuristic (h) Total (f = g + h) Home 0 14 14 A 1 10 11 B 5 7 12 C 4 9 13 B 1+3=4 7 11 E 1+6=7 3 10 F 7+1=8 3 11 School 7+5=12 0 12 School 8+3=11 0 11 Final Path: Home -> A -> E -> F -> School
Write your answer and get it marked
On Oracle Prep you can write or photograph your own answer and have it marked by AI against this mark scheme, with feedback on what you missed.
Sign up free →