scispace - formally typeset
Search or ask a question
Journal ArticleDOI

Deep Appearance Model and Crow-Sine Cosine Algorithm-Based Deep Belief Network for Age Estimation

TL;DR: The overall process of age estimation is performed using three important steps, where the DBN classifier is trained optimally using the proposed learning algorithm named as crow-sine cosine algorithm (CS).
Abstract: Age estimation has been paid great attention in the field of intelligent surveillance, face recognition, biometrics, etc. In contrast to other facial variations, aging variation presents several unique characteristics, which make age estimation very challenging. The overall process of age estimation is performed using three important steps. In the first step, the pre-processing is performed from the input image based on Viola-Jones algorithm to detect the face region. In the second step, feature extraction is done based on three important features such as local transform directional pattern (LTDP), active appearance model (AAM), and the new feature, deep appearance model (Deep AM). After feature extraction, the classification is carried out based on the extracted features using deep belief network (DBN), where the DBN classifier is trained optimally using the proposed learning algorithm named as crow-sine cosine algorithm (CS).
Citations
More filters
Journal ArticleDOI
TL;DR: In this paper , an effective cloud IDS using Grasshopper optimization algorithm (GOA) and deep belief network (DBN) is proposed to solve the issues and to increase the accuracy.
Abstract: Cloud computing is a vast area which uses the resources cost-effectively. The performance aspects and security are the main issues in cloud computing. Besides, the selection of optimal features and high false alarm rate to maintain the highest accuracy of the testing are also the foremost challenges focused. To solve these issues and to increase the accuracy, an effective cloud IDS using Grasshopper optimization Algorithm (GOA) and Deep belief network (DBN) is proposed in this paper. GOA is used to choose the ideal features from the set of features. Finally, DBN is developed for classification according to their selected feasible features. The introduced IDS is simulated on the Python platform and the performance of the suggested model of deep learning is assessed based on statistical measures named as Precision, detection accuracy, f-measure and Recall. The NSL_KDD, and UNSW_NB15 are the two datasets used for the simulation, and the results showed that the proposed scheme achieved maximum classification accuracy and detection rate.

2 citations

Journal ArticleDOI
TL;DR: In this paper , Pseudo Zernike Moments (PZM), Active Appearance Model (AAM), Bio-Inspired Features (BIF), Support Vector Machine (SVM) and Support Vector Regression (SVR) algorithms are used to predict the age range of face images.
Abstract: Abstract Age estimation from face images is one of the significant topics in the field of machine vision, which is of great interest to controlling age access and targeted marketing. In this article, there are two main stages for human age estimation; the first stage consists of extracting features from the face areas by using Pseudo Zernike Moments (PZM), Active Appearance Model (AAM), and Bio-Inspired Features (BIF). In the second step, Support Vector Machine (SVM) and Support Vector Regression (SVR) algorithms are used to predict the age range of face images. The proposed method has been assessed utilizing the renowned databases of IMDB-WIKI and WIT-DB. In general, from all results obtained in the experiments, we have concluded that the proposed method can be chosen as the best method for Age estimation from face images.
References
More filters
Journal ArticleDOI
Abstract: We describe a new method of matching statistical models of appearance to images. A set of model parameters control modes of shape and gray-level variation learned from a training set. We construct an efficient iterative matching algorithm by learning the relationship between perturbations in the model parameters and the induced image errors.

6,200 citations

Journal ArticleDOI
TL;DR: The SCA algorithm obtains a smooth shape for the airfoil with a very low drag, which demonstrates that this algorithm can highly be effective in solving real problems with constrained and unknown search spaces.
Abstract: This paper proposes a novel population-based optimization algorithm called Sine Cosine Algorithm (SCA) for solving optimization problems. The SCA creates multiple initial random candidate solutions and requires them to fluctuate outwards or towards the best solution using a mathematical model based on sine and cosine functions. Several random and adaptive variables also are integrated to this algorithm to emphasize exploration and exploitation of the search space in different milestones of optimization. The performance of SCA is benchmarked in three test phases. Firstly, a set of well-known test cases including unimodal, multi-modal, and composite functions are employed to test exploration, exploitation, local optima avoidance, and convergence of SCA. Secondly, several performance metrics (search history, trajectory, average fitness of solutions, and the best solution during optimization) are used to qualitatively observe and confirm the performance of SCA on shifted two-dimensional test functions. Finally, the cross-section of an aircraft's wing is optimized by SCA as a real challenging case study to verify and demonstrate the performance of this algorithm in practice. The results of test functions and performance metrics prove that the algorithm proposed is able to explore different regions of a search space, avoid local optima, converge towards the global optimum, and exploit promising regions of a search space during optimization effectively. The SCA algorithm obtains a smooth shape for the airfoil with a very low drag, which demonstrates that this algorithm can highly be effective in solving real problems with constrained and unknown search spaces. Note that the source codes of the SCA algorithm are publicly available at http://www.alimirjalili.com/SCA.html .

3,088 citations

Journal ArticleDOI
TL;DR: Simulation results reveal that using CSA may lead to finding promising results compared to the other algorithms, and this paper proposes a novel metaheuristic optimizer, named crow search algorithm (CSA), based on the intelligent behavior of crows.

1,501 citations

Journal ArticleDOI
01 Feb 2004
TL;DR: The aim of this work is to design classifiers that accept the model-based representation of unseen images and produce an estimate of the age of the person in the corresponding face image, which indicates that machines can estimate theAge of a person almost as reliably as humans.
Abstract: We describe a quantitative evaluation of the performance of different classifiers in the task of automatic age estimation. In this context, we generate a statistical model of facial appearance, which is subsequently used as the basis for obtaining a compact parametric description of face images. The aim of our work is to design classifiers that accept the model-based representation of unseen images and produce an estimate of the age of the person in the corresponding face image. For this application, we have tested different classifiers: a classifier based on the use of quadratic functions for modeling the relationship between face model parameters and age, a shortest distance classifier, and artificial neural network based classifiers. We also describe variations to the basic method where we use age-specific and/or appearance specific age estimation methods. In this context, we use age estimation classifiers for each age group and/or classifiers for different clusters of subjects within our training set. In those cases, part of the classification procedure is devoted to choosing the most appropriate classifier for the subject/age range in question, so that more accurate age estimates can be obtained. We also present comparative results concerning the performance of humans and computers in the task of age estimation. Our results indicate that machines can estimate the age of a person almost as reliably as humans.

610 citations

Journal ArticleDOI
TL;DR: It is shown that defining edges in this manner causes some obvious edges to be missed and how to revise the Canny edge detector to improve its detection accuracy is shown.

569 citations