About
Yuan is a Principal Software Engineer at Red Hat AI. Previously, he has led AI…
Activity
-
I have had one panic attack in my life, and it was when I quit GitHub. I quit because of a combination of reasons, but mainly that it wasn't the…
I have had one panic attack in my life, and it was when I quit GitHub. I quit because of a combination of reasons, but mainly that it wasn't the…
Liked by Yuan Tang
-
I just created an account on the little butterfly site (Bluesky)! Thanks Kelsey Hightower for the inspirational words: "I want to be where the…
I just created an account on the little butterfly site (Bluesky)! Thanks Kelsey Hightower for the inspirational words: "I want to be where the…
Shared by Yuan Tang
Experience
Education
-
Georgia Institute of Technology
Online part-time program (unfinished).
Finished classes: Software Development Process, Databases, Computer Networks, Software Architecture and Design, Artificial Intelligence for Robotics, Data & Visual Analytics, Entrepreneurship, Computer Law. -
-
Graduated with honors. List of awards and fundings:
- Pre-Eminence in Honors Education Fund ($5,000)
- Summer Research Grants ($1,200)
- NSF MCTP Grant and PMASS Fellowship ($12,800)
- John K. Tsui Honors Scholarship ($5,300) -
-
Activities and Societies: Schreyer Honors College, Mu Sigma Rho, Badminton Club, First Music Association, ACM, PNC Leadership Assessment Center, Distinguished Honors Faculty Program, Innoblue Accelerator, Society of Distinguished Alumni, Innoblue accelerator, New leaf Initiative
Graduated with honors.
-
-
Activities and Societies: Council for Educational Travel USA; Student Committee member; Basketball Varsity
-
-
湖南省长沙市长郡中学
Licenses & Certifications
Publications
-
Couler: Unified Machine Learning Workflow Optimization in Cloud
40th IEEE International Conference on Data Engineering (ICDE)
-
metric-learn: Metric Learning Algorithms in Python
Journal of Machine Learning Research (JMLR)
-
TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning Frameworks
Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD)
-
TensorFlow in Practice《TensorFlow实战》
Beijing Publishing House of Electronics Industry
Patents
-
System and Method for Distributed Task Execution
Issued CN110609749B
The application discloses a distributed task operation method, a distributed task operation system and distributed task operation equipment. The method flow of an embodiment of the present disclosure includes: and acquiring task fragments, distributing the task fragments to the effective computing nodes for processing, and acquiring task results. In the process of distributing task slices: each effective computing node can only distribute one task fragment at the same time, the effective…
The application discloses a distributed task operation method, a distributed task operation system and distributed task operation equipment. The method flow of an embodiment of the present disclosure includes: and acquiring task fragments, distributing the task fragments to the effective computing nodes for processing, and acquiring task results. In the process of distributing task slices: each effective computing node can only distribute one task fragment at the same time, the effective computing node starts to run the task fragment after being distributed with the task fragment, and when the effective computing node finishes the task fragment distributed with the effective computing node, the effective computing node can be distributed with a new task fragment; when the effective computing node is in error, reassigning the task fragment to which the effective computing node in error is currently assigned; when the effective computing node is closed or stolen, reallocating the task fragments currently allocated to the closed or stolen effective computing node; when a new active compute node is pulled up, unassigned task segments are assigned to the new active compute node.
-
Systems and Methods for Detecting and Remedying Software Anomalies
Issued US US10635519B1
A computing platform may obtain observed data vectors related to the operation of a topology of nodes that represents a software application running on an uncontrolled platform, wherein each observed data vector comprises data values captured for a given set of operating variables at a particular point in time. After obtaining the observed data vectors, the computing platform may apply an anomaly detection model to the observed data vectors and then based on the anomaly detection model, may…
A computing platform may obtain observed data vectors related to the operation of a topology of nodes that represents a software application running on an uncontrolled platform, wherein each observed data vector comprises data values captured for a given set of operating variables at a particular point in time. After obtaining the observed data vectors, the computing platform may apply an anomaly detection model to the observed data vectors and then based on the anomaly detection model, may identify an anomaly in at least one operating variable. In turn, the computing platform may determine whether each identified anomaly is indicative of a problem related to the application, and based on a determination that an identified anomaly is indicative of a problem related to the software application, cause a client station to present a notification.
Courses
-
Combinatorics
honors
-
Concepts of Real Analysis
-
-
Data Mining
graduate/honors
-
Data Structures and Algorithms
-
-
Discrete Mathematics
honors
-
Entrepreneurship Analysis
-
-
Geometry
honors
-
Intermediate Programming
-
-
Introduction to Digital Systems
-
-
Introduction to Macroeconomics
honors
-
Introduction to Probability
-
-
Introduction to SAS programming
-
-
Introductory Programming
-
-
Linear Algebra
graduate/honors
-
Mathematical Game Theory
honors
-
Matrices
honors
-
Multivariate Calculus
honors
-
Object-oriented Programming with Web-Based Applications
honors
-
Ordinary and Partial Differential Equations
-
-
Partial Differential Equations and Fourier Transforms
-
-
Social Computing and Networking Systems
graduate/honors
-
Topics in Statistical Computing in R
-
Projects
-
List of Contributed Open-source Projects
-
I am a maintainer/committer of the following projects:
Argo: project lead of the Argo Workflows and maintainer of Argo CD. Check out awesome-argo.
Kubeflow: Kubeflow Steering Committee member, project lead and co-chair of training operators. Check out awesome-kubeflow.
KServe: Standardized serverless ML inference platform on Kubernetes.
TensorFlow: co-author of TensorFlow Estimators and maintainer of TensorFlow I/O; recipient of Google Open Source Peer Bonus in…I am a maintainer/committer of the following projects:
Argo: project lead of the Argo Workflows and maintainer of Argo CD. Check out awesome-argo.
Kubeflow: Kubeflow Steering Committee member, project lead and co-chair of training operators. Check out awesome-kubeflow.
KServe: Standardized serverless ML inference platform on Kubernetes.
TensorFlow: co-author of TensorFlow Estimators and maintainer of TensorFlow I/O; recipient of Google Open Source Peer Bonus in 2016 for my contributions to TensorFlow.
XGBoost: maintainer of the Python and R packages.
Apache MXNet: co-author of the Scala package.
Couler: designed the unified interface and contributed to many major components of the system.
ElasticDL: designed and implemented several major components of the system.
In the meantime, I (co-)authored the following projects in areas of machine learning, data visualization, and tools: TensorFlow in R, metric-learn, ggfortify, reticulate, etc.
There are also other projects that I have made non-trivial contributions to as I come across areas of improvements, namely KServe, H2O, SQLFlow, pandas, SynapseML, etc. Please visit my projects page and GitHub page for more details.
https://github.com/sponsors/terrytangyuan
Honors & Awards
-
Awards by Teams at Red Hat 2023 - 2024
Red Hat
- Team Advocate, Encourage Others, Nov 11th, 2024
- OpenShift AI Jedi Peer Recognition Award, Red Hat Multiplier and Influence, Oct 18th, 2024
- Red Hat Multiplier, Collaborate, Oct 9th, 2024
- Team Advocate, Focus on Team, Dec 15th, 2023 and Sep 5th, 2024 -
Multiple Awards by Teams at Alibaba Group
Alibaba Group
- Inner Source Pioneer, April 17th, 2021
- Top Open Source Contributor of the Year, Jan 20th, 2020
- Best Pull Request of the Week, May 3rd, 2020 -
Outstanding China Mainland Books Copyright Exported to Taiwan
The Publishers Association of China
-
Outstanding Author
Beijing Publishing House of Electronics Industry
-
Open Source Peer Bonus
Google
https://opensource.googleblog.com/2016/09/google-open-source-peer-bonus-program.html
-
Best Virtual Reality Hack
HackRPI at Rensselaer Polytechnic Institute
http://hack.rpi.edu/2014/prizes
-
Summer Research Grant
Schreyer Honors College
Awarded $1,200 to support my summer research expenses
-
Pre-eminence in Honors Education Fund
Schreyer Honors College
Awarded $5,000 for my summer study
-
Mu Sigma Rho Statistics Honorary Society Inductee
Penn State Department of Statistics
-
Penn State PMASS fellowship & NSF PMASS fellowship
Penn State Department of Mathematics and National Science Foundation
Mathematics Advanced Studies Semester
Tuition reduced to in-state level ($6,400) and internal stipend ($6,400) -
Tsui Honors Scholarship
Schreyer Honors College
Awarded $5,300 scholarship for 2014 spring semester
-
MindSumo Programming Challenge Winner & Summit for Software Engineers
Capital One
Organizations
-
Penn State Schreyer Honors College
Scholar
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Yuan Tang in United States
-
Yuan TANG
-
Yuan Tang
Meta SWE | CMU ECE Masters | NTU EEE
-
Yuan Tang
Vice President Human Resources
-
Yuan Tang
Power Electronics Design
49 others named Yuan Tang in United States are on LinkedIn
See others named Yuan Tang