Hi, I'm Anbang Ye.
A Self-driven, quick starter, passionate machine learning engineer and software programmer with a curious mind who enjoys solving complex and challenging real-world problems. I work on machine learning with a focus on natural language processing, computer vision and their applications.
About
I am a Computer Science Grad Student at Georgia Institute of Technology. Currently, I am working with Prof. Mark Riedl at the Entertainment Intelligence and Human-Centered AI Labs. My current research focuses on natural language processing. I have also worked on computer vision, hardware design, robotics, web and computer graphics during my bachelor's. I have 2 months of professional work experience as a research assistant. I am passionate about developing complex applications with machine learning that solve real-world problems impacting millions of users.
- Languages: Python, C++, Java, C, JavaScript, HTML/CSS
- Database: MySQL
- Libraries: NumPy, Pandas, OpenCV, PySpark, Transformers
- Frameworks: TensorFlow, PyTorch, Keras, Scikit-learn, D3
- Tools & Technologies: Git, Docker, AWS, GCP
Looking for an opportunity to work in a challenging position combining my skills in Machine Learning and Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- Supported research and development efforts to create commercial high-performance vision-based defect detection equipment and methods using C++ and OpenCV.
- Engaged in designing equipment for detecting scratches on inner surfaces of fire sprinklers.
- Designed a detection program with OpenCV and C++ to detect impurity in raw polyethylene. Detectable rate reached to 99%.
- Assist in patent filing. Tools: C++, OpenCV
Projects
A trash sorting sytem based on machine learning with automated annotating.
- About:Automatically labeled a semantic segmentation dataset of 3000 muli-object images and 20000 single object images of 204 categories based on only 200 manually labeled images. The Yolo-v7 model trained on the dataset and recieved 0.9059/0.9048 on MAP-50(bounding box/mask) on test data. The pipeline can run and track objects in real time.
- Team leader. We are hornored with National SRTP project title in 2019
- Tools: Python, Pytorch, Tensorflow, RoboFlow, OpenCV
Robust Preference Learning for Storytelling via Contrastive Reinforcement Learning
- Tools: Python, Pytorch
- About: We trained a contrastive model (CARP-CoOP) on story-critiques pairs, which can score how well a story matches a preference robustly and is subsequently used as the reward to fine-tune gpt-2-large via reinforcement learning (PPO).
- This is a research project supported by EleutherAI
- Tools: Python, Pytorch \
A system for reconstructing 3D deformable models, focusing on high-precision reconstruction of the ocular region.
An interactive UI designed for Lishui City Survey Team of National Bureau of Statistics of China.
Publications
Honors and Awards
Skills
Languages
Python
C++
Java
MySQL
HTML5
CSS3
Libraries
NumPy
Pandas
OpenCV
scikit-learn
PySpark
Frameworks
TensorFlow
PyTorch
Keras
Other
Git
AWS
GCP
Education
Georgia Institute of Technology
Atlanta, USA
Degree: Master of Science in Computer Science
Concentration: Machine Learning
CGPA: 4.0/4.0
- Natural Language Processing
- Computer Vision
- Machine Learning
- Deep Learning
- Machine Learning Theory
- Big Data
- Data Analysis and Visualization
Relevant Courseworks:
Hangzhou, China
Degree: Bachelor of Engineering in Electronic and Computer Engineering
CGPA: 3.84/4.0
University of Illinois at Urbana-Champaign
Urbana, USA
Degree: Bachelor of Science in Computer Engineering
CGPA: 3.54/4.0
- Data Structure
- Algorithm
- Operating Systems
- Machine Learning
- Computer Vision
- Robotics
Relevant Courseworks:
