Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Hierarchical growing grid networks for skeleton based action recognition

Gharaee, Zahra LU (2020) In Cognitive Systems Research 63. p.11-29
Abstract

In this paper, a novel cognitive architecture for action recognition is developed by applying layers of growing grid neural networks. Using these layers makes the system capable of automatically arranging its representational structure. In addition to the expansion of the neural map during the growth phase, the system is provided with a prior knowledge of the input space, which increases the processing speed of the learning phase. Apart from two layers of growing grid networks the architecture is composed of a preprocessing layer, an ordered vector representation layer and a one-layer supervised neural network. These layers are designed to solve the action recognition problem. The first-layer growing grid receives the input data of... (More)

In this paper, a novel cognitive architecture for action recognition is developed by applying layers of growing grid neural networks. Using these layers makes the system capable of automatically arranging its representational structure. In addition to the expansion of the neural map during the growth phase, the system is provided with a prior knowledge of the input space, which increases the processing speed of the learning phase. Apart from two layers of growing grid networks the architecture is composed of a preprocessing layer, an ordered vector representation layer and a one-layer supervised neural network. These layers are designed to solve the action recognition problem. The first-layer growing grid receives the input data of human actions and the neural map generates an action pattern vector representing each action sequence by connecting the elicited activation of the trained map. The pattern vectors are then sent to the ordered vector representation layer to build the time-invariant input vectors of key activations for the second-layer growing grid. The second-layer growing grid categorizes the input vectors to the corresponding action clusters/sub-clusters and finally the one-layer supervised neural network labels the shaped clusters with action labels. Three experiments using different datasets of actions show that the system is capable of learning to categorize the actions quickly and efficiently. The performance of the growing grid architecture is compared with the results from a system based on Self-Organizing Maps, showing that the growing grid architecture performs significantly superior on the action recognition tasks.

(Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Action recognition, Growing grid networks, Hierarchical models, Human-robot interaction, Self-organizing neural networks, Semi-supervised learning
in
Cognitive Systems Research
volume
63
pages
19 pages
publisher
Elsevier
external identifiers
  • scopus:85086012510
ISSN
1389-0417
DOI
10.1016/j.cogsys.2020.05.002
language
English
LU publication?
yes
id
f6ff9504-c8bc-4ae7-8f94-df36b869271a
date added to LUP
2020-06-29 12:12:08
date last changed
2022-04-18 23:10:01
@article{f6ff9504-c8bc-4ae7-8f94-df36b869271a,
  abstract     = {{<p>In this paper, a novel cognitive architecture for action recognition is developed by applying layers of growing grid neural networks. Using these layers makes the system capable of automatically arranging its representational structure. In addition to the expansion of the neural map during the growth phase, the system is provided with a prior knowledge of the input space, which increases the processing speed of the learning phase. Apart from two layers of growing grid networks the architecture is composed of a preprocessing layer, an ordered vector representation layer and a one-layer supervised neural network. These layers are designed to solve the action recognition problem. The first-layer growing grid receives the input data of human actions and the neural map generates an action pattern vector representing each action sequence by connecting the elicited activation of the trained map. The pattern vectors are then sent to the ordered vector representation layer to build the time-invariant input vectors of key activations for the second-layer growing grid. The second-layer growing grid categorizes the input vectors to the corresponding action clusters/sub-clusters and finally the one-layer supervised neural network labels the shaped clusters with action labels. Three experiments using different datasets of actions show that the system is capable of learning to categorize the actions quickly and efficiently. The performance of the growing grid architecture is compared with the results from a system based on Self-Organizing Maps, showing that the growing grid architecture performs significantly superior on the action recognition tasks.</p>}},
  author       = {{Gharaee, Zahra}},
  issn         = {{1389-0417}},
  keywords     = {{Action recognition; Growing grid networks; Hierarchical models; Human-robot interaction; Self-organizing neural networks; Semi-supervised learning}},
  language     = {{eng}},
  pages        = {{11--29}},
  publisher    = {{Elsevier}},
  series       = {{Cognitive Systems Research}},
  title        = {{Hierarchical growing grid networks for skeleton based action recognition}},
  url          = {{http://dx.doi.org/10.1016/j.cogsys.2020.05.002}},
  doi          = {{10.1016/j.cogsys.2020.05.002}},
  volume       = {{63}},
  year         = {{2020}},
}