Deep learning is based on getting a large number of samples and essentially making statistical deductions and outputting probabilities.
On the other hand we have formal programming languages like PROLOG which don't involve probability.
Is there any essential reason why an AI could be called conscious without being able to learn in a statistical manner? i.e. by only being able to make logical deduction alone. (It could start with a vast number of innate abilities).
Or is probability and statistical inference a vital part of being conscious?