Face detection from cluttered images using a polynomial neural network