Integrated Sensing and ML Processing Semiconductor Device
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional edge devices lack integrated sensing and processing capabilities to analyze analog sensing data locally, requiring data transmission to remote devices for machine learning processing, which is energy-intensive, time-consuming, and raises privacy concerns.
Innovation Solution
A semiconductor device integrating a sensing module, crossbar arrays for preprocessing analog signals, and a machine learning processing unit on a processor wafer, enabling local processing and reducing data transmission by preprocessing analog data before digitization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If sensing data is transmitted to remote computing devices for machine learning processing, then machine learning processing capabilities are available, but energy consumption and data transmission time increase significantly
Solution Approach 1:
The system segments the processing architecture by separating sensing functions performed at edge devices from complex machine learning model training performed at remote devices. Edge devices perform local preprocessing and inference using compressed models, while remote devices handle only model updates and retraining. This segmentation enables ML processing capability at the edge with reduced energy consumption compared to transmitting all sensing data to remote devices.
Solution Approach 2:
The patent introduces a new dimension of processing by implementing federated learning across multiple edge devices. Instead of a single centralized processing architecture, the system operates across distributed devices with coordinated model updates. This dimensional change enables local processing capability while sharing learning benefits across the network, reducing the need for energy-intensive data transmission to centralized remote devices.
2Loss of information
If raw sensing data is transmitted to remote devices, then complete data is available for processing, but privacy concerns increase and computational costs increase
Solution Approach 1:
The system extracts and processes only the essential features and compressed model representations at edge devices rather than transmitting complete raw sensing data to remote devices. This extraction approach maintains the necessary information for ML inference while significantly reducing privacy risks associated with transmitting sensitive raw data across networks.
Solution Approach 2:
The patent implements local quality by enabling each edge device to perform ML inference locally using compressed models downloaded from remote devices. This local processing ensures that sensitive sensing data remains on local devices rather than being transmitted to remote devices, thereby maintaining data privacy while still providing ML processing capability. Each device processes its own data locally with appropriate computational resources.
3Loss of time
If machine learning models are run locally on edge devices, then real-time processing is achieved, but conventional edge devices lack the computational capabilities
Solution Approach 1:
The system performs preliminary actions by pre-training complete machine learning models at remote devices with abundant computational resources. These pre-trained models are then compressed and downloaded to edge devices, which only need to execute the already-trained models for inference. This preliminary model training and compression at remote devices enables real-time local inference at edge devices without requiring them to have full ML training capabilities.
Solution Approach 2:
The patent applies parameter changes by transforming full-precision machine learning models into compressed versions suitable for edge devices. This involves changing model parameters through techniques such as quantization, pruning, and knowledge distillation. The compressed models have reduced computational requirements and can be executed in real-time on resource-constrained edge devices while maintaining acceptable accuracy, thus enabling real-time processing without requiring edge devices to have the same computational capabilities as remote devices.
Data Source
AI summary
The present disclosure provides for a semiconductor device with integrated sensing and processing functionalities. The semiconductor device includes a sensing module configured to generate a plurality of analog sensing signals; one or more crossbar arrays configured to process the analog sensing signals to generate analog preprocessed sensing data; an analog-to-digital converter (ADC) configured to convert the analog preprocessed sensing data into digital preprocessed sensing data; and a machine learning processing unit configured to process the digital preprocessed sensing data utilizing one or more machine learning model. The machine learning processing unit, the crossbar arrays, and the ADC are integrated into a processor wafer of the semiconductor device. The sensing module is integrated in a sensor wafer stacked on the processor wafer.


