the code uses KNN, Gaussian Naive Bayes & SVM to classify images. It preprocesses, normalizes data, applies PCA , computes accuracy, precision etc. It evaluates k-NN using Euclidean distance & cosine similarity, visualizing results with line plots, 3D scatter plots, & confusion matrices to demonstrate classifier performance.
data-visualization
image-classification
cosine-similarity
gradient-descent
support-vector-machines
knn
principal-component-analysis
dimension-reduction
euclidean-distance
label-encoding
gaussian-naive-bayes
confusion-matrix-analysis
-
Updated
Jun 19, 2024 - Jupyter Notebook