This repository contains 3 programming assignments in Python for the ECE NTUA Course on Neural Networks.
-
Lab1 ~ Supervised Learning on UCI Machine Learning Datasets, Comparison of different scikit-learn classifiers
-
Lab2 ~ Unsupervised Learning on Carnegie Mellon Movie Summary Corpus using Self-organizing Maps (SOM) and TF-IDF numerical statistic for a movie-recommendation system.
-
Lab3 ~ Deep Learning using TensorFlow2 on CIFAR-100. Convolutional Neural Networks and Transfer Learning.