A neural network approach to polarimetric observations of aerosols above clouds - design, demonstration, and comparison to existing algorithms