AI Data Extraction Lab 1: When Models Remember Too Much

Neural networks are trained to learn patterns, but sometimes they learn a bit too well. Under the right conditions, ML models can memorize specific samples from their training data, and spit them back out. This has real consequences for privacy, intellectual property, and legal compliance: GitHub Copilot has been caught reproducing GPL-licensed code without attribution, leading to a class-a...