About
Yuan is a principal software engineer at Red Hat, working on OpenShift AI. Previously, he…
Activity
-
Excited to speak at Trimble Inc. Insight Conference next week! Come by and say hi if you are in Vegas.
Excited to speak at Trimble Inc. Insight Conference next week! Come by and say hi if you are in Vegas.
Liked by Yuan Tang
-
Excited to be participate in the seed round of :probabl., a mission-driven company and the official brand operator of scikit-learn! 🚀 Thanks Yann…
Excited to be participate in the seed round of :probabl., a mission-driven company and the official brand operator of scikit-learn! 🚀 Thanks Yann…
Shared by Yuan Tang
Experience
Education
-
Georgia Institute of Technology
- Present
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:
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.
Kubeflow: co-chair of Distributed Training Working Group and maintainer of various Kubernetes operators.
Argo Workflows: maintainer of the container-native workflow engine for Kubernetes.
Couler: designed the unified interface and contributed…I am a maintainer/committer of the following projects:
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.
Kubeflow: co-chair of Distributed Training Working Group and maintainer of various Kubernetes operators.
Argo Workflows: maintainer of the container-native workflow engine for Kubernetes.
Couler: designed the unified interface and contributed to many major components of the system.
ElasticDL: designed and implemented several major components of the system.
XGBoost: maintainer of the Python and R packages.
Apache MXNet: co-author of the Scala package.
In the meantime, I (co-)authored the following open source projects grouped by area:
Machine learning: TensorFlow in R, metric-learn, dml, lfda, and ftlib.
Data visualization: ggfortify and autoplotly.
Tools: reticulate, scaffolder, maintainer-tools, jpmml-sparkml-lightgbm, and onnx-r.
There are also other projects that I have made non-trivial contributions to as I come across areas of improvements, namely H2O, SQLFlow, pandas, SynapseML, etc. Please visit my projects page and GitHub page for more details.
https://github.com/sponsors/terrytangyuan
Honors & Awards
-
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
M.S. Sustainable Design and Construction program at Stanford University
-
Yuan Tang
Meta SWE | CMU ECE Masters | NTU EEE
-
Yuan Tang
Vice President Human Resources
-
Yuan T.
Product Creator
50 others named Yuan Tang in United States are on LinkedIn
See others named Yuan Tang