Mohammad Ali Bagheri
Dalhousie University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Mohammad Ali Bagheri.
computer vision and pattern recognition | 2016
Sergio Escalera; Mercedes Torres Torres; Brais Martinez; Xavier Baró; Hugo Jair Escalante; Isabelle Guyon; Georgios Tzimiropoulos; Ciprian A. Corneanu; Marc Oliu; Mohammad Ali Bagheri; Michel F. Valstar
We present the 2016 ChaLearn Looking at People and Faces of the World Challenge and Workshop, which ran three competitions on the common theme of face analysis from still images. The first one, Looking at People, addressed age estimation, while the second and third competitions, Faces of the World, addressed accessory classification and smile and gender classification, respectively. We present two crowd-sourcing methodologies used to collect manual annotations. A custom-build application was used to collect and label data about the apparent age of people (as opposed to the real age). For the Faces of the World data, the citizen-science Zooniverse platform was used. This paper summarizes the three challenges and the data used, as well as the results achieved by the participants of the competitions. Details of the ChaLearn LAP FotW competitions can be found at http://gesture.chalearn.org.
Pattern Recognition Letters | 2013
Mohammad Ali Bagheri; Gholam Ali Montazer; Ehsanollah Kabir
Among the proposed methods to deal with multi-class classification problems, the error-correcting output codes (ECOCs) represents a powerful framework. A key factor in designing any ECOC matrix is the independency of the binary classifiers, without which the ECOC method would be ineffective. This paper proposes an efficient new approach to the classical ECOC design in order to improve independency among classifiers. The main idea of the proposed method is based on using different feature subsets for each binary classifier, named subspace ECOC. In addition to creating more independent classifiers in the proposed technique, ECOC matrices with longer codes can be built. The numerical experiments in this study compare the classification accuracy of subspace ECOC, classical ECOC, one-versus-one, and one-versus-all methods over a set of UCI machine learning repository datasets and two image vision applications. The results show that the proposed technique increases the classification accuracy in comparison with the state of the art coding methods.
Pattern Recognition | 2013
Mohammad Ali Bagheri; Qigang Gao; Sergio Escalera
Two key factors affecting the performance of Error Correcting Output Codes (ECOC) in multiclass classification problems are the independence of binary classifiers and the problem-dependent coding design. In this paper, we propose an evolutionary algorithm-based approach to the design of an application-dependent codematrix in the ECOC framework. The central idea of this work is to design a three-dimensional codematrix, where the third dimension is the feature space of the problem domain. In order to do that, we consider the feature space in the design process of the codematrix with the aim of improving the independence and accuracy of binary classifiers. The proposed method takes advantage of some basic concepts of ensemble classification, such as diversity of classifiers, and also benefits from the evolutionary approach for optimizing the three-dimensional codematrix, taking into account the problem domain. We provide a set of experimental results using a set of benchmark datasets from the UCI Machine Learning Repository, as well as two real multiclass Computer Vision problems. Both sets of experiments are conducted using two different base learners: Neural Networks and Decision Trees. The results show that the proposed method increases the classification accuracy in comparison with the state-of-the-art ECOC coding techniques.
csi international symposium on artificial intelligence and signal processing | 2012
Mohammad Ali Bagheri; Gholam Ali Montazer; Sergio Escalera
Error-correcting output codes (ECOC) represents a powerful framework to deal with multiclass classification problems based on combining binary classifiers. The key factor affecting the performance of ECOC methods is the independence of binary classifiers, without which the ECOC method would be ineffective. In spite of its ability on classification of problems with relatively large number of classes, it has been applied in few real world problems. In this paper, we investigate the behavior of the ECOC approach on two image vision problems: logo recognition and shape classification using Decision Tree and AdaBoost as the base learners. The results show that the ECOC method can be used to improve the classification performance in comparison with the classical multiclass approaches.
canadian conference on artificial intelligence | 2012
Mohammad Ali Bagheri; Qigang Gao; Sergio Escalera
The pairwise classification approach tends to perform better than other well-known approaches when dealing with multiclass classification problems. In the pairwise approach, however, the nuisance votes of many irrelevant classifiers may result in a wrong prediction class. To overcome this problem, a novel method, Local Crossing Off (LCO), is presented and evaluated in this paper. The proposed LCO system takes advantage of nearest neighbor classification algorithm because of its simplicity and speed, as well as the strength of other two powerful binary classifiers to discriminate between two classes. This paper provides a set of experimental results on 20 datasets using two base learners: Neural Networks and Support Vector Machines. The results show that the proposed technique not only achieves better classification accuracy, but also is computationally more efficient for tackling classification problems which have a relatively large number of target classes.
international conference on machine learning and applications | 2013
Mohammad Ali Bagheri; Qigang Gao; Sergio Escalera
Multiple classifier systems, also known as classifier ensembles, have received great attention in recent years because of the improved classification accuracy in different applications. A large variety of ensemble methods have been proposed in order to exploit strengths of individual classifiers. In this paper, we present a unifying framework for multiple classifier systems, which unites most classification methods by an ensemble of classifiers. Specifically, we link two research lines in machine learning: multiclass classification based on the class binarization techniques and the strategies of ensemble classification. With the proposed framework, the various ensemble classification strategies will be broadly categorized into four main approaches. Then, we provide a brief survey of ensemble methods based on these main approaches as well as principle techniques proposed to combine them.
canadian conference on artificial intelligence | 2013
Mohammad Ali Bagheri; Qigang Gao; Sergio Escalera
The performance of different feature extraction and shape description methods in trademark image recognition systems have been studied by several researchers. However, the potential improvement in classification through feature fusion by ensemble-based methods has remained unattended. In this work, we evaluate the performance of an ensemble of three classifiers, each trained on different feature sets. Three promising shape description techniques, including Zernike moments, generic Fourier descriptors, and shape signature are used to extract informative features from logo images, and each set of features is fed into an individual classifier. In order to reduce recognition error, a powerful combination strategy based on the Dempster-Shafer theory is utilized to fuse the three classifiers trained on different sources of information. This combination strategy can effectively make use of diversity of base learners generated with different set of features. The recognition results of the individual classifiers are compared with those obtained from fusing the classifiers’ output, showing significant performance improvements of the proposed methodology.
csi international symposium on artificial intelligence and signal processing | 2012
Mohammad Ali Bagheri; Qigang Gao
Logo recognition is an important task in the field of document image processing and retrieval. Successful recognition of logos facilitates automatic classification of source documents, which has been considered as a key strategy for document image analysis. From machine learning point of view, logo recognition may be considered as a multi-class classification problem. In this paper, a novel multi-class pairwise classification method is proposed and applied to logo recognition application. The proposed system takes the advantages of simplicity and speed of the nearest neighbor classification algorithm and the strength of other powerful binary classifiers to discriminate between two classes. The method is first validated on a set of UCI Machine Learning Repository datasets and then applied to the real machine vision problem. The experimental results show that the proposed technique not only achieves better classification accuracy, but also is computationally more efficient for tackling the classification problems which have large number of target classes.
OLFACTION AND ELECTRONIC NOSE: PROCEEDINGS OF THE 14TH INTERNATIONAL SYMPOSIUM ON OLFACTION AND ELECTRONIC NOSE | 2011
Mohammad Ali Bagheri; Gholam Ali Montazer
In this paper, we test the performance of several ensembles of classifiers and each base learner has been trained on different types of extracted features. Experimental results show the potential benefits introduced by the usage of simple ensemble classification systems for the integration of different types of transient features.
Computer Vision and Image Understanding | 2017
Mohammad Ali Bagheri; Qigang Gao; Sergio Escalera; Thomas B. Moeslund; Huamin Ren; Elham Etemad
A new feature encoding method in the BoVW framework is proposed.The method utilizes the advantages of locality coding and the group coding strategy.For implementation, Alternating Direction Method of Multipliers (ADMM) is employed.The validity of the proposed method for action classification is demonstrated. Bag of visual words (BoVW) models are widely utilized in image/ video representation and recognition. The cornerstone of these models is the encoding stage, in which local features are decomposed over a codebook in order to obtain a representation of features. In this paper, we propose a new encoding algorithm by jointly encoding the set of local descriptors of each sample and considering the locality structure of descriptors. The proposed method takes advantages of locality coding such as its stability and robustness to noise in descriptors, as well as the strengths of the group coding strategy by taking into account the potential relation among descriptors of a sample. To efficiently implement our proposed method, we consider the Alternating Direction Method of Multipliers (ADMM) framework, which results in quadratic complexity in the problem size. The method is employed for a challenging classification problem: action recognition by depth cameras. Experimental results demonstrate the outperformance of our methodology compared to the state-of-the-art on the considered datasets.