Layer fusion techniques are critical to improving the inference efficiency of deep neural networks (DNN) for deployment. Fusion aims to lower inference costs by reducing data transactions between an accelerator's on-chip buffer and DRAM. This is accomplished by grouped execution of multiple operations like convolution and activations together into single execution units - fusion groups. However, on-chip buffer capacity limits fusion group size and optimizing fusion on whole DNNs requires partitioning into multiple fusion groups. Finding the optimal groups is a complex problem where the presence of invalid solutions hampers traditional search algorithms and demands robust approaches. In this paper we incorporate Explainable AI, specifically Graph Explanation Techniques (GET), into layer fusion. Given an invalid fusion group, we identify the operations most responsible for group invalidity, then use this knowledge to recursively split the original fusion group via a greedy tree-based algorithm to minimize DRAM access. We pair our scheme with common algorithms and optimize DNNs on two types of layer fusion: Line-Buffer Depth First (LBDF) and Branch Requirement Reduction (BRR). Experiments demonstrate the efficacy of our scheme on several popular and classical convolutional neural networks like ResNets and MobileNets. Our scheme achieves over 20% DRAM Access reduction on EfficientNet-B3.
рдкреЗрдкрд░ ID : 2501.00636рд╢реАрд░реНрд╖рдХ : рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЛ рдСрдкрд░реЗрдЯрд░ рдлреНрдпреВрдЬрди рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛рд▓реЗрдЦрдХ : Keith G. Mills, Muhammad Fetrat Qharabagh, Weichen Qiu, Fred X. Han, Mohammad Salameh, Wei Lu, Shangling Jui, Di Niuрд╡рд░реНрдЧреАрдХрд░рдг : cs.LG cs.CVрдкреНрд░рдХрд╛рд╢рди рд╕рдордп : 31 рджрд┐рд╕рдВрдмрд░ 2024 (arXiv рдкреНрд░реАрдкреНрд░рд┐рдВрдЯ)рдкреЗрдкрд░ рд▓рд┐рдВрдХ : https://arxiv.org/abs/2501.00636 рдкрд░рдд рдлреНрдпреВрдЬрди рддрдХрдиреАрдХреЗрдВ рдЧрд╣рди рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ (DNN) рдХреЗ рдЕрдиреБрдорд╛рди рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рдлреНрдпреВрдЬрди рдХрд╛ рд▓рдХреНрд╖реНрдп рддреНрд╡рд░рдХ рдХреЗ рдСрди-рдЪрд┐рдк рдмрдлрд░ рдФрд░ DRAM рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рд▓реЗрдирджреЗрди рдХреЛ рдХрдо рдХрд░рдХреЗ рдЕрдиреБрдорд╛рди рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдирд╛ рд╣реИред рдпрд╣ рдХрдирд╡рд▓реНрд╢рди рдФрд░ рд╕рдХреНрд░рд┐рдпрдг рдЬреИрд╕реЗ рдХрдИ рдСрдкрд░реЗрд╢рди рдХреЛ рдПрдХрд▓ рдирд┐рд╖реНрдкрд╛рджрди рдЗрдХрд╛рдЗрдпреЛрдВ - рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╕рдореВрд╣реАрдХреГрдд рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдСрди-рдЪрд┐рдк рдмрдлрд░ рдХреНрд╖рдорддрд╛ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдЖрдХрд╛рд░ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рд╕рдВрдкреВрд░реНрдг DNN рдкрд░ рдлреНрдпреВрдЬрди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╖реНрдЯрддрдо рд╕рдореВрд╣ рдЦреЛрдЬрдирд╛ рдПрдХ рдЬрдЯрд┐рд▓ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЕрдорд╛рдиреНрдп рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рдордЬрдмреВрдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдорд╛рдВрдЧ рдХрд░рддреА рд╣реИред рдЗрд╕ рдкреЗрдкрд░ рдореЗрдВ рд╣рдо рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рддрдХрдиреАрдХреЛрдВ (GET) рдХреЛ рдкрд░рдд рдлреНрдпреВрдЬрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рджрд┐рдП рдЬрд╛рдиреЗ рдкрд░, рд╣рдо рд╕рдореВрд╣ рдЕрдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЬрд┐рдореНрдореЗрджрд╛рд░ рдСрдкрд░реЗрд╢рди рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ DRAM рдкрд╣реБрдВрдЪ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд╛рд▓рдЪреА рд╡реГрдХреНрд╖-рдЖрдзрд╛рд░рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореВрд▓ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЬреНрдЮрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЕрдкрдиреА рдпреЛрдЬрдирд╛ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреА рдкрд░рдд рдлреНрдпреВрдЬрди рдкрд░ DNN рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: Line-Buffer Depth First (LBDF) рдФрд░ Branch Requirement Reduction (BRR)ред рдкреНрд░рдпреЛрдЧ ResNets рдФрд░ MobileNets рдЬреИрд╕реЗ рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдФрд░ рд╢рд╛рд╕реНрддреНрд░реАрдп рдХрдирд╡рд▓реНрд╢рдирд▓ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рдХреА рдкреНрд░рднрд╛рд╡рдХрд╛рд░рд┐рддрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ EfficientNet-B3 рдкрд░ 20% рд╕реЗ рдЕрдзрд┐рдХ DRAM рдкрд╣реБрдВрдЪ рдореЗрдВ рдХрдореА рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИред
рдЗрд╕ рдЕрдиреБрд╕рдВрдзрд╛рди рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдзрд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдореВрд▓ рд╕рдорд╕реНрдпрд╛ рдЧрд╣рди рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдкрд░рдд рдлреНрдпреВрдЬрди (Layer Fusion) рдЕрдиреБрдХреВрд▓рди рд╕рдорд╕реНрдпрд╛ рд╣реИред рдкрд░рдд рдлреНрдпреВрдЬрди рдПрдХ рдЕрдиреБрдорд╛рди рддреНрд╡рд░рдг рддрдХрдиреАрдХ рд╣реИ рдЬреЛ рдХрдИ DNN рдСрдкрд░реЗрд╢рди рдкрд░рддреЛрдВ (рдЬреИрд╕реЗ рдХрдирд╡рд▓реНрд╢рди рдФрд░ ReLU) рдХреЛ рдПрдХрд▓ рдирд┐рд╖реНрдкрд╛рджрди рдЗрдХрд╛рдИ рдореЗрдВ рдлреНрдпреВрдЬ рдХрд░рдХреЗ, рддрдВрддреНрд░рд┐рдХрд╛ рддреНрд╡рд░рдХ рдЪрд┐рдк рдкрд░ рдмрдлрд░ рдФрд░ DRAM рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЕрдиреБрдорд╛рди рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдмрд┐рдЬрд▓реА рдЦрдкрдд рдореЗрдВ рдХрдореА рдЖрддреА рд╣реИред
рдкреНрд░рджрд░реНрд╢рди рдмрд╛рдзрд╛ : рдЬреИрд╕реЗ-рдЬреИрд╕реЗ DNN рдореЙрдбрд▓ рдмрдбрд╝реЗ рдФрд░ рдЧрд╣рд░реЗ рд╣реЛрддреЗ рдЬрд╛рддреЗ рд╣реИрдВ, DRAM рдкрд╣реБрдВрдЪ рдореБрдЦреНрдп рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдмрд┐рдЬрд▓реА рдЦрдкрдд рдХреА рдмрд╛рдзрд╛ рдмрди рдЬрд╛рддреА рд╣реИрддреИрдирд╛рддреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ : рдПрдЬ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ DNN рддреИрдирд╛рдд рдХрд░рддреЗ рд╕рдордп, рдореЗрдореЛрд░реА рдмреИрдВрдбрд╡рд┐рдбреНрде рдФрд░ рдмрд┐рдЬрд▓реА рдЦрдкрдд рдХреА рд╕реАрдорд╛рдПрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЧрдВрднреАрд░ рд╣реЛрддреА рд╣реИрдВрд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдмрд╛рдзрд╛рдПрдВ : рдСрди-рдЪрд┐рдк рдХреИрд╢ рдХреНрд╖рдорддрд╛ рд╕реАрдорд┐рдд рд╣реИ, рдлреНрдпреВрдЬрди рдкреНрд░рднрд╛рд╡ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрд╢рди рдХреЛ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рд╕рдореВрд╣реАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИрдХрдо рдЦреЛрдЬ рджрдХреНрд╖рддрд╛ : рдкрд╛рд░рдВрдкрд░рд┐рдХ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рдЬреИрд╕реЗ рд╡рд┐рдХрд╛рд╕рд╡рд╛рджреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо, рд╕реНрдерд╛рдиреАрдп рдЦреЛрдЬ) рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╕рдордп рдХрдо рджрдХреНрд╖рддрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВрдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╡рд┐рднрд╛рдЬрди : рдореМрдЬреВрджрд╛ рд╡рд┐рдзрд┐рдпрд╛рдВ рдЖрдорддреМрд░ рдкрд░ рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреА рд╣реИрдВ, DRAM рдкрд╣реБрдВрдЪ рд▓рд╛рдЧрдд рдХреЛ рдЗрд╖реНрдЯрддрдо рдмрдирд╛рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд╕рдХрддреА рд╣реИрдВрд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдпрддрд╛ рдХреА рдХрдореА : рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдХреЛ рдЕрдорд╛рдиреНрдп рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдСрдкрд░реЗрд╢рди рдХреА рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рд▓рдХреНрд╖рд┐рдд рдЕрдиреБрдХреВрд▓рди рдХрд░рдирд╛ рдХрдард┐рди рд╣реИрд▓реЗрдЦрдХ рдкрд░рдд рдлреНрдпреВрдЬрди рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI рддрдХрдиреАрдХ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ, рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рддрдХрдиреАрдХреЛрдВ (Graph Explanation Techniques, GET) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдХреЛ рдЕрдорд╛рдиреНрдп рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдСрдкрд░реЗрд╢рди рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рд▓рд╛рд▓рдЪреА рд╡реГрдХреНрд╖ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ DRAM рдкрд╣реБрдВрдЪ рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрджреНрдзрд┐рдорд╛рди рд╡рд┐рднрд╛рдЬрди рдХрд░рддреЗ рд╣реИрдВред
рдкрд░рдд рдлреНрдпреВрдЬрди рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рддрдХрдиреАрдХ рдХрд╛ рдкрд╣рд▓рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ : рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдиреБрдХреВрд▓рди рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдирд╡реАрди рд╕рдВрдпреЛрдЬрдирдкреБрдирд░рд╛рд╡рд░реНрддреА рд╡реГрдХреНрд╖ рд╡рд┐рднрд╛рдЬрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ : рд▓рд╛рд▓рдЪреА рд░рдгрдиреАрддрд┐ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд╡рд┐рднрд╛рдЬрди рдпреЛрдЬрдирд╛ рдбрд┐рдЬрд╛рдЗрди рдХреА рдЧрдИ рд╣реИ рдЬреЛ рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХреЛ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рд╕рдВрднрд╛рд▓ рд╕рдХрддреА рд╣реИрдХреНрд░реЙрд╕-рдлреНрдпреВрдЬрди рд╡рд┐рдзрд┐ рд╕рддреНрдпрд╛рдкрди : LBDF рдФрд░ BRR рджреЛрдиреЛрдВ рд╡рд┐рднрд┐рдиреНрди рдкрд░рдд рдлреНрдпреВрдЬрди рд╡рд┐рдзрд┐рдпреЛрдВ рдкрд░ рдпреЛрдЬрдирд╛ рдХреА рдкреНрд░рднрд╛рд╡рдХрд╛рд░рд┐рддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИрдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ : EfficientNet-B3 рдкрд░ 20% рд╕реЗ рдЕрдзрд┐рдХ DRAM рдкрд╣реБрдВрдЪ рдореЗрдВ рдХрдореА рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рд╣реИрдПрдХ рдЧрд╣рди рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЧреНрд░рд╛рдл G рдФрд░ рдСрди-рдЪрд┐рдк рдХреИрд╢ рдХреНрд╖рдорддрд╛ ╬▓ рджреА рдЧрдИ рд╣реИ, рдкрд░рдд рдлреНрдпреВрдЬрди рдЕрдиреБрдХреВрд▓рди рдХрд╛ рд▓рдХреНрд╖реНрдп рдЗрд╖реНрдЯрддрдо рд╡рд┐рднрд╛рдЬрди рдпреЛрдЬрдирд╛ ╬ж рдЦреЛрдЬрдирд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐:
min_╬ж ╬г_{╧ЖnтИИ╬ж} F_D(╧Жn)
s.t. тИА╧Жn тИИ ╬ж | F_╬▓(╧Жn) < ╬▓
рдЬрд╣рд╛рдВ F_D DRAM рдкрд╣реБрдВрдЪ рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, F_╬▓ рдХреИрд╢ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ ╧Жn рдХреА рдореЗрдореЛрд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреИрд╢ рдХреНрд╖рдорддрд╛ ╬▓ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред
4-рдкрд░рдд k-GNN рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЫрд┐рдкреА рд╣реБрдИ рдЖрдпрд╛рдо 128 ReLU рд╕рдХреНрд░рд┐рдпрдг рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдпреЛрдЧ рдПрдХрддреНрд░реАрдХрд░рдг рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рд╡реИрдзрддрд╛ рдХреЛ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╡рд░реНрдЧреАрдХрд░рдг рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ: Validity = ╧Г(p(y|╧Ж, ╬▓, ╬╕)) рддреАрди рдореБрдЦреНрдп рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ:
GNNExplainer (GNNE) : рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд╕реВрдЪрдирд╛ рдЕрдзрд┐рдХрддрдордХрд░рдг рдкрд░ рдЖрдзрд╛рд░рд┐рддPGExplainer (PG) : рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдкреИрд░рд╛рдореАрдЯрд░реАрдХреГрдд рд╡реНрдпрд╛рдЦреНрдпрд╛рдХрд╛рд░RG-Explainer (RG) : рд╕реБрджреГрдврд╝ рд╢рд┐рдХреНрд╖рд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рдЙрдк-рдЧреНрд░рд╛рдл рдЬрдирд░реЗрд╢рдирдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рднрд╛рдЬрди рд╕рдорд╛рдзрд╛рди рдХреЛ рддреАрди рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛ рд╣реИ:
рд╢реНрд░реЗрдгреА 1 : рджреЛрдиреЛрдВ рдирдП рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рд╡реИрдз рд╣реИрдВ (рдкрд╕рдВрджреАрджрд╛ рд╕рдорд╛рдзрд╛рди)рд╢реНрд░реЗрдгреА 2 : рдПрдХ рд╡реИрдз рд╣реИ, рдПрдХ рдЕрдорд╛рдиреНрдп рд╣реИ (рдордзреНрдпрд╡рд░реНрддреА рд╕рдорд╛рдзрд╛рди)рд╢реНрд░реЗрдгреА 3 : рджреЛрдиреЛрдВ рдЕрдорд╛рдиреНрдп рд╣реИрдВ (рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐)рдЖрдзреБрдирд┐рдХ DNN рдореЗрдВ рдЕрд╡рд╢рд┐рд╖реНрдЯ рдХрдиреЗрдХреНрд╢рди рд╕рд░рд▓ рдХрд┐рдирд╛рд░реЗ рд╣рдЯрд╛рдиреЗ рдХреЛ рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рдмрдирд╛рддреЗ рд╣реИрдВред рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЯреЛрдкреЛрд▓реЙрдЬрд┐рдХрд▓ рд╕реЙрд░реНрдЯрд┐рдВрдЧ рдФрд░ рдкреБрдирд░рд╛рд╡рд░реНрддреА рдЬрд╛рдВрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдиреЗрд╕реНрдЯреЗрдб рд╕реНрдХрд┐рдк рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрднрд╛рд▓рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╡рд┐рднрд╛рдЬрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдФрд░ рд▓рд╛рдЧрдд рдЧрдгрдирд╛рдУрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╢рд┐рдВрдЧ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рджреЛрд╣рд░рд╛рдИ рдЧрдИ рдЧрдгрдирд╛ рд╕реЗ рдмрдЪрддрд╛ рд╣реИ, рдЦреЛрдЬ рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИред
рджреЛ рд╡реИрдз рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рддреА рд╣реИ рдордзреНрдпрд╡рд░реНрддреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдиреЛрдбреНрд╕ рд╡рд╛рд▓реЗ рд╡реИрдз рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ рд╕рднреА рд╡реИрдз рд╣реЛрдиреЗ рддрдХ рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ рдХрдИ рд╢рд╛рд╕реНрддреНрд░реАрдп рдФрд░ рдЖрдзреБрдирд┐рдХ CNN рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ ONNX рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ:
рд╢рд╛рд╕реНрддреНрд░реАрдп рдиреЗрдЯрд╡рд░реНрдХ : VGG16, SqueezeNet, ResNet-18/50/101/152рдЖрдзреБрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ : MobileNetV2/V3, EfficientNet-B0/B3рд╡рд┐рднрд╛рдЬрди рдиреЗрдЯрд╡рд░реНрдХ : DeepLabV3+MobileNetV3рдХреБрд▓ 54k рд╕реЗ рдЕрдзрд┐рдХ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдирдореВрдиреЗ рдЙрддреНрдкрдиреНрди рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬреЛ 5 рд╡рд┐рднрд┐рдиреНрди рдХреИрд╢ рдЖрдХрд╛рд░реЛрдВ (128KB-2048KB) рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВред
DRAM рдкрд╣реБрдВрдЪ рд▓рд╛рдЧрдд : MB рдореЗрдВ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреА рдорд╛рддреНрд░рд╛рдЕрдзрд┐рдХрддрдо рдХреИрд╢ рдЙрдкрдпреЛрдЧ рджрд░ (MBU) : рд╡рд┐рднрд╛рдЬрди рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдХреА рдХреИрд╢ рдЖрд╡рд╢реНрдпрдХрддрд╛рдорд░рдореНрдордд рджрд░ : GET рджреНрд╡рд╛рд░рд╛ рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рддрд┐рд╢рддрдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо : Random Search (RS), Local Search (LS), NSGA-IIрдЖрдзрд╛рд░ рд╡рд┐рдзрд┐рдпрд╛рдВ : GET рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдореВрд▓ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдоGET рд╡реЗрд░рд┐рдПрдВрдЯ : GNNE, PG, RG рддреАрди рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рддрдХрдиреАрдХреЗрдВGNN рдкреНрд░рд╢рд┐рдХреНрд╖рдг 50 рд░рд╛рдЙрдВрдб, 95% рд╕реЗ рдЕрдзрд┐рдХ рд╕рдЯреАрдХрддрд╛ рдФрд░ F1 рд╕реНрдХреЛрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдЦреЛрдЬ рдмрдЬрдЯ: 1k-5k рд╡рд┐рднрд╛рдЬрди рдпреЛрдЬрдирд╛рдПрдВ NSGA-II рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП OpenBox рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЬрдирд╕рдВрдЦреНрдпрд╛ рдЖрдХрд╛рд░ K=10 256KB рдХреИрд╢, 5k рдЦреЛрдЬ рдмрдЬрдЯ рдХреЗ рддрд╣рдд рдкрд░рд┐рдгрд╛рдо:
рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдзрд┐ DRAM рдкрд╣реБрдВрдЪ(MB) рд╕реБрдзрд╛рд░ EfficientNet-B3 LS рдЖрдзрд╛рд░ 90.500 - LS+GNNE 78.007 13.8% NSGA-II+PG 61.792 31.7% ResNet-152 NSGA-II рдЖрдзрд╛рд░ 77.205 - NSGA-II+RG 66.621 13.7%
128KB рдХреИрд╢ рдХреЗ рддрд╣рдд BRR рдФрд░ LBDF рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ GET-рд╡рд░реНрдзрд┐рдд рд╡рд┐рдзрд┐рдпрд╛рдВ рд▓рдЧрднрдЧ рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЖрдзрд╛рд░ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИрдВ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ MobileNetV2 рдЬреИрд╕реЗ рдЬрдЯрд┐рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ 10% рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрдзрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИрдВред
рдорд░рдореНрдордд рджрд░ : RG-Explainer рд╕рд░реНрд╡реЛрдЪреНрдЪ (91.4%-94.0%), PG рд╕рдмрд╕реЗ рдХрдо (50.7%-59.1%)рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рджрдХреНрд╖рддрд╛ : PG рд╕рдмрд╕реЗ рддреЗрдЬрд╝, GNNE рд╕рдмрд╕реЗ рдзреАрдорд╛, RG рдордзреНрдп рдореЗрдВрд╕рдордЧреНрд░ рдкреНрд░рджрд░реНрд╢рди : RG рдорд░рдореНрдордд рджрд░ рдФрд░ рджрдХреНрд╖рддрд╛ рдХреЗ рдмреАрдЪ рд╕рд░реНрд╡реЛрддреНрддрдо рд╕рдВрддреБрд▓рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИрдкреНрд░рдпреЛрдЧ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ GET рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 1k рдмрдЬрдЯ рдЦреЛрдЬ рдЖрдзрд╛рд░ рдХреЗ 4k рдмрдЬрдЯ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкрд╛рд░ рдХрд░ рд╕рдХрддреА рд╣реИ, рд╡рд┐рдзрд┐ рдХреА рдЙрдЪреНрдЪ рджрдХреНрд╖рддрд╛ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рддрд╛ рд╣реИред
Figure 4 EfficientNet рдЕрдорд╛рдиреНрдп рдлреНрдпреВрдЬрди рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди GET рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ:
рд╕рднреА рд╡рд┐рдзрд┐рдпрд╛рдВ рдореБрдЦреНрдп рд╕реНрдХрд┐рдк рдХрдиреЗрдХреНрд╢рди (Conv рд╕реЗ Matmul) рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддреА рд╣реИрдВ рд╕рднреА рдиреЗ LBDF рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рдкреИрдбрд┐рдВрдЧ рдСрдкрд░реЗрд╢рди рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рд╣реИ рд╡рд┐рднрд┐рдиреНрди GET рджреНрд╡рд╛рд░рд╛ рдЪреБрдиреЗ рдЧрдП рдХрд┐рдирд╛рд░реЗ рд╕реЗрдЯ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрдВрддрд░ рд╣реИ рд▓реЗрдХрд┐рди рд╕рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдзрд╛рдУрдВ рдХреЛ рдкрдХрдбрд╝рддреЗ рд╣реИрдВ рд╕реНрдХреЗрд▓ рдкреНрд░рднрд╛рд╡ : рдЕрдзрд┐рдХ рдмрдбрд╝реЗ рдФрд░ рдЬрдЯрд┐рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░, GET рдХрд╛ рд▓рд╛рдн рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╣реИрд╕рд╛рд░реНрд╡рднреМрдорд┐рдХрддрд╛ : рд╡рд┐рдзрд┐ рд╡рд┐рднрд┐рдиреНрди рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рдлреНрдпреВрдЬрди рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рд╣реИрджрдХреНрд╖рддрд╛ рд╕реБрдзрд╛рд░ : рдЦреЛрдЬ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЕрдорд╛рдиреНрдп рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдХрдореАрдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдп : рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдСрдкрд░реЗрд╢рди рд╕рдВрдпреЛрдЬрди рдФрд░ рдореЗрдореЛрд░реА рдЕрдиреБрдХреВрд▓рди рдкрд░ рдХреЗрдВрджреНрд░рд┐рддрдЖрдзреБрдирд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдВ : рдЕрдирд┐рдпрдорд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд░рдЪрдирд╛, рд╕реНрдХрд┐рдк рдХрдиреЗрдХреНрд╢рди рдХреЗ рдкреНрд░рднрд╛рд╡ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреА рд╣реИрдВрд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдХреВрд▓рди : CNN, рдзреНрдпрд╛рди рддрдВрддреНрд░ рдЖрджрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдлреНрдпреВрдЬрдиGNNExplainer : рдЕрдЧреНрд░рдгреА рдХрд╛рд░реНрдп, рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд╕реВрдЪрдирд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЙрдк-рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛рдкреИрд░рд╛рдореАрдЯрд░реАрдХреГрдд рд╡рд┐рдзрд┐рдпрд╛рдВ : PGExplainer рдЖрджрд┐ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╡рд┐рдзрд┐рдпрд╛рдВ рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреА рд╣реИрдВрд╕реБрджреГрдврд╝ рд╢рд┐рдХреНрд╖рд╛ рд╡рд┐рдзрд┐рдпрд╛рдВ : RG-Explainer рдЖрджрд┐ рдЬреБрдбрд╝рд╛рд╡ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡реНрдпрд╛рдЦреНрдпрд╛рдПрдВрд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдиреБрдХреВрд▓рди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рддрдХрдиреАрдХ рдХрд╛ рдкрд╣рд▓рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рдкрд░рдд рдлреНрдпреВрдЬрди рдЗрд╕ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдирдИ рд╕рдорд╛рдзрд╛рди рд╕реЛрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЧреНрд░рд╛рдл рд╡реНрдпрд╛рдЦреНрдпрд╛ рддрдХрдиреАрдХреЗрдВ рдлреНрдпреВрдЬрди рд╕рдореВрд╣ рдХреЛ рдЕрдорд╛рдиреНрдп рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдСрдкрд░реЗрд╢рди рдХреА рдкреНрд░рднрд╛рд╡реА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХрддреА рд╣реИрдВ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд▓рд╛рд▓рдЪреА рд╡рд┐рднрд╛рдЬрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЬрдЯрд┐рд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ рд╡рд┐рдзрд┐ рдХрдИ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рддрд╣рдд рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреА рд╣реИ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЙрдбрд▓ рд╕рд░рд▓реАрдХрд░рдг : рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рдХреИрд╢ рдХреНрд╖рдорддрд╛ рдмрд╛рдзрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИрдлреНрдпреВрдЬрди рдкреНрд░рдХрд╛рд░ рд╕реАрдорд╛ : BRR рдЖрдзреБрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд░рдЪрдирд╛ (рдЬреИрд╕реЗ SE рдореЙрдбреНрдпреВрд▓) рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИрдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдУрд╡рд░рд╣реЗрдб : GNN рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ GET рдирд┐рд╖реНрдкрд╛рджрди рдкреВрд░реНрд╡-рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд▓рд╛рдЧрдд рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░рддрд╛ рд╣реИрдЕрдзрд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдмрд╛рдзрд╛рдУрдВ рддрдХ рд╡рд┐рд╕реНрддрд╛рд░ : рдмреИрдВрдбрд╡рд┐рдбреНрде, рд╡рд┐рд▓рдВрдмрддрд╛ рдЖрджрд┐ рдЕрдзрд┐рдХ рдХрд╛рд░рдХреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛рдирдИ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╕рдорд░реНрдерди : Transformer, рдЧреНрд░рд╛рдл рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЖрджрд┐ рдХреЗ рдЕрдиреБрдХреВрд▓рдЕрдВрдд-рд╕реЗ-рдЕрдВрдд рдЕрдиреБрдХреВрд▓рди : рдкрд░рдд рдлреНрдпреВрдЬрди рдХреЛ рдЕрдиреНрдп рд╕рдВрдХрд▓рди рдЕрдиреБрдХреВрд▓рди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛рдордЬрдмреВрдд рдирд╡реАрдирддрд╛ : рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI рддрдХрдиреАрдХ рдХреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЕрдиреБрд╕рдВрдзрд╛рди рдХреА рдирдИ рджрд┐рд╢рд╛ рдЦреЛрд▓рддрд╛ рд╣реИрдкреВрд░реНрдг рд╡рд┐рдзрд┐ : рд╕рдорд╕реНрдпрд╛ рдореЙрдбрд▓рд┐рдВрдЧ рд╕реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдбрд┐рдЬрд╛рдЗрди рд╕реЗ рдкреНрд░рдпреЛрдЧ рд╕рддреНрдпрд╛рдкрди рддрдХ рдкреВрд░реНрдг рд▓реВрдк рдмрдирд╛рддрд╛ рд╣реИрд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧ : рдХрдИ рдиреЗрдЯрд╡рд░реНрдХ, рдлреНрдпреВрдЬрди рд╡рд┐рдзрд┐рдпреЛрдВ рдФрд░ рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд╕рддреНрдпрд╛рдкрдирдЙрдЪреНрдЪ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп : рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддреИрдирд╛рддреА рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рд╕реАрдзреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореВрд▓реНрдп рд╣реИрд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдХрдореА : рд╡рд┐рдзрд┐ рдХреЗ рдЕрднрд┐рд╕рд░рдг рдФрд░ рдЗрд╖реНрдЯрддрдорддрд╛ рдХреЗ рд▓рд┐рдП рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЧрд╛рд░рдВрдЯреА рдХреА рдХрдореА рд╣реИрдЕрдкрд░реНрдпрд╛рдкреНрдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рддреНрдпрд╛рдкрди : рдкреНрд░рдпреЛрдЧ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рд┐рдореБрд▓реЗрд╢рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рддреНрдпрд╛рдкрди рдХреА рдХрдореА рд╣реИрд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЕрдЬреНрдЮрд╛рдд : рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреНрд╖рдорддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА рдЬрд╛рдиреА рдмрд╛рдХреА рд╣реИрд╢реИрдХреНрд╖рдгрд┐рдХ рдпреЛрдЧрджрд╛рди : рд╕рд┐рд╕реНрдЯрдо рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореВрд▓реНрдп : рдЧрд╣рди рд╢рд┐рдХреНрд╖рдг рд╕рдВрдХрд▓рдХ рдФрд░ рддреИрдирд╛рддреА рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реАрдзреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдПрдкреНрд░реЗрд░рдгрд╛ рдорд╣рддреНрд╡ : рдЕрдзрд┐рдХ AI4Systems рдЕрдиреБрд╕рдВрдзрд╛рди рдХрд╛рд░реНрдп рдХреЛ рдкреНрд░реЗрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИрдПрдЬ рдбрд┐рд╡рд╛рдЗрд╕ DNN рддреИрдирд╛рддреА рдЕрдиреБрдХреВрд▓рди рдореЛрдмрд╛рдЗрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЕрдиреБрдорд╛рди рддреНрд╡рд░рдг рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдЕрдиреБрдХреВрд▓рди рдЧрд╣рди рд╢рд┐рдХреНрд╖рдг рд╕рдВрдХрд▓рдХ рд╡рд┐рдХрд╛рд╕ рдкреЗрдкрд░ рдкрд░рдд рдлреНрдпреВрдЬрди, рдЧреНрд░рд╛рдл рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ, рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI рдЖрджрд┐ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
Sze et al. (2017): рдЧрд╣рди рд╢рд┐рдХреНрд╖рдг рдХреБрд╢рд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рд░реНрд╡реЗрдХреНрд╖рдг Ying et al. (2019): GNNExplainer рдореВрд▓ рдкреЗрдкрд░ Luo et al. (2020): PGExplainer рд╡рд┐рдзрд┐ Shan et al. (2021): RG-Explainer рддрдХрдиреАрдХ рд╕рдордЧреНрд░ рдореВрд▓реНрдпрд╛рдВрдХрди : рдпрд╣ рдПрдХ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓рд╛ рдЕрдВрддрдГ-рдЕрдиреБрд╢рд╛рд╕рдирд╛рддреНрдордХ рдЕрдиреБрд╕рдВрдзрд╛рди рдкреЗрдкрд░ рд╣реИ рдЬреЛ рд╡реНрдпрд╛рдЦреНрдпрд╛рдпреЛрдЧреНрдп AI рддрдХрдиреАрдХ рдХреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрдиреБрдХреВрд▓рди рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рдзрд┐ рдирд╡реАрди рд╣реИ рдФрд░ рдкреНрд░рдпреЛрдЧ рд╡реНрдпрд╛рдкрдХ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рддреНрдпрд╛рдкрди рдХреЗ рдкрд╣рд▓реБрдУрдВ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреА рдЧреБрдВрдЬрд╛рдЗрд╢ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдирд╡реАрдирддрд╛ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛ рдЗрд╕реЗ рдЧрд╣рди рд╢рд┐рдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдЕрдиреБрдХреВрд▓рди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореВрд▓реНрдп рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред