Projects & Related Publications
🎭 Tracing Partisan Bias to Its Emotional Fingerprints: A Computational Approach to Mitigation
IEEE International Conference on Big Data, 2025
We will update the Arxiv version as soon as possible
Knowledge Distillation with Adapted Weight
Statistics, 2025
VSG-GAN: A High Fidelity Image Synthesis Method with Semantic Manipulation in Retinal Fundus Image
Biophysical Journal, 2024
Online Statistics Teaching-assisted Platform with Interactive Web Applications using R Shiny
The 6th International Symposium on Emerging Technologies for Education, 2021
The study of uncertainty is one of the essential parts of statistics, but not easy for students to understand especially in elementary statistical classes. With the rise of new technologies and media, it is worthwhile to think about how to promote innovation in class teaching combining these new technologies with online platforms. In this article, we develop a collection of dynamic interactive web-based applications with Shiny package based on our textbook “Modern Elementary Statistics”.
Analysis of main risk factors causing stroke in Shanxi Province based on machine learning models
Informatics in Medicine Unlocked, 2021
The study analyzes stroke risk factors in Shanxi Province using machine learning models on community and hospital data. Hypertension, physical inactivity, and overweight are identified as key factors. Random forest and logistic regression quantify stroke risks, providing insights for prevention. Results emphasize geographic and lifestyle-specific variations in stroke risks.
A variant RSA acceleration with parallelisation
International Journal of Parallel, Emergent and Distributed Systems, 2021
The standard RSA relies on multiple big-number modular exponentiation operations and a longer key-length is required for better protection. This imposes a hefty time penalty for encryption and decryption. In this study, we analysed and developed an improved parallel algorithm (PMKRSA) based on the idea of splitting the plaintext into multiple chunks and encrypt the chunks using multiple key-pairs. The algorithm in our new scheme is so natural for parallelised implementation that we also investigated its parallelisation in a GPU environment. In the following, the structure of our new scheme is outlined and its correctness is proved mathematically. Then, with the algorithm implemented and optimised on both CPU and CPU+GPU platforms, we showed that our algorithm shortens the computational time considerably, and it has a security advantage over the standard RSA as it is invulnerable to the common attacks. Finally, we also proved the feasibility of using our algorithm to encrypt large files through simulation. The results show that over the set of file size: 1 MB, 10 MB, 25 MB, 50 MB, 100 MB, the average encryption and decryption time of the CPU version is 0.2476 and 9.4476 s, and for the CPU+GPU version, it is 0.0009 and 0.0618 s, respectively.