Functional Array Programming Functional Programming in R (focus on usability, contains detailed description of removing for loops) http://modern-rstats.eu/functional-programming.html https://appsilon.com/functional-programming-in 2024-01-04 Design Patterns
Strategies, Tactics, and Mindset Learned from "The Ph.D. Grind" Note: This is a Paper Reading for Philip Guo’s famous book “The Ph.D. Grind: A Ph.D. Student Memoir.” Main Strategies Be careful when choosing advisors and collaborators. Consider the background and 2023-12-31 Reference
Linear Regression, Ridge Regression, Lasso Regression, and Kernel Ridge Regression Linear Regression Linear regression is a fundamental statistical model used in statistics and supervised machine learning. It establishes a linear relationship between a scalar response and one or mor 2023-12-24 Mathematics
Sarah Chasins' Works on PL and HCI Co-Designing for Transparency: Lessons from Building a Document Organization Tool in the Criminal Justice DomainInvestigative journalists and public defenders are crucial in scrutinizing and litigatin 2023-11-05 Research Inspiration
Conversation with Prof. Robert Xiao AbstractThe following is a polished version of a conversation with Prof. Robert Xiao on the confluence of Programming Languages, Software Engineering, and Human-Computer Interaction (HCI) for research 2023-10-23 Research Inspiration
Nico Ritschel's Ph.D. Defense Summary Nico Ritschel‘s research focuses on refining block-based programming by integrating elements from visual programming to make it more accessible and effective for end-users, especially in the robotics 2023-10-13 Research Inspiration
Conversation with Prof. Margo Seltzer Introduction to Prof. Margo Seltzer (quoted from Wikipedia)“Margo Ilene Seltzer is a professor and researcher in computer systems. She is currently the Canada 150 Research Chair in Computer Systems an 2023-10-10 Research Inspiration
Pre-MICCAI Workshop@UBC Observations and Gained Insights From the Pre-MICCAI Workshop@UBC website: The Pre-MICCAI Workshop is a dynamic and innovative platform that unites machine learning and medical computer vision. As a prelude to the prestigious MICCAI 2023-10-08 Research Inspiration
Understanding the Name, Structure, and Loss Function of the Variational Autoencoder Despite the intuitive appeal of variational autoencoders (VAEs), their underlying principles can be elusive. After extensive research across papers and online resources, I will summarize the core insi 2023-09-30 Mathematics
My Software Engineering Philosophy If you deprive yourself of outsourcing and your competitors do not, you’re putting yourself out of business.Lee Kuan Yew Do the high-level, high-value requirements, analysis, and design work in an 2023-09-24 Reflections