Skip to content
Menu
Portfolio
  • Personal Projects
  • Assignments
  • Algorithms
  • Notes
  • Home
Portfolio

Sweepstakes Marketing

Posted on May 14, 2025June 22, 2025

TRY THE DEMO AT https://luckydraw.hebo.life/

Binary Optimization

Posted on March 4, 2025

Binary Optimization is particularly useful for the multiple knapsack problem. When an item has a selection limit s, meaning it can be chosen at most s times, the traditional approach requires O(n * s * m) time complexity. However, using binary optimization, the complexity can be reduced to O(n * log(s) * m) The core…

Knapsack Problem

Posted on January 29, 2025March 4, 2025

My own notes for Knapsack Problem.

SnakeAi

Posted on August 23, 2023September 7, 2023

This project contains the program scripts for the classic game “Snake” and an artificial intelligence agent that can play the game automatically. The intelligent agent is trained using deep reinforcement learning and includes two versions: an agent based on a Multi-Layer Perceptron (MLP) and an agent based on a Convolution Neural Network (CNN), with the latter having a higher average game score.

CMSC426_Final_Project

Posted on May 23, 2023June 5, 2025

This final project is about Visual Odometry.

CMSC426_Project06

Posted on May 22, 2023August 20, 2023

This assignment used PyTorch to train neural networks for the tasks of image classification and image segmentation.

CMSC426_Project05

Posted on May 22, 2023August 20, 2023

This assignment implemented the Affine Structure from Motion algorithm which continues the interest point detection and tracking problem from HW2.

CMSC426_Project04

Posted on May 22, 2023August 20, 2023

This assignment aims to implement an algorithm for automatically estimating homography with RANSAC; Also the normalized 8-point algorithm; and the Image Stitching Algorithm.

CMSC426_Project03

Posted on May 21, 2023August 15, 2023

This assignment aims to get familiar with shape alignment using the iterative closest point (ICP) algorithm; And object instance recognition using SIFT features and the nearest neighbor distance ratio test.

CMSC320_Final_Project

Posted on May 20, 2023June 5, 2025

This is the final project for class CMSC320. The title of this project is “Analysis of Crime Data in Washington, D.C.”

  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

CATEGORIES

  • Personal Projects
  • Notes
  • Algorithms

  • University of Maryland
  • CMSC426 - Computer Vision
  • CMSC320 - Introduction to Data Science
  • CMSC330 - Organization of Programming Languages
  • CMSC216 - Introduction to Computer Systems
©2025 Portfolio | WordPress Theme by Superbthemes.com