Convolutional Neural Network (CNN)
What is a convolutional neural network?
Convolutional neural networks (CNNs) are a form of deep neural network that uses convolution instead of general matrix multiplication between the network layers. Convolution provides a more effective approach to computing transformations to accomplish image recognition, natural language processing, video recognition, image classification, and anomaly detection.
Why are convolutional neural networks important?
Convolutional neural networks have become the foundation for image recognition in a wide variety of applications, from recognizing handwritten ZIP codes on mail to identifying cancer in medical images to distinguishing different breeds of dog. CNNs can classify and describe a library of millions of images to enable search and further analysis with other data sources.
How C3 AI enables organizations to leverage convolutional neural networks
C3 AI provides a scalable platform — the C3 Agentic AI Platform — that supports the application of convolutional neural networks to enterprise AI and provides a complete, end-to-end platform for designing, developing, deploying, and operating Enterprise AI applications at industrial scale. Because of C3 AI’s revolutionary model-driven architecture, applications developed with the C3 Agentic AI Platform can run on any cloud with little or no change to the application code.
C3 AI also delivers a portfolio of prebuilt, SaaS Enterprise AI applications for a growing number of use cases such as C3 AI Inventory Optimization and C3 AI Anti-Money Laundering. These applications run out of the box on the leading cloud platforms. A C3 AI application can be configured to take advantage of microservices available from different cloud providers — for example, AWS’s image recognition can be combined with Google’s natural language processing in the same application.


