Are there any learning algorithms as powerful as "deep" architectures?
Have you read the book The Master Algorithm: by Pedro Domingos?

He discusses the present day machine learning algorithms... Their strengths, weaknesses and applications...


Deep Neural Network
Genetic Algorithm
Bayesian Network 
Support Vector Machine
Inverse Deduction