Skip to content

hm-ai/Data_Structures_Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Welcome to you all !

This GitHub page contains the materials for the course "Data Strutures and Algorithms 3" at Chang'an University.

Getting Started

  • The scripts are written as Jupyter notebooks and run directly in Google Colab.

  • If you prefer to run the scripts on your machine, please follow the instructions in the following link: Installation instruction

Syllabus

Date Topic Practical Implementation Slides Colabs Solutions
Dec 2, 2024 -> Dec 6, 2024 Embedding-Based Algorithms: Global Vectors for Word Representation (GloVe) Implement word embedding generation using the GloVe algorithm on a text corpus. This includes preprocessing text, constructing co-occurrence matrices, and training embeddings. GloVe Programming_Session_1 Solution_Programming_Session_1
Dec 9, 2024 -> Dec 13, 2024 Bipartite Graphs: Stable Matching Problem - Gale-Shapley Algorithm Implement the Gale-Shapley algorithm to solve the Stable Matching Problem, analyzing its optimality in pairing students with universities. Stable Matching Programming_Session_2 Solution_Programming_Session_2
Dec 16, 2024 -> Dec 20, 2024 Tree Based Models for Classification Explore tree-based classification models using a credit risk dataset. This involves feature preprocessing, training decision tree classifiers, and analyzing their performance. Tree_based_Models Programming_Session_3 Solution_Programming_Session_3
Dec 23, 2024 -> Dec 27, 2024 Tree Based Models for Classification Implement a Decision Tree classifier and apply it to a non-linearly separable dataset. Tree_based_Models Programming_Session_4 Solution_Programming_Session_4
Dec 30, 2024 -> Jan 3, 2025 Graph Representation Learning Practical implementation involves generating graph embeddings on the Cora dataset Graph_Representation_Learning Programming_Session_5 - Optional Reading Solution_Programming_Session_5

MCQs

Date Topic Exam Solution
Dec 9, 2024 Embedding-Based Algorithms: Global Vectors for Word Representation (GloVe) (Mock Exam) Mock_MCQ 1 Mock_MCQ_Answers 1
Dec 10, 2024 Embedding-Based Algorithms: Global Vectors for Word Representation (GloVe) MCQ 1 MCQ_Answers 1
Dec 17, 2024 Bipartite Graphs: Stable Matching Problem - Gale-Shapley Algorithm MCQ 2 MCQ_Answers 2
Dec 24, 2024 Tree Based Models for Classification MCQ 3 MCQ_Answers 3
Jan 31, 2024 Graph Representation Learning MCQ 4 MCQ_Answers 4

Final Exam

Date Exam Solution Final Results
Jan 3, 2025 Final Exam Final Exam Solution Grades

Contact

Should you have any inquiries about the practical implementations, don't hesitate to email [email protected]

About

No description, website, or topics provided.

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors