341 research outputs found

    A Stable Biologically Motivated Learning Mechanism for Visual Feature Extraction to Handle Facial Categorization

    Get PDF
    The brain mechanism of extracting visual features for recognizing various objects has consistently been a controversial issue in computational models of object recognition. To extract visual features, we introduce a new, biologically motivated model for facial categorization, which is an extension of the Hubel and Wiesel simple-to-complex cell hierarchy. To address the synaptic stability versus plasticity dilemma, we apply the Adaptive Resonance Theory (ART) for extracting informative intermediate level visual features during the learning process, which also makes this model stable against the destruction of previously learned information while learning new information. Such a mechanism has been suggested to be embedded within known laminar microcircuits of the cerebral cortex. To reveal the strength of the proposed visual feature learning mechanism, we show that when we use this mechanism in the training process of a well-known biologically motivated object recognition model (the HMAX model), it performs better than the HMAX model in face/non-face classification tasks. Furthermore, we demonstrate that our proposed mechanism is capable of following similar trends in performance as humans in a psychophysical experiment using a face versus non-face rapid categorization task

    Advancements in Image Classification using Convolutional Neural Network

    Full text link
    Convolutional Neural Network (CNN) is the state-of-the-art for image classification task. Here we have briefly discussed different components of CNN. In this paper, We have explained different CNN architectures for image classification. Through this paper, we have shown advancements in CNN from LeNet-5 to latest SENet model. We have discussed the model description and training details of each model. We have also drawn a comparison among those models.Comment: 9 pages, 15 figures, 3 Tables. Submitted to 2018 Fourth International Conference on Research in Computational Intelligence and Communication Networks(ICRCICN 2018

    A convolutional neural network based deep learning methodology for recognition of partial discharge patterns from high voltage cables

    Get PDF
    It is a great challenge to differentiate partial discharge (PD) induced by different types of insulation defects in high-voltage cables. Some types of PD signals have very similar characteristics and are specifically difficult to differentiate, even for the most experienced specialists. To overcome the challenge, a convolutional neural network (CNN)-based deep learning methodology for PD pattern recognition is presented in this paper. First, PD testing for five types of artificial defects in ethylene-propylene-rubber cables is carried out in high voltage laboratory to generate signals containing PD data. Second, 3500 sets of PD transient pulses are extracted, and then 33 kinds of PD features are established. The third stage applies a CNN to the data; typical CNN architecture and the key factors which affect the CNN-based pattern recognition accuracy are described. Factors discussed include the number of the network layers, convolutional kernel size, activation function, and pooling method. This paper presents a flowchart of the CNN-based PD pattern recognition method and an evaluation with 3500 sets of PD samples. Finally, the CNN-based pattern recognition results are shown and the proposed method is compared with two more traditional analysis methods, i.e., support vector machine (SVM) and back propagation neural network (BPNN). The results show that the proposed CNN method has higher pattern recognition accuracy than SVM and BPNN, and that the novel method is especially effective for PD type recognition in cases of signals of high similarity, which is applicable for industrial applications

    Implementation of Massive Artificial Neural Networks with CUDA

    Get PDF

    Real-Time Satellite Component Recognition with YOLO-V5

    Get PDF
    With the increasing risk of collisions with space debris and the growing interest in on-orbit servicing, the ability to autonomously capture non-cooperative, tumbling target objects remains an unresolved challenge. To accomplish this task, characterizing and classifying satellite components is critical to the success of the mission. This paper focuses on using machine vision by a small satellite to perform image classification based on locating and identifying satellite components such as satellite bodies, solar panels or antennas. The classification and component detection approach is based on “You Only Look Once” (YOLO) V5, which uses Neural Networks to identify the satellite components. The training dataset includes images of real and virtual satellites and additional preprocessed images to increase the effectiveness of the algorithm. The weights obtained from the algorithm are then used in a spacecraft motion dynamics and orbital lighting simulator to test classification and detection performance. Each test case entails a different approach path of the chaser satellite to the target satellite, a different attitude motion of the target satellite, and different lighting conditions to mimic that of the Sun. Initial results indicate that once trained, the YOLO V5 approach is able to effectively process an input camera feed to solve satellite classification and component detection problems in real-time within the limitations of flight computers

    ANALISIS DAN IMPLEMENTASI NEOCOGNITRON NEURAL NETWORK DALAM IDENTIFIKASI KARAKTER NUMERIK

    Get PDF
    ABSTRAKSI: Suatu image karakter numerik memiliki sangat banyak kemungkinan pola untuk setiap kategorinya. Di samping itu, kemungkinan adanya noise , deformasi, dan pergeseran dalam setiap polanya sangat tinggi. Oleh sebab itu, hampir mustahil untuk melakukan identifikasi kategori suatu karakter numerik dengan algoritma konvensional. Pada tugas akhir ini dikembangkan suatu aplikasi untuk melakukan proses identifikasi image karakter numerik dengan menggunakan proses learning dari suatu jenis jaringan syaraf tiruan yang awalnya dirancang khusus untuk melakukan identifikasi terhadap pola image 2D yaitu neocognitron. Data yang digunakan adalah image karakter numerik(full feature) dari beberapa relawan dengan total jumlah 6000 pola (600 pola untuk setiap kategori) sebagai data testing serta local feature dari data Fukushima pada model supervised neocognitron tahun 1988 sebagai data training. Berdasarkan proses testing, diperoleh akurasi terbaik sebesar 70,05%.Kata Kunci : Kata kunci : Jaringan Syaraf Tiruan, Neocognitron, learning, pola, image 2D, karakter numerik.ABSTRACT: Numeric character image has many possible pattern for each category. Beside that, possibilty to have noise, deformation, and translation in each pattern is very high. As impact, it is impossible to make an application to identify numeric character category with convensional algorithm. This final project is develop to identify numeric character with learning process one kind of artificial neural network designed special for 2D image pattern identification called neocognitron. Data set used in this system are images from handwritten character numeric(full feature) with total pattern is 6000 patterns(600 patterns for each category). created by volunteers as testing data and local feature from supervised neocognitron model by Fukushima in 1988 as training data. As the result of experiment, the highest accuracy is 70,05%.Keyword: Keyword : Artificial Neural Network, Neocognitron, learning, pattern, 2D image, numeric character

    Visual pattern recognition using neural networks

    Get PDF
    Neural networks have been widely studied in a number of fields, such as neural architectures, neurobiology, statistics of neural network and pattern classification. In the field of pattern classification, neural network models are applied on numerous applications, for instance, character recognition, speech recognition, and object recognition. Among these, character recognition is commonly used to illustrate the feature and classification characteristics of neural networks. In this dissertation, the theoretical foundations of artificial neural networks are first reviewed and existing neural models are studied. The Adaptive Resonance Theory (ART) model is improved to achieve more reasonable classification results. Experiments in applying the improved model to image enhancement and printed character recognition are discussed and analyzed. We also study the theoretical foundation of Neocognitron in terms of feature extraction, convergence in training, and shift invariance. We investigate the use of multilayered perceptrons with recurrent connections as the general purpose modules for image operations in parallel architectures. The networks are trained to carry out classification rules in image transformation. The training patterns can be derived from user-defmed transformations or from loading the pair of a sample image and its target image when the prior knowledge of transformations is unknown. Applications of our model include image smoothing, enhancement, edge detection, noise removal, morphological operations, image filtering, etc. With a number of stages stacked up together we are able to apply a series of operations on the image. That is, by providing various sets of training patterns the system can adapt itself to the concatenated transformation. We also discuss and experiment in applying existing neural models, such as multilayered perceptron, to realize morphological operations and other commonly used imaging operations. Some new neural architectures and training algorithms for the implementation of morphological operations are designed and analyzed. The algorithms are proven correct and efficient. The proposed morphological neural architectures are applied to construct the feature extraction module of a personal handwritten character recognition system. The system was trained and tested with scanned image of handwritten characters. The feasibility and efficiency are discussed along with the experimental results
    corecore