Due: Nov 1, 2023 (23:59)
In this assignment, we will train a neural network to learn distributed word representations and perform an analysis of the learned representations.
We recommend that you use Colab (https://colab.research.google.com/) for the assignment, as all the assignment notebooks have been tested on Colab. Otherwise, if you are working on your own environment, you will need to install Python, PyTorch (https://pytorch.org), iPython Notebooks, SciPy, NumPy and scikit-learn.
From the assignment zip file given here, you will find a python notebook file named language_model.ipynb. To setup the Colab environment, you will need to upload the notebook and the other data files using the upload tab at https://colab.research.google.com/.
For the detailed explanation, please read this document.
Due: Nov 22, 2023 (23:59)
In this assignment, we will train convolutional neural networks to solve image classification.
This assignment is centered around solving a classification problem using Convolutional Neural Networks (CNN) within the TensorFlow and Keras frameworks.
From the assignment zip file given here, you will find a python file named cnn.py which you can use to prepare your IPython notebooks.
For the detailed explanation, please read this document.