Overview
Supervised learning is described in the provided evidence as a technique for training classifiers using labeled training data. One cited work notes that, given a pre-trained encoder used as a feature extractor, supervised learning can train a simple and accurate classifier with a small amount of labeled data.
Security and privacy considerations
The evidence identifies several security and privacy issues for supervised-learning classifiers. Security-side issues include data poisoning attacks, backdoor attacks, and adversarial examples. Privacy-side issues include inference attacks and the right to be forgotten for training data. Secure and privacy-preserving supervised-learning algorithms with formal guarantees have been proposed, but the same source reports that they can suffer from limitations such as accuracy loss, small certified security guarantees, and inefficiency.
A related public source reports that pre-trained encoders from self-supervised learning can improve several secure or privacy-preserving supervised-learning settings, including accuracy without attacks, certified guarantees against data poisoning and backdoor attacks for bagging and KNN, randomized smoothing guarantees against adversarial examples, differentially private classifier accuracy, and exact machine-unlearning accuracy and/or efficiency.
Use in coverage-directed test selection
In simulation-based verification, constrained random test generation is widely used to generate stimuli. The evidence notes that random tests provide diversity but often repeatedly exercise the same design logic, and that as verification progresses many constrained random tests have little or no effect on functional coverage.
The paper Supervised Learning for Coverage-Directed Test Selection in Simulation-Based Verification introduces coverage-directed test selection, a method based on supervised learning from coverage feedback. The method randomly generates many tests, selects an effective subset for simulation, and biases selection toward tests with a high probability of increasing functional coverage. The paper reports that this approach can reduce manual constraint writing, prioritize effective tests, reduce verification resource consumption, and accelerate coverage closure on a large real-life industrial hardware design.
Related entity
- Supervised Learning for Coverage-Directed Test Selection in Simulation-Based Verification: a paper that uses supervised learning for coverage-directed test selection in simulation-based verification.