News

MCL Research on MRI Prostate Image Quality Assessment

Magnetic Resonance Imaging(MRI) is a non-invasive, radiation-free scanning procedure generally used to obtain images of internal organs. This imaging modality is a popular screening technique for Prostate Cancer. A Prostate MRI may be used to detect prostate cancer, determine the requirement for biopsy, guide needles during targeted MRI biopsy, or detect the spreading of cancer to neighboring areas. Current standards of MRI acquisition still lead to errors, like false detections, where patients are unnecessarily sent to biopsy, or missed detections, where existing tumors remain undetected. A good quality MRI is essential to ensure that Prostate Cancer is diagnosed on time.

An MRI has several sequences, namely T2W, ADC, and DCE. For an MRI to be of diagnostic quality, atleast two of the three sequences must independently be of diagnostic quality. Errors/artifacts may be present in some or all of these sequences. Some common artifacts include motion artifacts, rectal gas, hip prosthesis, etc., that affect the quality of the MRI.

In order to assess the quality of an MRI, we train independent models for each of these sequences. While MRI images are volumetric, we treat each slice of the MRI independently. 2D Haar Wavelet Transform is applied to extract features from the LL, LH, HL, and HH bands. These features are extracted at two different resolutions. The Discriminant Feature Test(DFT) is used to reduce the feature dimension by removing features with a high DFT loss. An XGBoost Classifier is then trained using these selected features to predict whether each slice of the MRI is of satisfactory quality or not. The quality predictions from each of the three sequences are then combined to obtain the final MRI quality prediction. This approach is light-weight, efficient, and explainable, with [...]

By |August 3rd, 2025|News|Comments Off on MCL Research on MRI Prostate Image Quality Assessment|

MCL Research on Biomarker Prediction for Kidney Cancer

The tumor microenvironment includes many types of cells around the tumor. Doctors often assess it using biomarkers like PD-L1 or CD68. To measure how many cells express these markers—called positive cells—we use image analysis and machine learning models to identify positive cells and compute their count and ratio. Usually, immunohistochemistry (IHC) images are used as the input of the model because they are relatively low-cost, while multiplex immunofluorescence (IF) images are used as ground truth due to their high accuracy. A major research goal is to predict positive cell locations from IHC images.

Our current work explores the use of the Green U-shaped Learning (GUSL) pipeline to align input IHC images with the ground truth IF images. GUSL is well-suited for this task because it enables pixel-wise prediction from coarse to fine resolution. It can detect positive cells at a coarse level and progressively refine predictions. GUSL has also shown strong performance in related tasks like kidney segmentation.

Another approach we explore is using GUSL to generate predictions on other medical images, such as H&E-stained images, DAPI, and LAP2. By producing segmentation results from H&E, DAPI, LAP2, and IHC inputs, and then taking a weighted average, we aim to further improve prediction accuracy.Currently, many machine learning methods have been developed to solve this problem, but they often suffer from high computational cost (FLOPs) and large model size. In addition, the limited size of medical datasets presents another major challenge. Green learning offers a promising solution to these issues and contributes to noninvasive biomarker prediction in this research field, helping reduce the need for expensive and labor-intensive staining methods.

By |July 27th, 2025|News|Comments Off on MCL Research on Biomarker Prediction for Kidney Cancer|

MCL Research on Wavelet-Based Green Learning

Wavelet-based Green Learning (GreenWave) is a new image classification framework that combines the multi-scale power of wavelet transforms with the efficiency and interpretability of Green Learning principles. It avoids backpropagation and replaces traditional deep learning architectures with a transparent, feedforward pipeline.

At its core, GreenWave begins by applying a discrete wavelet transform (DWT)—typically using Haar wavelets—to each image, capturing both local and global spatial structures at multiple resolutions. It extracts features from wavelet subbands (like LL, LH, HL, HH) as well as local image patches from different regions (e.g., east, south, west, north). These features are used to construct class templates via averaging over training examples.

GreenWave operates in three rounds of classification:1. Round-1 classifies easy samples using cosine similarity between the input and class templates (one-vs-rest). It uses confidence metrics (like entropy) to decide which samples are “easy” and can exit the pipeline early.2. Round-2 focuses on semi-hard samples using updated templates and discriminant feature test (DFT) masks to emphasize class-informative coefficients. It also introduces one-vs-one templates to resolve class confusion.3. Round-3 targets the hardest samples using further refined templates and updated confusion masks, maximizing accuracy while maintaining interpretability.Throughout all stages, GreenWave uses cosine similarity as its feature-matching metric and XGBoost classifiers for decision learning, completely bypassing gradient-based training.

Overall, GreenWave demonstrates that a non-backpropagation, wavelet-template-based system can achieve near state-of-the-art performance while being highly efficient, explainable, and modular. This makes it an ideal choice for low-resource or transparent AI applications.

By |July 20th, 2025|News|Comments Off on MCL Research on Wavelet-Based Green Learning|

MCL Research on Motion YOLO

Video object detection is a demanding computer vision topic that extends static image-based detection by introducing camera motion and temporal dynamics. This brings significant challenges, such as occlusion, scene blurriness, and dynamic shape changes caused by object and camera movement. Nevertheless, the temporal correlations between frames and the motion patterns of objects also provide rich and valuable information. The object detection and tracking over time enables machines to understand dynamic scenes and make informed decisions in complex environments. Nowadays, video object detection has become essential for many real-world applications, including autonomous driving, intelligent surveillance, human-computer interaction, and video content analysis.

Existing image-based detection models have achieved remarkable success, offering excellent accuracy and real-time detection capabilities in static scenarios. However, directly applying these models to video introduces several issues. Specifically, image-based models treat video frames independently, ignoring temporal relationships across frames, which often leads to unstable detection results in complex scenes and redundant computations for similar consecutive frames. Moreover, in real-world scenarios, videos are typically stored in compressed formats before being uploaded or transmitted. Fully decompression of the video further increases the computational overhead.

We propose Motion-Assisted YOLO (MA-YOLO), an efficient video object detection strategy that leverages the motion information naturally embedded in compressed video streams while utilizing existing image-based detection models to address the aforementioned challenges. Specifically, we adopt YOLO-X variants as our base detector for static images. Rather than performing detection on every video frame, we detect objects only on selected keyframes and propagate the predictions to estimate detection results for intermediate frames. The proposed framework consists of three modules: (1) keyframe selection and sparse inference, (2) motion vector extraction and pixel-wise assignment, and (3) motion-guided decision propagation. By incorporating the keyframe-based detection and motion [...]

By |July 13th, 2025|News|Comments Off on MCL Research on Motion YOLO|

MCL Research on Multi-Stage XGBoost

XGBoost is a widely used gradient-boosting framework in machine learning. Due to its low resource consumption and interpretability for sequential learning, XGBoost has gained increasing attention in green learning, where computational efficiency and model transparency are essential. However, XGBoost is not optimized in the current green learning literature. It accounts for a large part of the model parameters in a green learning system. It is desired to reduce the size of XGBoost while maintaining its high performance.

We recently have proposed a new method called Multi-stage XGBoost (MXB), a modular framework that builds a sequence of XGBoost models. MXB adopts a sequence of shallow XGBoost models, each of which defines a stage. Unlike conventional XGBoost, which is trained on the full feature set, the model at each stage of MXB is trained on a distinct feature subset. The general idea is to put more discriminant ones in earlier stages and less discriminant ones in later stages. This is motivated by the convergence curve of the XGBoost classifier and regressor. Also, the transition from one XGBoost model to the next in MXB is governed by the behavior of the gradient and Hessian, which represent the first- and second-order derivatives of the objective function, respectively. The gradient quantifies the direction and rate of change of the loss function, indicating how far the model is from optimality. The Hessian, on the other hand, measures the curvature of the loss, offering insight into the local stability of convergence.

We evaluate MXB on two datasets: MNIST and Fashion-MNIST, and compare it with standard XGBoost models of equivalent depth and model size. The training and testing curves show that MXB has smaller train–validation gaps and more stable testing loss as compared to [...]

By |July 6th, 2025|News|Comments Off on MCL Research on Multi-Stage XGBoost|

Welcome New MCL Member James Zhan

We are very happy to welcome a new MCL member, James Zhan. Here is a quick interview with James:

1.        Could you briefly introduce yourself and your research interests?

My name is Yunkai Zhan, and people always call me James. I’m currently a rising junior undergraduate student major in computer science. My research interest includes computer vision, machine learning, and computational social science. Outside of academia, I’m a basketball and football (soccer but it should be football) fan and player. I also play poker and love watching movies.

2.        What is your impression of MCL and USC?

I’m very grateful to join MCL to work with Dr. Kuo and all the students. Dr. Kuo is always supporting his students and providing meaning advises and inspiring ideas. The lab has a very vibrant vibe. I enjoy talking to everyone during the pizza time before the seminar. If I haven’t talk to you, feel free to reach out to me next time.

3.        What is your future expectation and plan in MCL?

I’m looking forward to contribute to projects starting this fall to learn from the process of self studying and collaborate with experienced researchers. I’m really excited to work on transparent and interpretable Green Learning.

By |June 29th, 2025|News|Comments Off on Welcome New MCL Member James Zhan|

Welcome New MCL Member Alek Yegazarian

We are very happy to welcome a new MCL member, Alek Yegazarian. Here is a quick interview with Alek:

1.  Could you briefly introduce yourself and your research interests?

My name is Alek Yegazarian, I am a recent Master of Science Electrical Engineering graduate from the University of Southern California, earning the Ming Hsieh Department of Electrical and Computer Engineering academic achievement award and the 2025 Viterbi Master’s 1 student commencement speaker honor. My research background and interests lie at the intersection of computational imaging, computer vision, and robotics. Outside of engineering and academia, I am a magician member of the Academy of Magical Arts at the Magic Castle in Hollywood, enjoy playing piano, and stay active by practicing taekwondo.2. What is your impression of MCL and USC?

I am so excited and grateful to be a part of MCL. Dr. Kuo’s passion and enthusiasm for his students and research is inspiring. I especially enjoy the lab environment, as everyone is very friendly and supportive. I am truly happy and excited every time I come to campus for research! Shout out to Wei Wang and Yixing Wu for being so welcoming, attentive, and helpful during these first few weeks working with them.

3. What is your future expectation and plan in MCL?

During this summer, I am supporting research on Green U-Shaped Learning (GUSL) for super-resolution and denoising tasks. I hope to learn and contribute as much as I can to MCL and Green Learning, while simultaneously getting to know my fellow lab members and getting a taste of life as a researcher in academia.

By |June 22nd, 2025|News|Comments Off on Welcome New MCL Member Alek Yegazarian|

Welcome New MCL Member Jimmy Xiao

We are very happy to welcome a new MCL member, Jimmy Xiao. Here is a quick interview with Jimmy:

1. Could you briefly introduce yourself and your research interests?My name is Jimmy Xiao, and I’m a rising senior undergraduate student double majoring in Economics and Computer Science at USC. I joined MCL as a summer intern. My research interests include machine learning and computer vision. Outside of academics, I enjoy swimming and golfing as a way to stay balanced and energized.

2. What is your impression of MCL and USC?

MCL is an intellectually vibrant and supportive group where people are willing to exchange ideas, offer guidance, and work together toward solving challenging problems. I enjoy interacting with people at MCL and am excited about the chance to collaborate and contribute to meaningful research in the future. USC is dynamic and opportunity-rich, and is always filled with enthusiasm.3. What is your future expectation and plan in MCL?

I look forward to deepening my engagement with MCL by continuing to participate in and contribute to challenging and intriguing research at MCL. I hope to learn from experienced researchers in MCL and continue to develop my technical and analytical skills. I also would like to interact with individuals in MCL and make lasting connections. 

By |June 15th, 2025|News|Comments Off on Welcome New MCL Member Jimmy Xiao|

Welcome New MCL Member Kevin Lim

We are very happy to welcome a new MCL member, Kevin Lim. Here is a quick interview with Kevin:

1. Could you briefly introduce yourself and your research interests?

My name is Kevin Lim, and I am a second year master’s student studying Computer Science. I’ve explored a few subfields within the field of AI but I’m most interested in deep learning and computer vision. I found Professor Kuo’s work in green learning to be very interesting which is part of my motivation to apply for an internship at MCL.

2. What is your impression of MCL and USC?

I think USC is a place with many opportunities for ambitious people. Hard-working and passionate individuals thrive here and this serves as an inspiration for others as well. I’ve spoken to a few people at MCL already and they are very friendly, and I appreciate Professor Kuo’s leadership and guidance.

3. What is your future expectation and plan in MCL?

I hope to gain a better understanding of research trends in the image processing field, as I’ve already started to do while preparing for the Mediatek research project. I also hope to build strong connections with members of the lab.

By |June 8th, 2025|News|Comments Off on Welcome New MCL Member Kevin Lim|

Welcome New MCL Member Qi Cao

We are very happy to welcome a new MCL member, Qi Cao. Here is a quick interview with Qi:

1. Could you briefly introduce yourself and your research interests?

My name is Qi Cao, and I’m currently a PhD student in the ECE department at USC. I joined the MCL at the end of 2024. My research interests span machine learning, computer vision, and time-series analysis. Since joining MCL, I’ve been eager to contribute to ongoing projects, collaborate with lab members who have diverse technical backgrounds, and continue refining my skills through both hands-on experiments and regular discussions.

2. What is your impression of MCL and USC?

MCL comes across as a supportive, close-knit lab where the collaborative atmosphere helps make challenging projects feel manageable. USC strikes me as the kind of campus that buzzes with energy—entrepreneurial, diverse, and always open to new perspectives.

3. What is your future expectation and plan in MCL?

I’m looking forward to collaborating closely with everyone in MCL,  sharing ideas during group meetings, and learning from the lab’s diverse expertise. I hope to contribute actively to interesting projects by participating in regular discussions and offering support whenever it’s needed. I aim to both grow my own skills and help the whole team move our research forward.

By |June 1st, 2025|News|Comments Off on Welcome New MCL Member Qi Cao|