By Rahul Talari, CEO - Lylt.io presented as part of the AI & ML meetup. Convolutional Neural Networks have taken the software industry by storm into a new phase where learning-based systems are being utilized in production in several verticals including healthcare, advertising, business intelligence etc. In this talk I would like to help you understand what Convolutional Neural Networks are on a high level and dive into the components that help it make the decisions it makes. Since we consider machine learning models usually as black-boxes, I would like to showcase some interesting characteristics of these models that help it make decisions on real-world datasets. Some examples include Saliency Maps, Class Visualization and Image Fooling. Also we will talk about Neural Style Transfer where images can be morphed into different artistic styles.