https://github.com/conect2ai/classification-bootcamp
Este repositório contém o código, a apresentação e o documento de apoio utilizados na aula de Classificação do Bootcamp da IEEE PES.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.5%) to scientific vocabulary
Repository
Este repositório contém o código, a apresentação e o documento de apoio utilizados na aula de Classificação do Bootcamp da IEEE PES.
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
🧠 Modelos Clássicos de Classificação — Bootcamp IEEE PES
Bem-vindo(a)!
Este repositório contém o material prático do curso "Modelos Clássicos de Classificação", ministrado por Miguel Euripedes do grupo de pesquisa Conect2AI, como parte do bootcamp "Python Aplicado à Análise de Dados e IA para o Setor Elétrico Brasileiro" do IEEE PES.
O objetivo deste material é guiar os participantes através de um projeto completo de Machine Learning, aplicando algoritmos de classificação para resolver um problema prático e relevância no setor elétrico.
📂 Estrutura do Repositório
├── Notebook/
| | # Notebook da parte prática da aula
│ └── MultiLabel_Classification_Classical_Models.ipynb
| | # Notebook com a resposta do desafio prático
│ └── Resposta_Desafio_Binary_Classification.ipynb
├── Content/
| | # Slides da apresentação
│ └── slides_aula_classificacao.pdf
└── README.md
🚀 Como Começar
A maneira mais fácil de executar o notebook é utilizando o Google Colaboratory, que não exige nenhuma instalação na sua máquina.
🔗 Notebook: Prática de Classificação
🔗 Notebook: Resposta desafio de Classificação Binária
📚 Conteúdo do Notebook
O notebook MultiLabel_Classification_Classical_Models.ipynb é dividido em duas partes principais:
Parte 1: Classificação Multiclasse
- Análise Exploratória de Dados (EDA): Entendendo os padrões de consumo.
- Pré-processamento: Técnicas de
StandardScalereOneHotEncoder. - Modelagem: Treinamento de Árvore de Decisão, Random Forest, KNN e SVM.
- Avaliação: Análise de performance com Matrizes de Confusão.
Parte 2: Desafio de Classificação Binária
- Engenharia de Features: Transformando o problema para predição binária.
- Regressão Logística: Aplicação de um modelo estatístico fundamental.
- Métricas: Análise de Precision, Recall, Curva ROC e AUC para classes desbalanceadas.
📊 Dataset
O projeto utiliza o dataset Steel Industry Energy Consumption do repositório da UCI. Ele contém medições de consumo energético de uma indústria siderúrgica, ideal para a tarefa de classificar o tipo de carga.
Referência: UCI Machine Learning Repository
🌎 Sobre o Grupo Conect2AI
O grupo de pesquisa Conect2AI é composto por estudantes de graduação e pós-graduação da Universidade Federal do Rio Grande do Norte (UFRN). Nossa missão é aplicar Inteligência Artificial (IA) e Aprendizado de Máquina em áreas emergentes.
🎯 Nossas áreas de atuação incluem:
- Inteligência Embarcada e IoT: Otimização da gestão de recursos e eficiência energética para ambientes conectados.
- Transição Energética e Mobilidade: Uso de IA para otimizar o consumo energético de veículos conectados e promover uma mobilidade mais eficiente e sustentável.
📜 Licença
Este projeto é distribuído sob a licença MIT.
Owner
- Name: conect2ai
- Login: conect2ai
- Kind: organization
- Repositories: 1
- Profile: https://github.com/conect2ai
GitHub Events
Total
- Watch event: 1
- Push event: 3
Last Year
- Watch event: 1
- Push event: 3