Page 705 - Emerging Trends and Innovations in Web-Based Applications and Technologies
P. 705

International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
             2.  Convolutional Layers
             Functionality: The convolutional layers are the core of CNNs, designed to automatically extract features from the input data.
             Structure:
             Multiple convolutional layers are stacked, each applying a set of filters (kernels) to the input.
             For example, a typical architecture might include:
             First Layer: 32 filters with a kernel size of $$3 \times 3$$

             Second Layer: 64 filters with the same kernel size
             Third Layer: 128 filters with $$3 \times 3$$ kernel size
             3.  Pooling Layers
             Purpose: Pooling layers reduce the dimensionality of the feature maps generated by convolutional layers. This
             helps to decrease computational load and control overfitting.
             Types:
             Max Pooling: Retains the maximum value from each feature map segment.
             Average Pooling: Computes the average value from each segment.
             Stride and Padding: Pooling operations often use a stride (e.g., 2) to skip over certain parts of the input, and padding ensures
             that spatial dimensions are preserved.
             4.  Fully Connected Layers
             Functionality: After several convolutional and pooling layers, fully connected layers (dense layers) are used to combine all
             features extracted by previous layers into a final classification output.
             Structure:
             Each neuron in a fully connected layer receives input from all neurons in the previous layer.
             The output from this layer is typically passed through an activation function (e.g., softmax for multi-class classification) to
             produce probabilities for each class (fake or real news).
             5.  Output Layer
             Purpose: The final output layer provides the predicted class labels for the input data.

             Activation Function: A softmax function is commonly used for multi-class classification tasks, allowing the model to output
             probabilities that sum to one.
































                                                 Fig. Proposed CNN Architecture
             V.     PERFORMANCE EVALUATION
             Performance evaluation is a critical aspect of developing and validating machine learning models, particularly for tasks like
             fake news detection. This section outlines the key metrics and methodologies used to assess the effectiveness of these models
             based on the provided search results.
             Several metrics are commonly employed to evaluate the performance of fake news detection models:


             IJTSRD | Special Issue on Emerging Trends and Innovations in Web-Based Applications and Technologies   Page 695
   700   701   702   703   704   705   706   707   708   709   710