Skip to content

Billkyriaf/Neural_Networks_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Neural Networks Assignment 1

Aristotle University of Thessaloniki

School of Electrical & Computer Engineering

Author: Kyriafinis Vasilis
Winter Semester 2022 - 2023

1. Project description

This project has two parts. The first part is an implementation of the KNN and K-means algorithms. The second part is an implementation of the back propagation algorithm for training a neural network. Both parts are implemented in C++ and use the MNIST dataset.

The code for the first part is in the knn_classifier folder and the code for the second part is in the nn_project folder.

The report for the first part is in the knn_report folder and the report for the second part is in the nn_report folder.

2. Getting Started

To setup this repository on your local machine run the following command on the terminal:

$ git clone [email protected]:Billkyriaf/Neural_Networks_1.git

Or alternatively download and extract the zip file of the repository.

For more information on the two projects read the two README files here and here.