Search for question
Question

Problem 1: Build a neural network to predict wine class using the "Wine" dataset as used in previous homework. Use the "Adam" optimizer. Choice of neural network is yours. Plot the "Accuracy vs. Iterations" and "Loss (Both Training and Validation Loss) vs. Iterations. Also, based on the performance on the test set, write your accuracy score. Problem 2: Build a CNN to predict the MNIST dataset. Choice of layers is your choice. Use the Adam optimizer and plot the same charts as the first question. Also, write your accuracy score. Write a brief paragraph regarding your choice of layers. Problem 3: Build a CNN to classifiy the "CIFAR10" dataset. Then load the pretrained "ResNet50" model and remove the last layer. Add additional layers based on the dataset. Compare the accuracy results of your model with the modified pre-trained model. A basic tutorial for transfer learning can be found in the link below: "https://www.tensorflow.org/tutorials/images/transfer_learning" The list for available pre-trained models can be found in the link below, if you want to explore for your own projects: "https://keras.io/api/applications/" You can also use the link below to see how can you use the pre-trained models directly for image classification: "https://keras.io/api/applications/#usage-examples-for-image-classification-models" Please include the codes and graphs into a single standalone PDF file and submit your PDF file including all reference materials and citations, through Canvas Assignments folder,

Fig: 1