MGGP
MGGP applies multiobjective grammar-based genetic programming to model complex multifactorial relationships in epidemiological data, enabling analysis of factors underlying diseases such as asthma and allergies.
Key Features:
- Advanced Machine Learning Approach: MGGP employs a multiobjective grammar-based genetic programming framework to explore interactions among environmental, psychosocial, socioeconomic, nutritional, and infectious factors and capture non-linear relationships.
- Interpretability: MGGP generates models that balance predictive accuracy and interpretability by producing human-readable model structures constrained by grammar rules.
- Comparative Performance: In a study of 1,047 subjects, MGGP outperformed logistic regression and C4.5 decision trees in modeling asthma prevalence and allergy markers (IgE antibody presence and skin prick test positivity) and achieved accuracy comparable to Random Forests while providing greater interpretability.
- Epidemiological Application: MGGP has been applied to pediatric datasets to elucidate how infections, psychosocial stressors, nutrition, hygiene, and socioeconomic status interact to influence asthma and allergy outcomes.
Scientific Applications:
- Disease Modeling: Modeling multifactorial disease etiology for asthma and allergies by capturing nuanced interactions among heterogeneous factors.
- Public Health Research: Disentangling multifactorial influences on disease prevalence in epidemiological and public health studies.
Methodology:
MGGP applies genetic programming within a multiobjective optimization framework, evolving populations of models over successive generations guided by fitness functions that evaluate accuracy and interpretability and enforcing grammar-based rules to constrain model structure.
Topics
Details
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- C++
- Added:
- 7/30/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Veiga RV, Barbosa HJC, Bernardino HS, Freitas JM, Feitosa CA, Matos SMA, Alcântara-Neves NM, Barreto ML. Multiobjective grammar-based genetic programming applied to the study of asthma and allergy epidemiology. BMC Bioinformatics. 2018;19(1). doi:10.1186/s12859-018-2233-z. PMID:29940834. PMCID:PMC6047363.
Russo IL, Bernardino HS, Barbosa HJ. A massively parallel Grammatical Evolution technique with OpenCL. Journal of Parallel and Distributed Computing. 2017;109:333-349. doi:10.1016/j.jpdc.2017.06.017.