About Me

Welcome! I am a first-year MSCS student at UCSD. Before this, I got my Bachelor's degree at UCSD double majored in Computer Science and Cognitive Science Specialized in Machine Learning with 3.968/4 GPA. I enjoy learning and building stuff with my growing knowledge. I am interested in machine learning and its applications to solve real-world problems. Throughout these years at UCSD I have systematically learned various machine learning algorithms, programming languages, and most importantly, the diligent and meticulous mindset.

Research Experiences

Multi-Fidelity Residual Neural Processes for Scalable Surrogate Modeling @ Rose Spatiotemporal ML (STL) Lab, UC San Diego

Ruijia Niu, Dongxia Wu, Kai Kim, Yi-An Ma, Duncan Watson-Parris, Rose Yu

Novel multi-fidelity surrogate modeling architecture to address inaccurate latent representations. 

• Model improves the average performance by ~90% from state of art with real-world climate data. 

• Derived mathematical equations, trained models with real-world/synthetic datasets.

[Paper][Code] 

Poster Presentation @ICML2024

Deep Bayesian Active Learning For Accelerating Stochastic Simulation @Rose STL Lab, UC San Diego

Dongxia Wu, Ruijia Niu, Matteo Chinazzi, Alessandro Vespignani, Yian Ma, Rose Yu 

• Novel Spatiotemporal Neural Process Model Structure and acquisition function for active learning. 

• Designed and added two new experiments, wrote detailed performance comparisons and analytics.

• Read and analyzed 4 top-notch journal articles with a focus in mathematics. 

• Active Learning model performance reached offline (using 100% data) with only 21% of data. 

[Paper] [Code] 

Poster Presentation @KDD2023

Disentangled Multi-Fidelity Deep Bayesian Active Learning                        @Rose STL Lab, UC San Diego

Dongxia Wu, Ruijia Niu, Matteo Chinazzi, Yian Ma, Rose Yu 

Proposed local and global information aggregation for each fidelity level.

Implemented Gaussian Process baselines and pool based active learning. 

• Conducted robustness test by separating data at each fidelity level and test independently. 

• Model implemented with PyTorch, trained on Linux Servers.

[Paper] [Code]

Poster Presentation @ICML2023


Improving Transferability of Adversarial Patches on Facial Recognition with Generative Models in Physical Space                                                                                                        @Institute of Automation, Chinese Academy of Science, Beijing, China 

Physical black-box attack on facial recognition models via deep convolutional generative adversarial networks.

• Read and analyzed 28 top-notch (CVPR 2021) journal articles, combined methods in two of them. 

• Optimized the model using PyTorch, Tensorflow, Python, Jupyter Notebook on Linux & Windows platforms. 

• Increased model attack success rate by more than 45%. 

Related Papers:

[Paper1] [Paper2] 

Work Experiences

ML/Analytics Cloud Engineer Intern @ SuccessKPI, Inc.

• Worked on real-time call transcribing on a serverless SaaS platform with AWS.

• Utilized Docker, Bitbucket, AWS ECS/Lambda Functions/DynamoDB/Transcribe/X-Ray/ECR/etc.

• Implemented X-Ray to monitor ECS activities/logs with CloudWatch dashboard for error reporting.

• Significantly enhanced overall transcribe accuracy with partial results stabilization. 

Computer Science & Cognitive Science Tutor @ UC San Diego

• Provided one-on-one and group tutoring for over 60 students on research methods, Java, data structures.

• Collaborated with professors to identify educational goals and initiated strategies to keep plans on track. 

Received excellent rating (10/10) in instructor feedback.

Projects

Gesture Recognition Neural Network Model

Designed and Trained a Convolutional Neural Network with TensorFlow, capable of recognizing 11 Different gestures in Daily Environments with 90.4% Precision. 

[GitHub] 

Video Game Rating Prediction Model

A rating prediction LSTM model implemented with Word2Vec encoding for video game reviews on Steam. Outperformed the popular TF-IDF based models. 

[GitHub] 

Web Data Collection Script & Analytics Page

Page data collector to record user activity and browser info. Collected data a is stored in remote MongoDB and analytics page hosted on custom-built Apache2 server.

[GitHub] 

Recipe Finder & Manager Web App

Full stack CRUD web application with backend using Node.js, Express and MongoDB on Heroku, frontend using JavaScript and CSS, hosted on Netlify.

[Website]  [GitHub] 

Notes Sharing Website

Full stack CRUD web forum designed for large user groups to share notes. Co-founder of this project and managed team with 28 developers.

[Website]

 

Pomodoro Timer

A pomodoro timer with industry ready CI/CD pipelines. Developed with the Agile process and included complete code coverage report / unit tests.

[Website]  [GitHub] 

Resume

Brooks_Resume.pdf

Contact Me:      rniu@ucsd.edu