Context: please provide short answer of following question
Question: What is the role of fully connected layers in CNNs?
Answer: Fully connected layers take the features learned by the convolutional and pooling layers and combine them to make the final classification. These layers connect every neuron in one layer to every neuron in the next, allowing for a complete analysis of the extracted features.