Advantages of Multi-layer Neural Network Programs
Can handle complex decision surfaces and multiple interactions between parameters
Robust when used with many parameters
Generalize better than LR models in certain cases
Can be considered as a general regression method with LR as a subset