SlideShare a Scribd company logo
1 of 19
Paper: “Few-shot Graph
Classification with Contrastive
Loss and Meta-classifier” by
Chao Wei, Zhidong Deng
Review by Akanksha Rawat
Few-Shot Learning
FFew-shot learning (FSL) uses just a few samples and past information to
acquire representations that generalize effectively to novel classes.
Existing FSL models can generally be divided into three categories:
(1) methods based on optimization
(2) Using memory-based techniques
(3) Approaches based on metrics
Few shot classification
Few-shot classification seeks to train a classifier to identify previously
unidentified classes using a small number of labeled instances.
Recent works suggest incorporating few-shot learning frameworks for
quick adaptations to graph classes with few labeled graphs to address the
label scarcity barrier.
Contrastive Representation Learning
Contrastive learning uses the idea of comparing samples against one another to
identify characteristics that are shared by different data classes and
characteristics that distinguish one data class from another, improving
performance on visual tasks.
The fundamental foundation for contrastive learning involves choosing a "anchor"
data sample, a "positive" sample of data from the same distribution as the anchor,
and a "negative" sample of data from a different distribution.
Introduction
This paper investigates the problem of few-shot graph classification.
They presented a novel graph contrastive relation network (GCRNet) by
introducing a practical yet straightforward graph meta-baseline with
contrastive loss and meta-classifier, which achieved comparable
performance for graph few-shot learning.
Paper’s main contributions
● It recommends a contrastive loss to obtain a strong contrastive
representation by pushing away samples from various classes and
grouping graph features belonging to the same class.
● It also suggests a meta-classifier, which starts with the mean feature
of the support sets and extracts the global feature using GNode to
learn more appropriate similarity metrics.
● Even with relatively small support sets, such as 1-shot or 5-shot,
SOTA results are obtained in the experiment on all four datasets.
● Comparatively speaking, the proposed method outperforms the
current SOTA method by 10%.
Problem Definition
In an N-way K-shot few-shot task, the support set contains N classes with
K samples in each category. the query set contains the same N classes
with Q samples in each class. The goal is to classify the N × Q unlabeled
samples in the query set into N classes.
Architecture
Graph Neural Network
A specific node called the global node (GNode) was added to the
graph and made a directed connection from each graph node to
GNode individually.
In the AGGREGATEUPDATE step, the representation of GNode has
been updated as normal nodes in the graph, and GNode has no
impact on GNNs to learn the node properties.
Finally, a linear projection was applied, followed by a softmax to make
the prediction.
Architecture
Meta-learning Algorithm-
Existing GNNs and novel GNode were chosen as graph feature extractor to
learn contrastive representation and choose a linear parameter with softmax
function as meta-classifier.
Few-shot classification method is considered as meta-learning because it
makes the training procedure explicitly learn to learn from a given small
support set.
Architecture
Meta-learning framework-
1. First pre-train GCRNet with a series of meta-training tasks sampled
from the base graph set for a feature extractor Fθ.
2. Finally, finetune the classifier with the support set.
Architecture
Experiment and Results
Datasets and Backbone-
Reddit-12K
ENZYMES dataset
The Letter-High dataset
TRIANGLES dataset
Baseline and implementation details: They adopted a five-layer graph isomorphism network (GIN) with
64- dimensional hidden units for performance comparison. They ran the model by partitioning it into the
feature extractor, i.e., GIN (backbone) + GNode, and the classifier to fairly compare our method with other
baselines.
Experiment and Results
Experiment and Results
Experiment and Results
Few-Shot Results
The proposed method, GCRNet, achieved the best performance on all
four datasets, thus strongly indicating that the improvements of the
method can primarily be attributed to the graph meta-classifier fed with
contrastive loss.
Experiment and Results
Results on different GNNs
It compared the effect of four competitive GNN models, i.e., GCN,
GraphSAGE, GAT, and GIN, as the backbone of the proposed GCRNet.
model almost achieve the best results with GIN in all four datasets, which
indicates that GIN is more powerful for learning the graph-level
representation.
Experiment and Results
References
1. Few-shot Graph Classification with Contrastive Loss and Meta-classifier- https://ieeexplore-ieee-
org.libaccess.sjlibrary.org/stamp/stamp.jsp?tp=&arnumber=9892886&tag=1
Thank you!

More Related Content

Similar to PaperReview_ “Few-shot Graph Classification with Contrastive Loss and Meta-classifier” by Chao Wei, Zhidong Deng (2).pptx

A Study in Employing Rough Set Based Approach for Clustering on Categorical ...
A Study in Employing Rough Set Based Approach for Clustering  on Categorical ...A Study in Employing Rough Set Based Approach for Clustering  on Categorical ...
A Study in Employing Rough Set Based Approach for Clustering on Categorical ...IOSR Journals
 
A Threshold Fuzzy Entropy Based Feature Selection: Comparative Study
A Threshold Fuzzy Entropy Based Feature Selection:  Comparative StudyA Threshold Fuzzy Entropy Based Feature Selection:  Comparative Study
A Threshold Fuzzy Entropy Based Feature Selection: Comparative StudyIJMER
 
Parallel Machine Learning
Parallel Machine LearningParallel Machine Learning
Parallel Machine LearningJanani C
 
Learning with Relative Attributes
Learning with Relative AttributesLearning with Relative Attributes
Learning with Relative AttributesVikas Jain
 
Graph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptxGraph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptxssuser2624f71
 
SYNOPSIS on Parse representation and Linear SVM.
SYNOPSIS on Parse representation and Linear SVM.SYNOPSIS on Parse representation and Linear SVM.
SYNOPSIS on Parse representation and Linear SVM.bhavinecindus
 
Finding Relationships between the Our-NIR Cluster Results
Finding Relationships between the Our-NIR Cluster ResultsFinding Relationships between the Our-NIR Cluster Results
Finding Relationships between the Our-NIR Cluster ResultsCSCJournals
 
Data clustering using map reduce
Data clustering using map reduceData clustering using map reduce
Data clustering using map reduceVarad Meru
 
Experimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithmsExperimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithmsIJDKP
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationDongmin Choi
 
A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...
A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...
A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...ijsrd.com
 
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETSA HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETSEditor IJCATR
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
A Comparative Study Of Various Clustering Algorithms In Data Mining
A Comparative Study Of Various Clustering Algorithms In Data MiningA Comparative Study Of Various Clustering Algorithms In Data Mining
A Comparative Study Of Various Clustering Algorithms In Data MiningNatasha Grant
 
An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...
An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...
An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...Happiest Minds Technologies
 
Data clustering using kernel based
Data clustering using kernel basedData clustering using kernel based
Data clustering using kernel basedIJITCA Journal
 
Deep Semi-supervised Learning methods
Deep Semi-supervised Learning methodsDeep Semi-supervised Learning methods
Deep Semi-supervised Learning methodsPrincy Joy
 

Similar to PaperReview_ “Few-shot Graph Classification with Contrastive Loss and Meta-classifier” by Chao Wei, Zhidong Deng (2).pptx (20)

A Study in Employing Rough Set Based Approach for Clustering on Categorical ...
A Study in Employing Rough Set Based Approach for Clustering  on Categorical ...A Study in Employing Rough Set Based Approach for Clustering  on Categorical ...
A Study in Employing Rough Set Based Approach for Clustering on Categorical ...
 
A Threshold Fuzzy Entropy Based Feature Selection: Comparative Study
A Threshold Fuzzy Entropy Based Feature Selection:  Comparative StudyA Threshold Fuzzy Entropy Based Feature Selection:  Comparative Study
A Threshold Fuzzy Entropy Based Feature Selection: Comparative Study
 
Second subjective assignment
Second  subjective assignmentSecond  subjective assignment
Second subjective assignment
 
Parallel Machine Learning
Parallel Machine LearningParallel Machine Learning
Parallel Machine Learning
 
Learning with Relative Attributes
Learning with Relative AttributesLearning with Relative Attributes
Learning with Relative Attributes
 
Graph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptxGraph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptx
 
SYNOPSIS on Parse representation and Linear SVM.
SYNOPSIS on Parse representation and Linear SVM.SYNOPSIS on Parse representation and Linear SVM.
SYNOPSIS on Parse representation and Linear SVM.
 
Finding Relationships between the Our-NIR Cluster Results
Finding Relationships between the Our-NIR Cluster ResultsFinding Relationships between the Our-NIR Cluster Results
Finding Relationships between the Our-NIR Cluster Results
 
Data clustering using map reduce
Data clustering using map reduceData clustering using map reduce
Data clustering using map reduce
 
F017533540
F017533540F017533540
F017533540
 
Experimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithmsExperimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithms
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
 
A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...
A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...
A Novel Penalized and Compensated Constraints Based Modified Fuzzy Possibilis...
 
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETSA HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
G0354451
G0354451G0354451
G0354451
 
A Comparative Study Of Various Clustering Algorithms In Data Mining
A Comparative Study Of Various Clustering Algorithms In Data MiningA Comparative Study Of Various Clustering Algorithms In Data Mining
A Comparative Study Of Various Clustering Algorithms In Data Mining
 
An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...
An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...
An Approach to Mixed Dataset Clustering and Validation with ART-2 Artificial ...
 
Data clustering using kernel based
Data clustering using kernel basedData clustering using kernel based
Data clustering using kernel based
 
Deep Semi-supervised Learning methods
Deep Semi-supervised Learning methodsDeep Semi-supervised Learning methods
Deep Semi-supervised Learning methods
 

Recently uploaded

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

PaperReview_ “Few-shot Graph Classification with Contrastive Loss and Meta-classifier” by Chao Wei, Zhidong Deng (2).pptx

  • 1. Paper: “Few-shot Graph Classification with Contrastive Loss and Meta-classifier” by Chao Wei, Zhidong Deng Review by Akanksha Rawat
  • 2. Few-Shot Learning FFew-shot learning (FSL) uses just a few samples and past information to acquire representations that generalize effectively to novel classes. Existing FSL models can generally be divided into three categories: (1) methods based on optimization (2) Using memory-based techniques (3) Approaches based on metrics
  • 3. Few shot classification Few-shot classification seeks to train a classifier to identify previously unidentified classes using a small number of labeled instances. Recent works suggest incorporating few-shot learning frameworks for quick adaptations to graph classes with few labeled graphs to address the label scarcity barrier.
  • 4. Contrastive Representation Learning Contrastive learning uses the idea of comparing samples against one another to identify characteristics that are shared by different data classes and characteristics that distinguish one data class from another, improving performance on visual tasks. The fundamental foundation for contrastive learning involves choosing a "anchor" data sample, a "positive" sample of data from the same distribution as the anchor, and a "negative" sample of data from a different distribution.
  • 5. Introduction This paper investigates the problem of few-shot graph classification. They presented a novel graph contrastive relation network (GCRNet) by introducing a practical yet straightforward graph meta-baseline with contrastive loss and meta-classifier, which achieved comparable performance for graph few-shot learning.
  • 6. Paper’s main contributions ● It recommends a contrastive loss to obtain a strong contrastive representation by pushing away samples from various classes and grouping graph features belonging to the same class. ● It also suggests a meta-classifier, which starts with the mean feature of the support sets and extracts the global feature using GNode to learn more appropriate similarity metrics. ● Even with relatively small support sets, such as 1-shot or 5-shot, SOTA results are obtained in the experiment on all four datasets. ● Comparatively speaking, the proposed method outperforms the current SOTA method by 10%.
  • 7. Problem Definition In an N-way K-shot few-shot task, the support set contains N classes with K samples in each category. the query set contains the same N classes with Q samples in each class. The goal is to classify the N × Q unlabeled samples in the query set into N classes.
  • 8. Architecture Graph Neural Network A specific node called the global node (GNode) was added to the graph and made a directed connection from each graph node to GNode individually. In the AGGREGATEUPDATE step, the representation of GNode has been updated as normal nodes in the graph, and GNode has no impact on GNNs to learn the node properties. Finally, a linear projection was applied, followed by a softmax to make the prediction.
  • 9. Architecture Meta-learning Algorithm- Existing GNNs and novel GNode were chosen as graph feature extractor to learn contrastive representation and choose a linear parameter with softmax function as meta-classifier. Few-shot classification method is considered as meta-learning because it makes the training procedure explicitly learn to learn from a given small support set.
  • 10. Architecture Meta-learning framework- 1. First pre-train GCRNet with a series of meta-training tasks sampled from the base graph set for a feature extractor Fθ. 2. Finally, finetune the classifier with the support set.
  • 12. Experiment and Results Datasets and Backbone- Reddit-12K ENZYMES dataset The Letter-High dataset TRIANGLES dataset Baseline and implementation details: They adopted a five-layer graph isomorphism network (GIN) with 64- dimensional hidden units for performance comparison. They ran the model by partitioning it into the feature extractor, i.e., GIN (backbone) + GNode, and the classifier to fairly compare our method with other baselines.
  • 15. Experiment and Results Few-Shot Results The proposed method, GCRNet, achieved the best performance on all four datasets, thus strongly indicating that the improvements of the method can primarily be attributed to the graph meta-classifier fed with contrastive loss.
  • 16. Experiment and Results Results on different GNNs It compared the effect of four competitive GNN models, i.e., GCN, GraphSAGE, GAT, and GIN, as the backbone of the proposed GCRNet. model almost achieve the best results with GIN in all four datasets, which indicates that GIN is more powerful for learning the graph-level representation.
  • 18. References 1. Few-shot Graph Classification with Contrastive Loss and Meta-classifier- https://ieeexplore-ieee- org.libaccess.sjlibrary.org/stamp/stamp.jsp?tp=&arnumber=9892886&tag=1