 Deep learning methods are often looked at as a black box, with most confirmations done empirically, rather than theoretically.Others point out that deep learning should be looked at as a step towards realizing strong AI, not as an all-encompassing solution.Despite the power of deep learning methods, they still lack much of the functionality needed for realizing this goal entirely.