[SOLVED] Deep Learning Assignment - 3

30.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon Digit-Image-Denoiser-1ole1x.zip (78.1 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
5/5 - (2 votes)

Instructions & Guidelines
• For this coding assignment, you’re tasked with implementing and training three types of autoencoders: regular autoencoders, variational autoencoders (VAEs), and conditional variational autoencoders (CVAEs). Both the encoder and decoder architectures should follow the ResNet style.
• No extensions will be granted for this assignment under any circumstances.
• Use only data which is provided with this assignment
• Submit only the file named as per the following convention: rollnoA3.py. Ensure strict adherence to this naming convention. Any deviation from it, including the presence of multiple files, .ipynb files, or additional files, will result in non-evaluation. For example, if your roll number is 1234567 or MT34567, your filename should be 1234567A3.py or MT34567A3.py
Coding Guidelines
• Use requirements.txt to setup the environment.
• You will receive a pipeline for training the architectures. Within the folder, locate a file named changerollno.py. Your task is to edit only this specific file .
• In test-set you must score SSIM above 0.6 to be eligible to get evaluated.

1. Train a Denoising AutoEncoder, encoder and decoder must follow ResNet style and residual connection must be after 2 convolution / 2 convolution-batchnorm layer. You are free to pick all other design choices. Plot 3D TSNE embedding plot for logits/embeddings (output from encoder) of whole data after every 10 epochs.
2. Train a Denoising Variational AutoEncoder, encoder and decoder must follow ResNet style and residual connection must be after 2 convolution / 2 convolution-batchnorm layer. You are free to pick all other design choices. Plot 3D TSNE embedding plot for sampled logits/embeddings from logits/embeddings (output from encoder) of whole data after every 10 epochs.
1

  • Digit-Image-Denoiser-1ole1x.zip