Computer-Assisted Design of Image Classification Algorithms: Dynamic and Static Fitness evaluations in a Scaffolded Genetic Programming Environment

2020 ◽  
Author(s):  
Ying Bi ◽  
Bing Xue ◽  
Mengjie Zhang

Image classification is a popular task in machine learning and computer vision, but it is very challenging due to high variation crossing images. Using ensemble methods for solving image classification can achieve higher classification performance than using a single classification algorithm. However, to obtain a good ensemble, the component (base) classifiers in an ensemble should be accurate and diverse. To solve image classification effectively, feature extraction is necessary to transform raw pixels into high-level informative features. However, this process often requires domain knowledge. This article proposes an evolutionary approach based on genetic programming to automatically and simultaneously learn informative features and evolve effective ensembles for image classification. The new approach takes raw images as inputs and returns predictions of class labels based on the evolved classifiers. To achieve this, a new individual representation, a new function set, and a new terminal set are developed to allow the new approach to effectively find the best solution. More important, the solutions of the new approach can extract informative features from raw images and can automatically address the diversity issue of the ensembles. In addition, the new approach can automatically select and optimize the parameters for the classification algorithms in the ensemble. The performance of the new approach is examined on 13 different image classification datasets of varying difficulty and compared with a large number of effective methods. The results show that the new approach achieves better classification accuracy on most datasets than the competitive methods. Further analysis demonstrates that the new approach can evolve solutions with high accuracy and diversity.


2020 ◽  
Author(s):  
Ying Bi ◽  
Bing Xue ◽  
Mengjie Zhang

Image classification is a popular task in machine learning and computer vision, but it is very challenging due to high variation crossing images. Using ensemble methods for solving image classification can achieve higher classification performance than using a single classification algorithm. However, to obtain a good ensemble, the component (base) classifiers in an ensemble should be accurate and diverse. To solve image classification effectively, feature extraction is necessary to transform raw pixels into high-level informative features. However, this process often requires domain knowledge. This article proposes an evolutionary approach based on genetic programming to automatically and simultaneously learn informative features and evolve effective ensembles for image classification. The new approach takes raw images as inputs and returns predictions of class labels based on the evolved classifiers. To achieve this, a new individual representation, a new function set, and a new terminal set are developed to allow the new approach to effectively find the best solution. More important, the solutions of the new approach can extract informative features from raw images and can automatically address the diversity issue of the ensembles. In addition, the new approach can automatically select and optimize the parameters for the classification algorithms in the ensemble. The performance of the new approach is examined on 13 different image classification datasets of varying difficulty and compared with a large number of effective methods. The results show that the new approach achieves better classification accuracy on most datasets than the competitive methods. Further analysis demonstrates that the new approach can evolve solutions with high accuracy and diversity.


2020 ◽  
Vol 27 (1) ◽  
pp. 32-41 ◽  
Author(s):  
Subhash C. Basak ◽  
Apurba K. Bhattacharjee

Background: In view of many current mosquito-borne diseases there is a need for the design of novel repellents. Objective: The objective of this article is to review the results of the researches carried out by the authors in the computer-assisted design of novel mosquito repellents. Methods: Two methods in the computational design of repellents have been discussed: a) Quantitative Structure Activity Relationship (QSAR) studies from a set of repellents structurally related to DEET using computed mathematical descriptors, and b) Pharmacophore based modeling for design and discovery of novel repellent compounds including virtual screening of compound databases and synthesis of novel analogues. Results: Effective QSARs could be developed using mathematical structural descriptors. The pharmacophore based method is an effective tool for the discovery of new repellent molecules. Conclusion: Results reviewed in this article show that both QSAR and pharmacophore based methods can be used to design novel repellent molecules.


2021 ◽  
Author(s):  
Ying Bi ◽  
Bing Xue ◽  
Mengjie Zhang

Author(s):  
C.H.A.U.V.E.L.-P.I.C.A.R.D. Julie ◽  
B.E.U.R.I.A.T. Pierre-Aurélien ◽  
D.A.U.R.A.D.E. Mathieu ◽  
S.Z.A.T.H.M.A.R.I. Alexandru ◽  
M.O.T.T.O.L.E.S.E. Carmine ◽  
...  

2016 ◽  
Vol 24 (1) ◽  
pp. 143-182 ◽  
Author(s):  
Harith Al-Sahaf ◽  
Mengjie Zhang ◽  
Mark Johnston

In the computer vision and pattern recognition fields, image classification represents an important yet difficult task. It is a challenge to build effective computer models to replicate the remarkable ability of the human visual system, which relies on only one or a few instances to learn a completely new class or an object of a class. Recently we proposed two genetic programming (GP) methods, one-shot GP and compound-GP, that aim to evolve a program for the task of binary classification in images. The two methods are designed to use only one or a few instances per class to evolve the model. In this study, we investigate these two methods in terms of performance, robustness, and complexity of the evolved programs. We use ten data sets that vary in difficulty to evaluate these two methods. We also compare them with two other GP and six non-GP methods. The results show that one-shot GP and compound-GP outperform or achieve results comparable to competitor methods. Moreover, the features extracted by these two methods improve the performance of other classifiers with handcrafted features and those extracted by a recently developed GP-based method in most cases.


2013 ◽  
Vol 40 (12) ◽  
pp. 959-965 ◽  
Author(s):  
Estella G. da Mota ◽  
Daniel G. Silva ◽  
Maria C. Guimarães ◽  
Elaine F.F. da Cunha ◽  
Matheus P. Freitas

Sign in / Sign up

Export Citation Format

Share Document