A layered neural network is now one of the most common choices for the prediction or recognition of high-dimensional practical data sets, where the relationship between input and output data is complex and cannot be represented well by simple conventional models. Its * Email address: watanabe.chihiro@lab.ntt.co.jp our previous methods, by defining the effect of each input dimension on a community, and the effect of a community on each output dimension. We show experimentally that our proposed method can reveal the role of each part of a layered neural network by applying the neural networks to three types of data sets, extracting communities from the trained network, and applying the proposed method to the community structure.The methods described in the above related studies have enabled us to acquire knowledge about the mechanism of a whole layered neural network or that of each unit in a layered neural network, however, they cannot capture the global network structure of a trained layered neural network.Therefore, we proposed the first method for extracting a global layered neural network structure by applying network analysis to a trained layered neural network ([27, 26, 28, 25]). By using these methods, we can decompose units in a layered neural network into groups or communities, where all units have similar connection patterns with adjacent layers. The extracted community structure of a layered neural network provides information about the roles of each part of a layered neural network.