Re: The black box nature of convolutional neural networks
You can set up your convolutional networks to give you a 'view' of what the various layers are getting up to in a variety of forms. However you may not get why it makes the decisions it does even if it does tell you in great detail.
Understanding the reasons it makes the decisions will be the next necessary step in AI and should provide us with an interesting tool-box of things we can use to understand how we work,