Skip to content

The Purpose of this project is to familiarize with the Naïve Bayes and K Nearest Neighbor classification methods. Algorithms related to these two methods were implemented and then trained and tested on the Abalone dataset.

Notifications You must be signed in to change notification settings

HosnawHb/KNN_and_Naive_Bayes_With_Scikit_Learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

KNN_and_Naive_Bayes

Purpose

The Purpose of this project is to familiarize with the Naïve Bayes and K Nearest Neighbor classification methods.
Algorithms related to these two methods were implemented and then trained and tested on the Abalone dataset.

Description

Classification has been done on two features of the given dataset (sex and rings)
The scikit-learn KNeighborsClassifier has been used for classification
10-Fold Cross validation has been used in order to train and evaluate the categories
The results for each round of training and testing, including precision and recall for each class, as well as overall accuracy has been reported

About

The Purpose of this project is to familiarize with the Naïve Bayes and K Nearest Neighbor classification methods. Algorithms related to these two methods were implemented and then trained and tested on the Abalone dataset.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published