Joint graph entropy knowledge distillation for point cloud classification and robustness against corruptions

2509.22150v1 cs.CV, cs.IR 2025-09-30
Авторы:

Zhiqiang Tian, Weigang Li, Junwei Hu, Chunhua Deng

Резюме на русском

## Контекст Работа с 3D-объектами часто основывается на предположении, что классы распределены независимо друг от друга и идентично (IID). Однако это предположение не учитывает связи между классами, что может привести к неточностям в классификации. Эта проблема актуальна для области классификации 3D-точечных сетей (point cloud classification), где необходимо учитывать корреляции между классами для повышения точности и устойчивости моделей. Основной мотивацией для данного исследования является разработка метода, который учитывает такие связи и повышает устойчивость моделей к различным формам помех и нарушений данных. ## Метод Для решения поставленных задач предлагается методология, основанная на графе и технике knowledge distillation (передачи знаний). В этой модели вводится loss-функция, основанная на joint graph entropy, что позволяет передавать знания о корреляциях между классами. Для обработки 3D-точечных сетей, гипотетически не меняющихся под воздействием пространственных преобразований, предлагается использовать сиамские структуры. Для увеличения устойчивости к помехам разработаны два подхода: self-knowledge distillation и teacher-knowledge distillation. Они позволяют передавать знания между разными преобразованиями одного и того же датасета. Для увеличения устойчивости к помехам разработана методика передачи знаний между целыми точечными сетками и их поврежденными формами. ## Результаты Исследования проводились на таких датасетах, как ScanObject, ModelNet40, ScanNetV2\_cls и ModelNet-C. Метод JGEKD (Joint Graph Entropy Knowledge Distillation) показал себя конкурентоспособно, показывая высокую точность и устойчивость к различным типам помех в 3D-данных. Также показано, что модель не только повышает точность классификации, но и обладает робастностью к различным формам шума и помех, что делает ее более надежной в реальных условиях. ## Значимость Предлагаемый подход может быть применен в различных областях, где требуется классификация 3D-точечных сетей, например, в автоматизированных системах управления, робототехнике, видеонаблюдении и др. Одним из преимуществ является повышение устойчивости моделей к различным видам помех и формам данных. Это может привести к более надежным и эффективным решениям в технических системах, где четкость и точность классификации являются ключевыми факторами. ## Выводы В результате данного исследования был разработан метод JGEKD, который позволяет учитывать зависимости между классами при классификации 3D-точечных сетей. Метод демонстрирует высокую точность и устойчивость к различным формам помех. В дальнейшем, планируется расширить функционал модели для обработки более сложных сц

Abstract

Classification tasks in 3D point clouds often assume that class events \replaced{are }{follow }independent and identically distributed (IID), although this assumption destroys the correlation between classes. This \replaced{study }{paper }proposes a classification strategy, \textbf{J}oint \textbf{G}raph \textbf{E}ntropy \textbf{K}nowledge \textbf{D}istillation (JGEKD), suitable for non-independent and identically distributed 3D point cloud data, \replaced{which }{the strategy } achieves knowledge transfer of class correlations through knowledge distillation by constructing a loss function based on joint graph entropy. First\deleted{ly}, we employ joint graphs to capture add{the }hidden relationships between classes\replaced{ and}{,} implement knowledge distillation to train our model by calculating the entropy of add{add }graph.\replaced{ Subsequently}{ Then}, to handle 3D point clouds \deleted{that is }invariant to spatial transformations, we construct \replaced{S}{s}iamese structures and develop two frameworks, self-knowledge distillation and teacher-knowledge distillation, to facilitate information transfer between different transformation forms of the same data. \replaced{In addition}{ Additionally}, we use the above framework to achieve knowledge transfer between point clouds and their corrupted forms, and increase the robustness against corruption of model. Extensive experiments on ScanObject, ModelNet40, ScanntV2\_cls and ModelNet-C demonstrate that the proposed strategy can achieve competitive results.

Ссылки и действия