Artificial Intelligence Neural Networks Interview Questions

 
1.
What is Artificial Intelligence Neural Networks?
2.
Suppose we need a MATLAB source code to recognize different regular geometric shapes
such as: squares,rectangles,triangles,circles and ellipses in different sizes using neural network.

All of the images containing these shapes should be in binary format with the size of 300*400 pixels.

Give us a MATLAB code to detect these
geometric shapes?
3.
Explain Neural Networks?