Mitigating Information Leakage in Image Representations: A Maximum Entropy Approach
Proteek Roy and Vishnu Boddeti Michigan State University CVPR 2019
[~]$ [1/13]
Mitigating Information Leakage in Image Representations: A Maximum - - PowerPoint PPT Presentation
Mitigating Information Leakage in Image Representations: A Maximum Entropy Approach Proteek Roy and Vishnu Boddeti Michigan State University CVPR 2019 [~]$ [1/13] >>> Representation Learning: The Bright Side * Deep Embeddings: E (
[~]$ [1/13]
[~]$ [2/13]
[~]$ [2/13]
. . . R
. . . R . . . R . . . R . . . R
similarity best match
[~]$ [2/13]
High Resp. Low Resp. Test Image Neurons High Resp. Low Resp. Age Hair Color Race Gender Face Shape Eye Shape Bangs Brown Hair Pale Skin Narrow Eyes High Cheek. Eyeglasses Mustache Black Hair Smiling Big Nose
Blond Hair Wear. Lipstick Asian Big Eyes (b.1) (b.2) (b.3) (a.1) (a.2) (a.3) (a.4) (a.5) (a.6) Activations Identity-related Attributes Identity-non-related Attributes ANet (FC) ANet (C4) ANet (C3)
(a) (b)
50% 60% 70% 80% 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Average Accuracy Percentage of Best Performing Neurons Used ANet (After fine-tuning) HOG (After PCA) single best performing neuron 70% 75% 80% 85% 90% Smiling Wearing Hat Rosy Cheeks 5oClock Shadow 80% 85% 90% 95% 100% Male White Black Asian Accuracy [~]$ [3/13]
High Resp. Low Resp. Test Image Neurons High Resp. Low Resp. Age Hair Color Race Gender Face Shape Eye Shape Bangs Brown Hair Pale Skin Narrow Eyes High Cheek. Eyeglasses Mustache Black Hair Smiling Big Nose
Blond Hair Wear. Lipstick Asian Big Eyes (b.1) (b.2) (b.3) (a.1) (a.2) (a.3) (a.4) (a.5) (a.6) Activations Identity-related Attributes Identity-non-related Attributes ANet (FC) ANet (C4) ANet (C3)
(a) (b)
50% 60% 70% 80% 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Average Accuracy Percentage of Best Performing Neurons Used ANet (After fine-tuning) HOG (After PCA) single best performing neuron 70% 75% 80% 85% 90% Smiling Wearing Hat Rosy Cheeks 5oClock Shadow 80% 85% 90% 95% 100% Male White Black Asian Accuracy [~]$ [3/13]
High Resp. Low Resp. Test Image Neurons High Resp. Low Resp. Age Hair Color Race Gender Face Shape Eye Shape Bangs Brown Hair Pale Skin Narrow Eyes High Cheek. Eyeglasses Mustache Black Hair Smiling Big Nose
Blond Hair Wear. Lipstick Asian Big Eyes (b.1) (b.2) (b.3) (a.1) (a.2) (a.3) (a.4) (a.5) (a.6) Activations Identity-related Attributes Identity-non-related Attributes ANet (FC) ANet (C4) ANet (C3)
(a) (b)
50% 60% 70% 80% 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Average Accuracy Percentage of Best Performing Neurons Used ANet (After fine-tuning) HOG (After PCA) single best performing neuron 70% 75% 80% 85% 90% Smiling Wearing Hat Rosy Cheeks 5oClock Shadow 80% 85% 90% 95% 100% Male White Black Asian Accuracy [~]$ [3/13]
High Resp. Low Resp. Test Image Neurons High Resp. Low Resp. Age Hair Color Race Gender Face Shape Eye Shape Bangs Brown Hair Pale Skin Narrow Eyes High Cheek. Eyeglasses Mustache Black Hair Smiling Big Nose
Blond Hair Wear. Lipstick Asian Big Eyes (b.1) (b.2) (b.3) (a.1) (a.2) (a.3) (a.4) (a.5) (a.6) Activations Identity-related Attributes Identity-non-related Attributes ANet (FC) ANet (C4) ANet (C3)
(a) (b)
50% 60% 70% 80% 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Average Accuracy Percentage of Best Performing Neurons Used ANet (After fine-tuning) HOG (After PCA) single best performing neuron 70% 75% 80% 85% 90% Smiling Wearing Hat Rosy Cheeks 5oClock Shadow 80% 85% 90% 95% 100% Male White Black Asian Accuracy [~]$ [3/13]
High Resp. Low Resp. Test Image Neurons High Resp. Low Resp. Age Hair Color Race Gender Face Shape Eye Shape Bangs Brown Hair Pale Skin Narrow Eyes High Cheek. Eyeglasses Mustache Black Hair Smiling Big Nose
Blond Hair Wear. Lipstick Asian Big Eyes (b.1) (b.2) (b.3) (a.1) (a.2) (a.3) (a.4) (a.5) (a.6) Activations Identity-related Attributes Identity-non-related Attributes ANet (FC) ANet (C4) ANet (C3)
(a) (b)
50% 60% 70% 80% 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Average Accuracy Percentage of Best Performing Neurons Used ANet (After fine-tuning) HOG (After PCA) single best performing neuron 70% 75% 80% 85% 90% Smiling Wearing Hat Rosy Cheeks 5oClock Shadow 80% 85% 90% 95% 100% Male White Black Asian Accuracy
[~]$ [3/13]
[~]$ [4/13]
[~]$ [5/13]
[~]$ [5/13]
[~]$ [5/13]
[~]$ [5/13]
θE,θT max θA
[~]$ [5/13]
[~]$ [6/13]
Probability Sensitive Class 1.0 0.0 0.0 [~]$ [6/13]
Probability Sensitive Class 1.0 0.0 0.0
Probability Sensitive Class 0.0 0.5 0.5 [~]$ [6/13]
Probability Sensitive Class 1.0 0.0 0.0
Probability Sensitive Class 0.0 0.5 0.5
Probability Sensitive Class 0.33 0.33 0.33 [~]$ [6/13]
Probability Sensitive Class 1.0 0.0 0.0
Probability Sensitive Class 0.0 0.5 0.5
Probability Sensitive Class 0.33 0.33 0.33
[~]$ [6/13]
[~]$ [7/13]
Probability Sensitive Class 1.0 0.0 0.0 [~]$ [7/13]
Probability Sensitive Class 1.0 0.0 0.0
Probability Sensitive Class 0.33 0.33 0.33 [~]$ [7/13]
Probability Sensitive Class 1.0 0.0 0.0
Probability Sensitive Class 0.33 0.33 0.33
Probability Sensitive Class 0.33 0.33 0.33 [~]$ [7/13]
[~]$ [8/13]
[~]$ [8/13]
[~]$ [9/13]
[~]$ [10/13]
German x LFR VAE VFAE ML MaxEnt 0.6 0.65 0.7 0.75 0.8 0.85 0.9 Target Accuracy
Adult x LFR VAE VFAE ML MaxEnt 0.76 0.78 0.8 0.82 0.84 0.86 0.88 Target Accuracy
[~]$ [10/13]
German x LFR VAE VFAE ML MaxEnt 0.6 0.65 0.7 0.75 0.8 0.85 0.9 Target Accuracy
German x LFR VAE VFAE ML MaxEnt 0.6 0.65 0.7 0.75 0.8 0.85 Sensitive Accuracy
Adult x LFR VAE VFAE ML MaxEnt 0.76 0.78 0.8 0.82 0.84 0.86 0.88 Target Accuracy
Adult x LFR VAE VFAE ML MaxEnt 0.4 0.5 0.6 0.7 0.8 0.9 Sensitive Accuracy
[~]$ [10/13]
[~]$ [11/13]
[~]$ [11/13]
[~]$ [12/13]
[~]$ [12/13]
[~]$ [12/13]
[~]$ [13/13]
[~]$ [13/13]
[~]$ [13/13]
[~]$ [13/13]