GithubHelp home page GithubHelp logo

afonsopaula / apis-melifera-honeybee Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.1 MB

Prediction of occurrences of a bee species in the Iberian Peninsula 🐝

License: Apache License 2.0

Jupyter Notebook 100.00%
dataset machine-learning-algorithms numpy oversampling-technique pandas undersampling-technique

apis-melifera-honeybee's Introduction

Apis-Melifera-Honeybee

Este projeto tem como objetivo desenvolver vários modelos de aprendizagem automática para prever a ocorrência de uma espécie de abelha em diferentes regiões da Península Ibérica, a fim de determinar qual deles apresenta o melhor desempenho na tarefa de predição.


  • O conjunto de dados (dataset_bees.csv) utilizado possui informações sobre as características climáticas e geográficas, bem como dados de observação da presença (1) ou da ausência/pseudo-presença (0) da espécie em questão. Um dos desafios reside na abordagem do desequilíbrio entre classes nos dados, onde a classe minoritária (ocorrência da espécie) é rara em comparação com a classe majoritária (pseudo-presença).


  • O projeto inclui várias etapas, nomeadamente no que diz respeito ao pré-processamento, normalização e divisão dos dados, assim como a aplicação da melhor técnica (undersampling ou oversampling) para equilibrar as classes nos conjuntos previamente divididos, de modo a conseguir desenvolver modelos mais precisos.
Atributos Baseline RO SMOTE RU NM
Nº de dados (1) 89 6515 6515 89 89
Nº de dados (0) 6515 6515 6515 89 89
Precision (1) 0.07 0.03 0.09 0.03 0.01
Recall (1) 0.03 0.08 0.08 0.62 0.62
Accuracy 98.23 95.23 97.73 68.88 36.98

  • Após a aplicação dos modelos, é elaborado um gráfico que contém todas as curvas ROC (Receiver Operating Characteristic) e, consequentemente, as suas AUC (Area Under the Curve), com o propósito de comparar e entender qual dos modelos abordados possui um melhor desempenho. Esta análise permitirá selecionar o modelo mais adequado para fornecer previsões precisas sobre a presença da espécie Apis-Melifera-Honeybee em diferentes regiões da Península Ibérica.


apis-melifera-honeybee's People

Contributors

afonsopaula avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.