SlideShare a Scribd company logo
Joo-Ho Lee
School of Computer Science and Information Engineering,
The Catholic University of Korea
E-mail: jooho414@gmail.com
2023-07-10
1
Introduction
Problem Statement
• Such a filter selectively shrinks or amplifies the Fourier coefficients of the graph signal (an instance of the
node features) and then maps the node features to a new space
• To avoid the expensive spectral decomposition and projection in the frequency domain, state-of-the-art
GNNs implement graph filters as low-order polynomials that are learned directly in the node domain
2
Introduction
Problem Statement
• Polynomial filters have a finite impulse response and perform a weighted moving average filtering of graph
signals on local node neighborhoods, allowing for fast distributed implementations such as those based on
Chebyshev polynomials and Lanczos iterations
3
Introduction
Problem Statement
• Polynomial filters have limited modeling capabilities and, due to their smoothness, can not model sharp
changes in the frequency response
• Crucially, polynomials with high degree are necessary to reach high-order neighborhoods, but they tend to
be more computationally expensive and, most importantly, overfit the training data making the model
sensitive to changes in the graph signal or the underlying graph structure
4
Introduction
Problem Statement
• A more versatile class of filters is the family of Auto-Regressive Moving Average filters (ARMA), which offer a
larger variety of frequency responses and can account for higher-order neighborhoods compared to
polynomial filters with the same number of parameters
5
Introduction
Contribution
• They address the limitations of existing graph convolutional layers inspired by polynomial filters and
propose a novel GNN convolutional layer based on ARMA filters
• ARMA layer implements a non-linear and trainable graph filter that generalizes the convolutional layers
based on polynomial filters and provides the GNN with enhanced modeling capability, thanks to a flexible
design of the filter’s frequency response
• The ARMA layer captures global graph structures with fewer parameters, overcoming GNNs with
convolutional ARMA filters the limitations of GNNs based on high-order polynomial filters
• Results show that a GNN equipped with ARMA layers outperforms GNNs with polynomial filters in every
downstream task
6
Method
Architecture
7
Method
The ARMA neural network layer
• Graph Convolutional Skip (GCS) layer
8
Method
The ARMA neural network layer
• The output of the AMRA convolutional layer
9
Experiment
Datasets
10
Experiment
Node ClassificatIon
11
Experiment
Graph signal classification
12
Experiment
Graph Classification
13
Experiment
Graph Regression
14
Conclusion
• This paper introduced the ARMA layer, a novel graph convolutional layer based on a rational graph filter
• The ARMA layer models more expressive filter responses and can account for larger neighborhoods compared
to GNN layers based on polynomial filters of the same order
• ARMA layer consists of parallel stacks of recurrent operations, which approximate a graph filter with an arbitrary
order K by means of efficient sparse tensor multiplications
• The experiments showed that the proposed ARMA layer outperforms existing GNN architectures, including those
based on polynomial filters and other more complex models, on a large variety of graph machine learning tasks
15
Future work
• As for the future work, it might be worthwhile to investigate text-augmented graphs where texts are associated
not only for the item nodes but also for the user nodes as well
• CoRGi can naturally operate on this setting because the personalized attention mechanism considers
directionality and the message floating from user to item can be different from that floating from item to user
• Furthermore, another potential future direction is to work on content metadata outside of texts: for example,
pixel-based images
NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ARMA filters", IEEE Transactions on Pattern Analysis and Machine Intelligence volume 44

More Related Content

Similar to NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ARMA filters", IEEE Transactions on Pattern Analysis and Machine Intelligence volume 44

Optimal Network and Frequency Planning for WLAN
Optimal Network and Frequency Planning for WLAN Optimal Network and Frequency Planning for WLAN
Optimal Network and Frequency Planning for WLAN
Abhishek Verma
 
time based ranging via uwb radios
time based ranging via uwb radiostime based ranging via uwb radios
time based ranging via uwb radios
sujan shrestha
 
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
IJTET Journal
 
sub topics of NMR.pptx
sub topics of NMR.pptxsub topics of NMR.pptx
sub topics of NMR.pptx
Hajira Mahmood
 
Types Of Window Being Used For The Selected Granule
Types Of Window Being Used For The Selected GranuleTypes Of Window Being Used For The Selected Granule
Types Of Window Being Used For The Selected Granule
Leslie Lee
 
Final prentation M.TECH ( PPT )
Final prentation  M.TECH ( PPT )Final prentation  M.TECH ( PPT )
Final prentation M.TECH ( PPT )
rajasthan technical university kota
 
ATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdf
ATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdfATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdf
ATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdf
sajidsaeed99
 
VIJAY_Internship_ppt
VIJAY_Internship_pptVIJAY_Internship_ppt
VIJAY_Internship_ppt
Vijaykumar Kulkarni
 
NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...
NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...
NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...
ssuser4b1f48
 
PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...
PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...
PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...
Jinwon Lee
 
Lte tutorial
Lte tutorialLte tutorial
Lte tutorial
Farooq Khan
 
PureWave White Paper : Multiple Antenna Processing For WiMAX
PureWave White Paper : Multiple Antenna Processing For WiMAXPureWave White Paper : Multiple Antenna Processing For WiMAX
PureWave White Paper : Multiple Antenna Processing For WiMAX
Going Wimax
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
ArunChokkalingam
 
Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...
Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...
Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...
TSC University of Mondragon
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
CPqD
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...
Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...
Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...
ADVA
 
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
Jinwon Lee
 
2-Bordoni_IGARSS11_APC.ppt
2-Bordoni_IGARSS11_APC.ppt2-Bordoni_IGARSS11_APC.ppt
2-Bordoni_IGARSS11_APC.ppt
grssieee
 
10
1010

Similar to NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ARMA filters", IEEE Transactions on Pattern Analysis and Machine Intelligence volume 44 (20)

Optimal Network and Frequency Planning for WLAN
Optimal Network and Frequency Planning for WLAN Optimal Network and Frequency Planning for WLAN
Optimal Network and Frequency Planning for WLAN
 
time based ranging via uwb radios
time based ranging via uwb radiostime based ranging via uwb radios
time based ranging via uwb radios
 
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
 
sub topics of NMR.pptx
sub topics of NMR.pptxsub topics of NMR.pptx
sub topics of NMR.pptx
 
Types Of Window Being Used For The Selected Granule
Types Of Window Being Used For The Selected GranuleTypes Of Window Being Used For The Selected Granule
Types Of Window Being Used For The Selected Granule
 
Final prentation M.TECH ( PPT )
Final prentation  M.TECH ( PPT )Final prentation  M.TECH ( PPT )
Final prentation M.TECH ( PPT )
 
ATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdf
ATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdfATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdf
ATC2017_5G-Antenna-Design-and-Network-Planning_Jaehoon-Kim.pdf
 
VIJAY_Internship_ppt
VIJAY_Internship_pptVIJAY_Internship_ppt
VIJAY_Internship_ppt
 
NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...
NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...
NS-CUK Seminar: S.T.Nguyen, Review on "Hierarchical Graph Convolutional Netwo...
 
PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...
PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...
PR-344: A Battle of Network Structures: An Empirical Study of CNN, Transforme...
 
Lte tutorial
Lte tutorialLte tutorial
Lte tutorial
 
PureWave White Paper : Multiple Antenna Processing For WiMAX
PureWave White Paper : Multiple Antenna Processing For WiMAXPureWave White Paper : Multiple Antenna Processing For WiMAX
PureWave White Paper : Multiple Antenna Processing For WiMAX
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
 
Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...
Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...
Design and Hardware Implementation of Low-Complexity Multiuser Precoders (ETH...
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...
Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...
Cross Phase Modulation (XPM) Reduction in Hybrid Systems with 100G QPSK and 1...
 
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
PR-120: ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture De...
 
2-Bordoni_IGARSS11_APC.ppt
2-Bordoni_IGARSS11_APC.ppt2-Bordoni_IGARSS11_APC.ppt
2-Bordoni_IGARSS11_APC.ppt
 
10
1010
10
 

More from Network Science Lab, The Catholic University of Korea

230727_HB_JointJournalClub.pptx
230727_HB_JointJournalClub.pptx230727_HB_JointJournalClub.pptx
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
Network Science Lab, The Catholic University of Korea
 
230724_Thuy_Labseminar.pptx
230724_Thuy_Labseminar.pptx230724_Thuy_Labseminar.pptx
230724-JH-Lab Seminar.pptx
230724-JH-Lab Seminar.pptx230724-JH-Lab Seminar.pptx
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Network Science Lab, The Catholic University of Korea
 
Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Presentation for "Lecture Quality Prediction using Graph Neural Networks"Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Network Science Lab, The Catholic University of Korea
 
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
Network Science Lab, The Catholic University of Korea
 
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
Network Science Lab, The Catholic University of Korea
 
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Network Science Lab, The Catholic University of Korea
 
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Network Science Lab, The Catholic University of Korea
 
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
Network Science Lab, The Catholic University of Korea
 
Sang_Graphormer.pdf
Sang_Graphormer.pdfSang_Graphormer.pdf
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
Network Science Lab, The Catholic University of Korea
 
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
Network Science Lab, The Catholic University of Korea
 
NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...
NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...
NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...
Network Science Lab, The Catholic University of Korea
 

More from Network Science Lab, The Catholic University of Korea (20)

230727_HB_JointJournalClub.pptx
230727_HB_JointJournalClub.pptx230727_HB_JointJournalClub.pptx
230727_HB_JointJournalClub.pptx
 
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
 
230724_Thuy_Labseminar.pptx
230724_Thuy_Labseminar.pptx230724_Thuy_Labseminar.pptx
230724_Thuy_Labseminar.pptx
 
230724-JH-Lab Seminar.pptx
230724-JH-Lab Seminar.pptx230724-JH-Lab Seminar.pptx
230724-JH-Lab Seminar.pptx
 
5강 - 멀티모달 및 모듈화.pptx
5강 - 멀티모달 및 모듈화.pptx5강 - 멀티모달 및 모듈화.pptx
5강 - 멀티모달 및 모듈화.pptx
 
3강 - CNN 및 이미지 모델.pptx
3강 - CNN 및 이미지 모델.pptx3강 - CNN 및 이미지 모델.pptx
3강 - CNN 및 이미지 모델.pptx
 
4강 - RNN 및 시계열 모델.pptx
4강 - RNN 및 시계열 모델.pptx4강 - RNN 및 시계열 모델.pptx
4강 - RNN 및 시계열 모델.pptx
 
2강 - 실험 흐름과 멀티모달 개요.pptx
2강 - 실험 흐름과 멀티모달 개요.pptx2강 - 실험 흐름과 멀티모달 개요.pptx
2강 - 실험 흐름과 멀티모달 개요.pptx
 
1강 - pytorch와 tensor.pptx
1강 - pytorch와 tensor.pptx1강 - pytorch와 tensor.pptx
1강 - pytorch와 tensor.pptx
 
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
 
Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Presentation for "Lecture Quality Prediction using Graph Neural Networks"Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Presentation for "Lecture Quality Prediction using Graph Neural Networks"
 
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
 
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
 
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
 
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
 
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
 
Sang_Graphormer.pdf
Sang_Graphormer.pdfSang_Graphormer.pdf
Sang_Graphormer.pdf
 
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
 
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
 
NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...
NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...
NS-CUK Seminar: V.T.Hoang, Review on "Everything is Connected: Graph Neural N...
 

Recently uploaded

Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 

NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ARMA filters", IEEE Transactions on Pattern Analysis and Machine Intelligence volume 44

  • 1. Joo-Ho Lee School of Computer Science and Information Engineering, The Catholic University of Korea E-mail: jooho414@gmail.com 2023-07-10
  • 2. 1 Introduction Problem Statement • Such a filter selectively shrinks or amplifies the Fourier coefficients of the graph signal (an instance of the node features) and then maps the node features to a new space • To avoid the expensive spectral decomposition and projection in the frequency domain, state-of-the-art GNNs implement graph filters as low-order polynomials that are learned directly in the node domain
  • 3. 2 Introduction Problem Statement • Polynomial filters have a finite impulse response and perform a weighted moving average filtering of graph signals on local node neighborhoods, allowing for fast distributed implementations such as those based on Chebyshev polynomials and Lanczos iterations
  • 4. 3 Introduction Problem Statement • Polynomial filters have limited modeling capabilities and, due to their smoothness, can not model sharp changes in the frequency response • Crucially, polynomials with high degree are necessary to reach high-order neighborhoods, but they tend to be more computationally expensive and, most importantly, overfit the training data making the model sensitive to changes in the graph signal or the underlying graph structure
  • 5. 4 Introduction Problem Statement • A more versatile class of filters is the family of Auto-Regressive Moving Average filters (ARMA), which offer a larger variety of frequency responses and can account for higher-order neighborhoods compared to polynomial filters with the same number of parameters
  • 6. 5 Introduction Contribution • They address the limitations of existing graph convolutional layers inspired by polynomial filters and propose a novel GNN convolutional layer based on ARMA filters • ARMA layer implements a non-linear and trainable graph filter that generalizes the convolutional layers based on polynomial filters and provides the GNN with enhanced modeling capability, thanks to a flexible design of the filter’s frequency response • The ARMA layer captures global graph structures with fewer parameters, overcoming GNNs with convolutional ARMA filters the limitations of GNNs based on high-order polynomial filters • Results show that a GNN equipped with ARMA layers outperforms GNNs with polynomial filters in every downstream task
  • 8. 7 Method The ARMA neural network layer • Graph Convolutional Skip (GCS) layer
  • 9. 8 Method The ARMA neural network layer • The output of the AMRA convolutional layer
  • 15. 14 Conclusion • This paper introduced the ARMA layer, a novel graph convolutional layer based on a rational graph filter • The ARMA layer models more expressive filter responses and can account for larger neighborhoods compared to GNN layers based on polynomial filters of the same order • ARMA layer consists of parallel stacks of recurrent operations, which approximate a graph filter with an arbitrary order K by means of efficient sparse tensor multiplications • The experiments showed that the proposed ARMA layer outperforms existing GNN architectures, including those based on polynomial filters and other more complex models, on a large variety of graph machine learning tasks
  • 16. 15 Future work • As for the future work, it might be worthwhile to investigate text-augmented graphs where texts are associated not only for the item nodes but also for the user nodes as well • CoRGi can naturally operate on this setting because the personalized attention mechanism considers directionality and the message floating from user to item can be different from that floating from item to user • Furthermore, another potential future direction is to work on content metadata outside of texts: for example, pixel-based images

Editor's Notes

  1. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  2. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  3. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  4. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  5. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  6. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  7. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  8. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  9. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  10. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  11. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  12. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  13. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  14. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.
  15. 이미 이전에 propagation을 활용하여 rumor detection 하는 논문들을 모두 봤었다.