A data fusion method based on physics-constrained dictionary learning
Project Description
Sensor plays an important role in modern manufacturing systems to monitor the manufacturing processes and machine health conditions. Especially for complex systems, multiple sensors need to be applied concurrently to collect different information. In recent decades, data fusion techniques have been developed to process data collected from multiple sensors simultaneously. Common data fusion techniques are based on traditional machine learning or deep learning algorithms such as support vector machines, deep random forest, k-nearest neighbours, and deep neural network. These methods are applied to process either original signals or features extracted from signals. The performance of existing data fusion methods depends on the resolution of signals. Signals with higher resolutions can provide more details of patterns. However, the challenges of using high-resolution signals in process monitoring are bandwidth limitation of data communication, increasing life-cycle cost of sensors, and physical limitations of data collection in practice. To address the above limitations of the existing data fusion methods, we propose a physics-constrained dictionary learning (PCDL) method to enable data fusion while reducing the volume of data collection. Thus, the proposed method can classify and reconstruct original signals with the low-resolution ones. The sensing efficiency can be significantly improved.
Supervisor
Yanglong LU
Quota
2
Course type
UROP1000
UROP1100
UROP2100
Applicant's Roles
1. The applicant will learn the concepts of compressed sensing and physics-constrained dictionary learning (PCDL),
2. The applicant will learn how to implement PCDL and feature extraction algorithms in MATLAB and/or Python.
3. The applicant will look for open dataset to validate PCDL algorithm.
Requirements: know basics of MATLAB and/or Python.
2. The applicant will learn how to implement PCDL and feature extraction algorithms in MATLAB and/or Python.
3. The applicant will look for open dataset to validate PCDL algorithm.
Requirements: know basics of MATLAB and/or Python.
Applicant's Learning Objectives
1. The applicant will be able to identify research problems and solve challenging questions.
2. The applicant will be able to work collaboratively and think independently.
3. The applicant will be familiar with signal processing, machine learning, image processing, and optimization.
2. The applicant will be able to work collaboratively and think independently.
3. The applicant will be familiar with signal processing, machine learning, image processing, and optimization.
Complexity of the project
Moderate