Hybrid CNN RF KNN Project
Hybrid CNN RF KNN Project
1. Introduction
In this project, we integrate three machine learning techniques—Convolutional Neural
Networks (CNN), Random Forest (RF), and K-Nearest Neighbors (KNN)—to develop a
hybrid image classification system. CNN is used for feature extraction, while RF and KNN
are applied for classification. This approach leverages deep learning's power for feature
learning and traditional ML's efficiency for classification.
2. Dataset
The dataset used for this project consists of labeled images from various categories. Each
image is preprocessed, resized, and normalized before being fed into the CNN for feature
extraction.
3. Methodology
4. Model Evaluation
The performance of RF and KNN classifiers is evaluated using metrics such as accuracy,
precision, recall, and F1-score. A comparison is made to determine which model performs
best for the given dataset.