Activity
-
Google Summer of Code (GSoC) 2026 is looking for contributors! Work on projects like AI/ML, Cloud, or Robotics, get mentored by experts, and earn a…
Google Summer of Code (GSoC) 2026 is looking for contributors! Work on projects like AI/ML, Cloud, or Robotics, get mentored by experts, and earn a…
Liked by Jiafeng Ni
-
Last week, we came out of stealth. The amount of support and messages I got surprised me. In a good way. Thanks to everyone who reached out. It also…
Last week, we came out of stealth. The amount of support and messages I got surprised me. In a good way. Thanks to everyone who reached out. It also…
Liked by Jiafeng Ni
-
Happy New Year! I'm sharing my full 2025 book list (https://lnkd.in/gQwCu3bz). To my former colleagues who enjoyed my book lists and have received…
Happy New Year! I'm sharing my full 2025 book list (https://lnkd.in/gQwCu3bz). To my former colleagues who enjoyed my book lists and have received…
Liked by Jiafeng Ni
Experience
Education
Courses
-
Analysis of Algorithms
CSCI570
-
Artificial Intelligence
CSCI561
-
Database Systems
CSCI585
-
Introduction to Computer Networks
EE450
-
Machine Learning
CSCI567
-
Operating System
CSCI402
-
Programming System Design
CSCI455
-
Web Technologies
CSCI571
Projects
-
Machine Learning Algorithms with Synthetic and Real Data
- Present
See project- Implemented Linear Regression on synthetic toy data. Analyzed features and picked out the outliers based on Cook's distance, Leverage, and studentized residual.
- KNN algorithm implementation on Car Evaluation Dataset from UCI's machine learning data repository https://archive.ics.uci.edu/ml/datasets/Car+Evaluation.
- Implemented Logistic Regression using batch gradient descent and Newton's method. Analyzed features based on MI and PCC between label and discretized features. Trained l2…- Implemented Linear Regression on synthetic toy data. Analyzed features and picked out the outliers based on Cook's distance, Leverage, and studentized residual.
- KNN algorithm implementation on Car Evaluation Dataset from UCI's machine learning data repository https://archive.ics.uci.edu/ml/datasets/Car+Evaluation.
- Implemented Logistic Regression using batch gradient descent and Newton's method. Analyzed features based on MI and PCC between label and discretized features. Trained l2 norm regularized and pairwise regularized logistic regression models on discretized non-linear data.
- Implemented linear SVM using quadprog function, compared it with LIBSVM toolbox. Tried Polynomial kernel and RBF kernel in LIBSVM separately.
- Implemented EM algorithm to train GMM models under conditions that: 1. full covariance matrix for every component; 2. five random initialization of parameters.
- Implemented PCA algorithm by completing eigenvectors computation and sorting based on eigenvalues magnitude. Performed data compression on the training data, and classification on the compressed data.
- Participated in Santander Customer Satisfaction competition, predicted if a customer is satisfied or dissatisfied with their bank experience based on hundreds of anonymized features using xgboost, and got No.81 on the LeaderBoard. -
Kernel Project Based on Weenix
-
- Implemented process and thread management, including creation, close, switching, and termination, to support multi-thread. Provided thread scheduling routine and synchronization primitives.
- Constructed VFS (Virtual File System) layer with support for an arbitrary file system.
- Realized virtual memory management and system calls such as fork and brk.Other creators -
Web-based Information Management System
-
- Constructed friendly and responsive user interfaces using HTML5, CSS3, and jQuery.
- Built a MVC architecture for website quick development using CodeIgniter framework. XSS filtering and query bindings mechanisms were used for sanitizing user input and preventing sql injection.
- Developed multiple modules for easy shopping and statistics analysis, including login, cart, search, and previous records. Provided products promoting based on product relevance.
- Realized asynchronously…- Constructed friendly and responsive user interfaces using HTML5, CSS3, and jQuery.
- Built a MVC architecture for website quick development using CodeIgniter framework. XSS filtering and query bindings mechanisms were used for sanitizing user input and preventing sql injection.
- Developed multiple modules for easy shopping and statistics analysis, including login, cart, search, and previous records. Provided products promoting based on product relevance.
- Realized asynchronously sending and retrieving data from server taking advantage of AJAX and JSON. -
PC-based Optimal Supplier Searching Application
-
- Designed object models and dynamic models for the whole system using object-oriented methodology.
- Built handy graphical user interfaces taking advantage of Jigloo GUI Builder.
- Implemented and optimized SQL queries embeded in Java to manipulate data in MySQL database.
- Developed algorithms to calculate estimated delivery time and to anticipate the price trend for accurate supplier searching and giving purchase suggestions to users.
Languages
-
English
Full professional proficiency
-
Chinese
Native or bilingual proficiency
More activity by Jiafeng
-
After nearly eight incredible years at Snap, I’m excited to turn the page to a new chapter this May. I’m deeply grateful for the experiences, the…
After nearly eight incredible years at Snap, I’m excited to turn the page to a new chapter this May. I’m deeply grateful for the experiences, the…
Liked by Jiafeng Ni
-
I'm excited to share that I’ve just finished my official week one at Google DeepMind! I’ll be working on building Gemini foundation models, with a…
I'm excited to share that I’ve just finished my official week one at Google DeepMind! I’ll be working on building Gemini foundation models, with a…
Liked by Jiafeng Ni
-
Graduated from Snap after over 8 years! Thank you all who have shared the wonderful journey with me!
Graduated from Snap after over 8 years! Thank you all who have shared the wonderful journey with me!
Liked by Jiafeng Ni
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content