Ernest Xu 徐嘉昌's repositories
Fault-Diagnosis-with-ML
Fault Diagnosis with Machine Learning Methods, the dissertation project of my MSc Data Science degree at King's College London
Machine-Learning-Capstone
USC Computer Science Capstone Project with Mobilized Construction, using machine learning to locate speed bumps with accelerometer and GPS data
NumPy-based-Neural-Network
A highly modular design and implementation of fully-connected feedforward neural network structured on NumPy matrices
Data-Science-Specialization
Data Science Specialization by John Hopkins University on Coursera
Ensemble-Learning-Wrapper
The module to wrap an ensemble of model training to combat overfitting
MDP-Pac-Man
Design and Implementation of Pac-Man Strategies with Embedded Markov Decision Process in a Dynamic, Non-Deterministic, Fully Observable Environment
Pathfinding-Pac-Man
Model-Based Reflex Agent Design of Pac-Man Strategies with Support of Pathfinding Algorithms in a Partially Observable Environment
Q-Learning-Pac-Man
Implementation of Q-Learning to Devise Pac-Man Strategies
Chutes-And-Ladders
Archive for networked desktop application to play the classic board game Snakes and Ladders
Deep-Learning-Specialization
Archive of my work to earn the Deep Learning Specialization by Andrew Ng on Coursera
Financial-Software-Prototypes
Archive for Margin Buying Rank Prototype & Portfolio Calculator Prototype
Hadoop-MapReduce-Projects
Use MapReduce framework to implement auto complete functionality, PageRank algorithm, and recommender system
Handwritten-Digit-Recognition
Use Naive Bayesian Learning to classify images of handwritten digits from MNIST database
HumanActivity_Prediction
Apply machine learning algorithms to predict human activity
IncomeTax_Calculator
Python program to read a file containing taxable income information of a list of employees, and to calculate their income taxes
Make-Campaign-Routes-Great-Again
Reduce campaign route planning to the travelling salesman problem, and use 2-Opt Swap algorithm to optimize routes
Margin-Buying-Rank-Prototype
Use Selenium WebDriver to scrape margin trading information from web
Mathematical-Optimization
Mathematical Optimization: the Mathematics for Machine Learning
Microblog
Archive for desktop application to simulate basic Twitter functionalities
Paragon-Database
PostgreSQL schema of Paragon Database, and its physical design
Portfolio-Calculator-Prototype
Calculator software to Estimate Portfolio EAR for Huatai Securities
Python-Installers
Command to use Anaconda to install Python and packages on macOS or Linux machines
TensorBoard-Demo
Tensorboard Demo by @Sirajology on Youtube
TensorFlow-Demo
Tensorflow Demo for my TF in 5 Min Video on Youtube
Tiny-File-System
A miniaturized networked implementation of the Google File System
TinyFS-III
A miniaturized implementation of the Google File System
USC-Class-Scrapper
Web crapper to query USC Schedules of Classes website
Weighted-A-Star
Use the Weighted A* Algorithm to solve the 8-puzzle problem