Assignment_1
Assignment_1
Assignment 1
Contents
1 Case Study 1: Predicting Stock Price Movements 3
1
Submission Guidelines
1. Submit all code files (.ipynb) and reports (.pdf) in a single zip file.
• GroupNo AssignmentNo.zip.
3. Include:
2
Case Study Tasks
1 Case Study 1: Predicting Stock Price Move-
ments
Problem Statement
You are a data scientist for a fintech company building a model to predict the
direction of stock price movements. Using historical stock data, you aim to
classify whether the stock price will go up or down in the next time step. This
will involve analyzing the time-series nature of stock prices and comparing
multiple sequence models.
Dataset
• Source: The dataset can be downloaded using the yfinance Python
library.
import yfinance as yf
import pandas as pd
stock_data = yf.download(’AAPL’, start=’2018-01-01’, end=’2023-01-01’)
3
Tasks
1. Data Collection and Preprocessing:
2. Model Implementation:
3. Evaluation Metrics:
4. Visualization:
4
2 Case Study 2: Vehicle Classification from
Traffic Camera Images
Problem Statement
You are working with a smart city initiative to develop a traffic monitoring
system that classifies vehicles from traffic camera footage into categories such
as cars, trucks, motorcycles, buses, and bicycles. The goal is to build and
compare multiple deep learning models to classify vehicle types from images
accurately. The solution should focus on balancing accuracy and computa-
tional efficiency to ensure real-time operation.
Dataset
• Dataset: Stanford Cars Dataset
• Data Size: 16,000 images for training and 8,000 for testing.
• Preprocessing:
5
Tasks
1. Data Preprocessing:
2. Model Training:
3. Evaluation Metrics:
4. Visualization: