SlideShare a Scribd company logo
1 of 1
Download to read offline
Symmetrical Synthesis for Deep Metric Learning
Geonmo Gu*, Byungsoo Ko*
{korgm403, kobiso62}@gmail.com
Association for the Advancement of
Artificial Intelligence
(a) CUB200-2011 (b) CARS196 (c) Stanford online products
Introduction
• We propose a novel method for synthetic hard sample generation:
Symmetrical Synthesis (Symm).
• In contrast to previous methods (DAML, HDML), it only requires simple
algebraic computation to generate synthetic hard samples.
• It is hyper-parameter free, plug-and-play, no need of network
modification, no influence to training speed and optimization difficulty.
• Our method outperforms over existing methods for a variety of losses on
clustering and image retrieval tasks.
Blue: original points / Red: synthetic points
Comparison with State-of-the-Art
Experiment
Link
Impact of Similarity and Norm
Github
Arxiv
Proposed Method
Label of SyntheticsRatio of Feature Points
Level of Hardness
Why Symmetric?
1. Symmetrical synthesis gives the same similarity among original and
synthesized features in same class.
-> It does not affect the positive side of the loss.
2. Symmetrical synthesis always have same norm.
-> it gives continuity of control over the norm during training process.
t-SNE Visualization of Embedding Space
Motivation
Contribution
• Hard sample generation methods have been proposed to improve metric
learning losses (triplet, N-pair, lifted structure, angular).
• Previous methods (DAML, HDML) uses generative networks, which leads
to more hyper-parameters, harder optimization, slower training speed.
Symmetrical Synthesis
* Authors contributed equally.
Step 1. Generate symmetric points Step 2. Hard negative pair mining
• Given original points, generate their
synthetic points with each other as an
axis of symmetry.
• We set 𝛼=2.0, 𝛽=1.0 for symmetrical
synthesis.
• Perform hard negative pair mining
between two different classes.
original points
synthetic points
• Maintaining similarity and norm is
essential for optimization.
• Synthetic points lie in meaningful spots
due to the increased clustering ability.
• The harder the pair selected, the higher
the performance.
• At the beginning: more original points
• After some steps: more synthetic points
original points
synthetic points
original points
synthetic points
Class A Class B
Metric Learning with Symm
• 100 iterations: synthetic points are generated on the meaningless place.
• After 3000 iterations: synthetic points are lying around the boundary of clusters.
• Synthetic points will work as hard negatives to push classes with stronger power.
• Combining Symm with metric learning losses leads to a large performance boost in both clustering and retrieval tasks.
• Our proposed method outperforms all hard sample generation methods for every loss and dataset except one.

More Related Content

Recently uploaded

Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
 

Recently uploaded (20)

SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentation
 
Databricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfDatabricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdf
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...
 
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Molecular docking- Laxman I. Nimbale.pptx
Molecular docking- Laxman  I. Nimbale.pptxMolecular docking- Laxman  I. Nimbale.pptx
Molecular docking- Laxman I. Nimbale.pptx
 
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf
 
SaaStr Workshop Wednesdays - RevenueCat.pdf
SaaStr Workshop Wednesdays - RevenueCat.pdfSaaStr Workshop Wednesdays - RevenueCat.pdf
SaaStr Workshop Wednesdays - RevenueCat.pdf
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
globalisation project report displayed overview
globalisation project report displayed overviewglobalisation project report displayed overview
globalisation project report displayed overview
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

[AAAI2020] Symmetrical Synthesis for Deep Metric Learning (Poster)

  • 1. Symmetrical Synthesis for Deep Metric Learning Geonmo Gu*, Byungsoo Ko* {korgm403, kobiso62}@gmail.com Association for the Advancement of Artificial Intelligence (a) CUB200-2011 (b) CARS196 (c) Stanford online products Introduction • We propose a novel method for synthetic hard sample generation: Symmetrical Synthesis (Symm). • In contrast to previous methods (DAML, HDML), it only requires simple algebraic computation to generate synthetic hard samples. • It is hyper-parameter free, plug-and-play, no need of network modification, no influence to training speed and optimization difficulty. • Our method outperforms over existing methods for a variety of losses on clustering and image retrieval tasks. Blue: original points / Red: synthetic points Comparison with State-of-the-Art Experiment Link Impact of Similarity and Norm Github Arxiv Proposed Method Label of SyntheticsRatio of Feature Points Level of Hardness Why Symmetric? 1. Symmetrical synthesis gives the same similarity among original and synthesized features in same class. -> It does not affect the positive side of the loss. 2. Symmetrical synthesis always have same norm. -> it gives continuity of control over the norm during training process. t-SNE Visualization of Embedding Space Motivation Contribution • Hard sample generation methods have been proposed to improve metric learning losses (triplet, N-pair, lifted structure, angular). • Previous methods (DAML, HDML) uses generative networks, which leads to more hyper-parameters, harder optimization, slower training speed. Symmetrical Synthesis * Authors contributed equally. Step 1. Generate symmetric points Step 2. Hard negative pair mining • Given original points, generate their synthetic points with each other as an axis of symmetry. • We set 𝛼=2.0, 𝛽=1.0 for symmetrical synthesis. • Perform hard negative pair mining between two different classes. original points synthetic points • Maintaining similarity and norm is essential for optimization. • Synthetic points lie in meaningful spots due to the increased clustering ability. • The harder the pair selected, the higher the performance. • At the beginning: more original points • After some steps: more synthetic points original points synthetic points original points synthetic points Class A Class B Metric Learning with Symm • 100 iterations: synthetic points are generated on the meaningless place. • After 3000 iterations: synthetic points are lying around the boundary of clusters. • Synthetic points will work as hard negatives to push classes with stronger power. • Combining Symm with metric learning losses leads to a large performance boost in both clustering and retrieval tasks. • Our proposed method outperforms all hard sample generation methods for every loss and dataset except one.