This document features over 100 exam-focused questions and expertly explained answers for CS 7643 – Deep Learning, specifically tailored for Exam 2 (2025/2026 academic year). It is ideal for students in advanced machine learning or artificial intelligence courses looking to master foundational and applied concepts in deep learning architecture and model evaluation.
The content thoroughly explores convolutional neural networks (CNNs), including core mechanisms like receptive fields, weight sharing, padding, stride, pooling, and kernel configurations. Key architecture models such as LeNet, AlexNet, VGG, Inception, ResNet, EfficientNet, and U-Net are broken down for understanding both their structural designs and use-case advantages.
Advanced topics include:
Loss and error types: modeling error, estimation error, optimization error
Transfer learning strategies (finetune vs freeze) and their limitations
Visual interpretability: saliency maps, Grad-CAM, texture vs shape bias
Adversarial images, pixel attacks, and robustness methods
Image segmentation and detection models (YOLO, R-CNN, Mask R-CNN)
Fully convolutional networks, transpose convolution, upsampling layers
Bounding box regression, multi-headed CNNs, mAP, and COCO dataset
It also includes detailed parameter calculations, CNN layer operations, evaluation metrics, and design principles behind object recognition, detection, and segmentation models.
This study resource is highly relevant for:
– Graduate students in Computer Science or Artificial Intelligence
– Deep learning, neural networks, or machine vision coursework
– Individuals preparing for CS 7643 exams or AI/ML certification programs
– Academic programs at US universities focusing on applied AI
Structured for clarity and depth, this document supports concept reinforcement, problem-solving, and technical exam preparation.
Keywords:
CS 7643, deep learning, CNN architecture, AlexNet, VGGNet, ResNet, Inception, EfficientNet, LeNet, U-Net, transfer learning, receptive field, adversarial examples, Grad-CAM, texture bias, object detection, YOLO, SSD, RPN, image segmentation, loss functions, mAP, COCO dataset, neural networks
Content preview
CS7643-Exam 2 2025/2026 Exam
Questions and Answers 100%
Guaranteed Success | Already Rated A+
Convolution Features - 🧠 ANSWER ✔✔edges
colors
textures
motifs (corners, shapes)
Receptive field - 🧠 ANSWER ✔✔A region of an image (image patch) from
which the node receives input. Usually denoted by a K1 x K2 matrix.
Convolution vs Cross-correlation - 🧠 ANSWER ✔✔Convolution: flip the
kernel (rotate 180) and take the dot product with image patch
Cross-correlation: do not flip the kernel to take the dot product with image
patch
, Advantage of using image patch - 🧠 ANSWER ✔✔1./ Reduces the input
parameters to
K1 x K2 + 1 (bias)
for each output node. Thus, the total number of input parameters:
N x (K1 + K2 + 1)
2./ Explicitly maintains spatial information
Weight sharing - 🧠 ANSWER ✔✔The weights will represent what types of
features we will extract. The weights (W) will be the same for each output
node with respect to a specific kernel, regardless of the specific image
patch we are looking at.
The total number of input parameters:
K1 x K2 + 1
Input parameters with multiple feature extractions - 🧠 ANSWER ✔✔(K1 x
K2 + 1) x M
where M is the number of features
Relationship between convolution and cross-correlation - 🧠 ANSWER
✔✔Duality: If cross-correlation is the forward pass (which is the easier