- Browse by Subject
Browsing by Subject "convolutional neural netowork"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item CNN-based network has Network Anisotropy -work harder to learn rotated feature than non-rotated feature(IEEE, 2022-10) Dale, Ashley S.; Qui, Mei; Christopher, Lauren; Krogg, Wen; William, Albert; Electrical and Computer Engineering, School of Engineering and TechnologySuccessful object identification and classification in a generic Convolutional Neural Network (CNN) depends on object orientation. We expect CNN-based architectures to work harder to learn a rotated version of a feature than when learning the same feature in its default orientation. We name this phenomenon “Network Anisotropy”. A data set of 6000 RGB and grayscale images was created with rotated orientations of a feature predetermined and evenly distributed across four classes: 0°, 30°, 60°, 90°. Four ResNet (18, 34, 50, 101) classifier architectures were trained and the confidence scores were used to represent prediction accuracy. The results show that in all networks, training performance lags several epochs for the 30° and 60° rotation predictions compared to the 0° and 90° rotations, indicating a quantifiable network anisotropy. Because 0° and 90° both lie along a single rectilinear axis that coincides with the convolutional kernel of the CNN, we expect the classifier to do better on these two classes than on 30° and 60° classes. This work confirms that CNN architectures may have weaker performance based on feature orientation alone, independent of the feature distribution within the data set or the correlation of features within an image.