I am Lucas Chan, and I am currently pursuing an MPhil degree at HKUST, where my research focuses on multimodal learning, knowledge graphs, and large vision language models (LVLMs). Under the supervision of Professor Yangqiu Song, I am exploring the intersections of these cutting-edge fields in artificial intelligence. Prior to my MPhil study, I obtained my Bachelor's degree with a double major in Computer Science and Electronic Engineering at HKUST, and graduated with First Class Honours.
Currently, I am expanding my research into multimodal learning, with a particular focus on developing high-quality question generation systems using Multimodal LVLMs agents. This emerging area of study represents an exciting frontier in AI research, and I welcome collaborative opportunities and intellectual discourse on this topic.
My academic work spans several areas of machine learning and its applications. Currently I am developing a PyTorch-like neural network framework in pure C++ from scratch, using only C++ STL. It simulates the flexibility and extensibility of PyTorch, and I am planning to add more modules such as CNN and Transformer in the future. For more details you can refer to here.
My portfolio also includes significant contributions to other machine learning domains. Notable among these are:
- Neural Stock Prophet: A PyPI package that integrates advanced algorithms such as LSTM neural networks with attention and Autoregressive Integrated Moving Average (ARIMA) models for sophisticated stock forecasting.
- Car License Recognition: An optical character recognition (OCR) system employing transfer learning techniques for accurate vehicle license plate identification.
- Federated Edge AI for 6G: A novel approach combining Federated Dynamic Regularization (FedDyn) and Reconfigurable Intelligence Surface assisted Federated Learning (RIS-FL) to address computation and communication heterogeneity in federated learning environments.
- Multimodal learning
- Embedding Model
- Large vision language models
- Portfolio optimization
- Coding (especially leetcode everyday)
- Tracking the lastest news in AI
- Stock trading
- Playing some video games (currently monster hunter rise from switch and I know it's quite old)
- Gymnasium