Skip to content

amogh2004/Estimating-Obesity-Levels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Estimating-Obesity-Levels

Description:

This project aims to develop and compare different classification models for predicting obesity levels based on individual characteristics and lifestyle factors. The dataset contains features such as gender, age, height, weight, family history of overweight, dietary habits, and physical activity levels, among others.

Approach:

  1. Data Preprocessing: The dataset underwent extensive preprocessing, including handling missing values, encoding categorical variables, and standardizing numerical features.
  2. Model Selection: Three classification algorithms were chosen for comparison: K-Nearest Neighbors (KNN), Multi-layer Perceptron (MLP), and Gradient Boosting Machine (GBM).
  3. Model Training and Evaluation: Each model was trained on the preprocessed dataset and evaluated using performance metrics such as accuracy, precision, recall, and F1-score. Confusion matrices were also generated to visualize classification results.
  4. Comparison and Analysis: The performance of each model was compared to identify the most effective approach for obesity prediction.

Results:

Precision, recall, and F1-score were compared across models, revealing insights into their strengths and weaknesses. Graphical visualizations, including bar plots and confusion matrices, were utilized to present the comparative analysis of model performance.

Conclusion:

Based on the results, the MLP classifier demonstrated superior performance for predicting obesity levels in individuals. This project highlights the importance of selecting appropriate classification algorithms and evaluating their performance in healthcare-related prediction tasks.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published