I am a first-year Ph.D. student in Electrical and Computer Engineering (ECE) at Rice University
in Houston, TX, USA. I completed double bachelor degrees in Mathematics (with Department Honors) and Computer Science at Texas Christian University (TCU). My research interests lie between Optimization theory, Riemannian geometry, and Machine Learning.
My own favorite quote: "Nothing is trivial in astute eyes."
Nonnegative Matrix Factorization (NMF) is a dimensionality reduction technique used in data analysis and machine learning.
It aims to decompose a nonnegative matrix as a product of two lower-rank nonnegative matrices.
In this project, we implemented and compared multiple minimum-volume NMF algorithms in synthetic and practical data.
Also, we applied the Majorization-Minimization idea, a popular paradigm for solving challenging optimization problems.
We proposed a new algorithm named Square-Root Minimum-Volume NMF inspired by the Square-Root Lasso problem.
Our method improves the previous minimum-volume NMF methods by automatically determining the optimal tuning parameter.
I presented this research at the Gulf Coast Undergraduate Research Symposium (GCURS) 2023 and received the
Outstanding Session Presentation Award from the Computational Applied Mathematics and Operations Research Department, Rice University.
Our paper is published in the Proceedings of the 2024 SIAM International Conference on Data Mining (SDM24). Moreover, I also achieved the SIAM Student Travel Award
for the SDM24!
Variance Reduction is an approach in Stochastic Optimization Methods that improves the convergence rate compared to the original Stochastic Gradient Descent (SGD).
Intuitively, Variance Reduction methods decrease the variance of the gradient so that the gradient is more direct to the optimal point.
Moreover, the shuffling paradigm has recently become a 'hot' topic in the optimization society, and it can improve the rate for SGD in many cases.
In this research project, we combine the shuffling paradigm into a famous variance reduction method called SARAH (StochAstic Recursive grAdient algoritHm), analyze its efficiency (convergence rate and complexity), and compare it to other shuffling gradient methods.
A geodesic net is a network that connects multiple points with the geodesics while ensuring that each additional point is " balanced " and stretched equally by its neighbors through those curves.
In this project, we are finding a new algorithm that can construct geodesic nets on different surfaces based on Steiner trees since Steiner trees are satisfied to be geodesic nets.
Our algorithm is inspired by the construction of Steiner Tree by bubble soap film, illustrated in the videos below. Moreover, we are finding a condition for the existence of a balanced point in a triangle on a general surface.
The investigation is divided into two cases: surfaces with non-positive curvature and surfaces with positive curvature.
- In the non-positive curvature case, our proof is based on the Gauss-Bonnet theorem.
- In the positive curvature case, we find a condition for the existence of a balanced point on a general sphere with curvature \(1/R^2\).
Then, we use Jacobi fields (vector fields describing how geodesics "spread") and Rauch comparison theorem
to find a general condition on a surface with curvature bounded above by \(1/R^2\) based on the condition on the sphere.
GO2AI is a project working with AI and the game Go to optimize playing.
It is inspired by the advent of AlphaGo 2016. In this project, we aim to train AI "slowly" to discover the similarities and differences between AI and human learning processes.
We are applying Grad-CAM, an explainable AI method, to understand better how the neural network influences the policy of the AI agent in the decision-making process.
The image below shows how the grad-CAM method visualizes how model Q (the AI agent) decides the optimal move from iteration 1 to the final iteration (iter 70).
I am part of a dedicated team, including Blake Good, Harrison Leath, Shawn Fahimi, and me, under the supervision of Dr. Liran Ma and Dr. Ze-li Dou at the TCU Department of Computer Science.
Publications
Publications in English
Nguyen, Duc Toan and Eric C. Chi. "Towards tuning-free minimum-volume nonnegative
matrix factorization", Proceedings of the 2024 SIAM International Conference on Data Mining (SDM24).
Society for Industrial and Applied Mathematics, 2024. https://doi.org/10.1137/1.9781611978032.25
Nguyen, Duc Toan. “Anti-Steiner Point Revisited.” Mathematical Reflections. Vol. 2020 and 2021, 30 Sep. 2022, pp. 568–608.
Nguyen, Duc Toan. “Problems with two tangent homothetic circles.” The mathematical solving methods through Olympiads, 2019.
Nguyen, Duc Toan and Van Thanh Son Nguyen. “Solution for Problems from Entrance Exam to Le Quy Don High School For The Gifted, Da Nang city, Vietnam, in 2019.” Vnexpress.net, June 5, 2019.
Nguyen, Duc Toan and Van Thanh Son Nguyen. “Solution for Problems from Entrance Exam to Le Quy Don High School For The Gifted, Da Nang city, Vietnam, in 2020.” Vnexpress.net, July 20, 2020.
Nguyen, Duc Toan, et al. “Solution for Problems from Entrance Exam to Le Quy Don High School For The Gifted, Da Nang city, Vietnam, in 2021.” Vnexpress.net, June 17, 2021.
Honors/Awards
Senior Scholar - Department of Mathematics, TCU
Best Undergraduate Poster of TCU Student Research Symposium 2025
Best Honors Thesis Presentation Finalist (Boller Competition), John V. Roach Honors College, TCU
Top 300 (over 3988 students) in the 85th William Lowell Putnam Mathematical Competition 2024 (link)
Pi Mu Epsilon (PME) Student Travel Funding for the 2025 Joint Mathematics Meetings (JMM 2025)
Honors College Heritage Scholarship 2024, The John V. Roach Honors College, TCU
(This is one of the two most honorable annual scholarships at the Honors Banquet. I am the only one who achieved that scholarship in 2024, with over 1000 honors students at TCU.)
SIAM Student Travel Award for the 2024 SIAM International Conference on Data Mining (SDM24)
Best Undergraduate Poster Presentation Finalist of TCU Student Research Symposium 2023
Top 500 (over 3415 students) in the 83rd William Lowell Putnam Mathematical Competition 2022 (link)
Pi Mu Epsilon - TCU Texas Alpha chapter
Upsilon Pi Epsilon - TCU chapter
Presentation
Nguyen, Duc Toan and Eric C. Chi. “Towards Tuning-Free Minimum-Volume Nonnegative Matrix Factorization.” AMS Contributed Papers Session, Numerical analysis I, JMM, January 2025. (accepted) (abstract)
Nguyen, Duc Toan. “On the existence of a balanced vertex in geodesic nets with three boundary vertices.” AMS - PME Undergraduate Student Poster Session, JMM, January 2025. (abstract)(poster)
Nguyen, Duc Toan and Eric C. Chi. “Towards Tuning-Free Minimum-Volume Nonnegative Matrix Factorization.” SIAM Conference on Mathematics of Data Science (MDS24), October 2024. (poster)
Nguyen, Duc Toan. “Towards Tuning-Free Minimum-Volume Nonnegative Matrix Factorization.” Summer school on Bayesian learning and network analysis, VIASM, Hanoi, July 2024. (poster)
Nguyen, Duc Toan and Eric C. Chi. “Towards Tuning-Free Minimum-Volume Nonnegative Matrix Factorization.” SIAM International Conference on Data Mining (SDM24), April 2024. (slides, poster)
Nguyen, Duc Toan. “A Majorization-Minimization Variant For Minimum-Volume Nonnegative Matrix Factorization.” National Collegiate Research Conference (NCRC), Harvard University, January 2024.
Nguyen, Duc Toan. “Towards Tuning-Free Minimum-Volume Nonnegative Matrix Factorization.” Gulf Coast Undergraduate Research Symposium (GCURS), Rice University, October 2023.
Nguyen, Duc Toan. “Searching for networks of minimum length.” Research and Creative Activities Week, Texas Christian University, September 2023 (poster).
Leath, Harrison, Blake Good, Shawn Fahimi, Nguyen, Duc Toan, Liran Ma, and Ze-li Dou. “The Sybil in AI: The Many Personalities of a Go Playing Model.” Research and Creative Activities Week, Texas Christian University, September 2023 (poster).
Nguyen, Duc Toan. “Geodesic Nets construction using Genetic Algorithm.” Student Research Symposium (SRS), Texas Christian University, April 2023 (poster).
Blog/Podcast
"My Favorite Theorem" math podcast - Episode 84 - The Students of TCU
This spring, I was honored to join the "My Favorite Theorem" mathematics podcast with Dr. Kevin Knudson, Professor and Chair at Department of Mathematics, University of Florida.
I was really excited to discuss with him about my favorite theorem, which is "The Mean Value Theorem". We all agreed that it is the "Real" Fundamental Theorem of Calculus. You can find the podcast
here .
Duc Toan Nguyen's Plane Geometry Blog
Here is my blog about plane geometry, the field I am really interested when I was in high school. On this site, there are some Olympiad geometry problems I proposed by myself as well as some of my solutions for hard problems. Also, there are some posts about popular topics in Olympiad geometry such as Radical Axis Related Problems.