Hi researchers! I am a learner of statistics learing and machine learning. After applying the Convolutional neural networks into image recognition and text mining, I think this method is powerful in classification. So I want to apply them into statistics field and want to know the advantages and disadvantages of CNNs. Can I view it as a specia kind of "regression", which is blessed with flexible model form and interaction form? What is the disadvantage of it? Thank you very much!