An open API service indexing awesome lists of open source software.

https://github.com/yasmin-camargo/ferramentas-de-inteligencia-artificial

Atividades práticas elaborados em Python, no ambiente Google Colab, para a disciplina de ferramentas de inteligencia artificial
https://github.com/yasmin-camargo/ferramentas-de-inteligencia-artificial

cross-validation data-engineering deap decision-tree dimensionality-reduction evaluation-metrics genetic-algorithm kfold knn linear-regression machine-learning mlp-pytorch neural-networks python random-forest recursive-feature-elimination supervised-learning svm-classifier unsupervised-learning

Last synced: 3 months ago
JSON representation

Atividades práticas elaborados em Python, no ambiente Google Colab, para a disciplina de ferramentas de inteligencia artificial

Awesome Lists containing this project

README

        

# :wrench: :nut_and_bolt: Ferramentas de Inteligência Artificial 🤖
Atividades práticas elaboradas em Python, no ambiente Google Colab, para a disciplina de ferramentas de inteligência artificial

## Tarefa :one:
🛠️ Engenharia de Atributos
- 📊 Correlation Selection
- 📈 Select From Model
- 🔄 Recursive Feature Elimination
- 🔍 Sequential Feature Selection

## Tarefa :two:
📚 Classificação
- 🧹 Tratamento dos dados e Transformação dos dados
- 🌳 Árvore de Decisão
- 🦾 Máquina de Suporte de Vetores
- 🤖 KNN
- 📏 Métricas de Avaliação: acurácia, precisão, recall e F1-score

## Tarefa :three:
🧠 Redes Neurais
- 🧬 MLP utilizando sklearn
- 🔄 Validação Cruzada k-fold
- 🔥 MLP utilizando pytorch

## Tarefa :four:
📉 Regressão
- 📈 Regressão Linear
- 🧮 SVR - Support Vector Regression
- 🧬 MLP (sklearn)
- 📏 Métricas: R2 Score, MAE (Erro Médio Absoluto), MSE (Erro Quadrático Médio)

## Tarefa :five:
🔍 Aprendizado não supervisionado
- 📉 Redução Dimensional
- 📊 PCA
- 📈 LDA
- 🔢 K-means
- 🔣 K-prototypes

## Tarefa :six:
🧬 Algoritmos genéticos
- 🧬 DEAP

## Trabalho :one:
👥 Sistemas de Multiagentes
- 🦠 Simulação de pandemia utilizando NetLogo
- 🧑‍🤝‍🧑 Criação de agentes com diferentes estados de saúde (saudável, infectado, recuperado)
- ⚙️ Implementação de variáveis como dias de infecção, tipo de máscara e tipo de vacina
- 🌐 Configuração de parâmetros globais como número de mortes e total de infectados
- 🚶‍♂️ Movimentação aleatória dos agentes no cenário
- 🔍 Verificação de infecção entre agentes vizinhos
- 💊 Recuperação ou morte dos agentes após um período de infecção
- 📊 Visualização gráfica do progresso da pandemia com monitores e gráficos

## Trabalho :two:
🎒 Problema da Mochila (Bin Packing) com DEAP
- 🧬 Implementação do algoritmo genético utilizando a biblioteca DEAP
- 🎯 Definição do problema da mochila com itens de diferentes pesos e valores
- 👥 Criação de indivíduos representando possíveis soluções para o problema
- 📏 Avaliação da aptidão dos indivíduos com base no valor total dos itens na mochila e na penalização por excesso de peso
- 🔄 Aplicação de operadores genéticos como seleção, cruzamento e mutação
- 🏃‍♂️ Execução do algoritmo genético para encontrar a melhor solução
- 📊 Análise dos resultados e visualização das soluções encontradas

## Trabalho Final
🎥 Otimização da seleção de transformadas na codificação de vídeo por meio do uso de aprendizado de máquina
- 🧠 Implementação de um modelo de classificação utilizando técnicas de aprendizado de máquina
- 📊 Coleta e preparação do dataset com diversas características dos vídeos
- 🧹 Pré-processamento dos dados, incluindo balanceamento de classes e normalização
- 🔍 Seleção de atributos utilizando técnicas como Select From Model e Recursive Feature Elimination
- 🏋️‍♂️ Treinamento de modelos de classificação com Random Forest
- 📏 Avaliação dos modelos utilizando métricas de desempenho como acurácia e relatório de classificação
- ⚙️ Otimização dos hiperparâmetros dos modelos utilizando Grid Search e Random Search
- 📊 Análise dos resultados e visualização das melhores configurações encontradas