Coursework: Artificial Intelligence, Data Structures and algorithms, Convex Optimization, Wireless Network & Mobile Computing.
Beijing Union University
Sept 2011 - June 2015
Bachelor of Science in Automation(concentration in Internet of Things)
Coursework: Data Structures, Java, Database Design & Development.
Projects
Big Data: Movie Recommender System
Developed a movie recommender system using Netflix dataset (1G) and the Hadoop platform (Docker, HDFS, MySQL).
Calculated movie rating matrix from Netflix dataset using collaborative filtering algorithm.
Implemented MapReduce Java code for co-occurrence matrix generation and multiplication of co-occurrence matrix and movie rating matrix to obtain recommendation list.
Machine Learning: Eight-Puzzle Solver and KNN Classifier Projects
Solved the Eight Puzzle problem by Java using Uniform Cost Search, A* with the Misplaced Tile heuristic search and A* with the Manhattan Distance heuristic search respectively.
Used Pandas to deal with missing data and implemented a Nearest Neighbor Classifier by Python using forward selection algorithm and backward elimination algorithm.
Improved the classification accuracy for big dataset from 90% to 93% by integrating annealing algorithm with backward selection algorithm.
Explored inter-networking and capabilities of Smart Home devices, as well as functions of remote control as part of ‘Internet of Things’ project, using HBE-Zigbex, TinyOS, NesC and Cygwin.
Implemented C++ programming on host computer to realize serial communication with wireless sensor network nodes.
Implemented NesC programming on WSN nodes to realize Zigbee 2.4G 802.15.4 communication with wireless communication and control modules.