Skip to content

Glaubernaoli/RN_Breast_Cancer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Classifier Neural Network made with pure python to predict Breast Cancer tumor

Fera Formidável 4.1, Turma 2024

Glauber Nascimento de Oliveira

Redes Neurais e Algoritmos Genéticos - Prof. Dr. Daniel Cassar

Educational Purpouse

💡 Descrição

Este trabalho se baseia na predição de tumores de câncer de mama em malignos e benignos. Para isso, foi usado uma rede neural classificadora feita em python puro, apenas mudando a sua função de perda para a Binary Cross Entropu (BCE).

🏹 Target

Para o modelo classificador binário:

Maligno: Crescimento de células cancerígenas, podendo haver metástase.

Para o modelo regressor floresta aleatória:

Benigno: Crescimento de células não cancerígnas.

📔 Notebooks e arquivos do projeto

Breast-cancer.csv: Dataset usado no trabalho.

Fera_4.1: Neste notebook, estão todos os códigos necessários para rodar o modelo, seu treinamento e o cálculo das métricas.

🤖 Modelo Usado

Rede Neural Classificadora: Este modelo classifica os tumores em malignos e belignos.

🧰 Métricas Usadas

Binary Cross Entropy (BCE): Função de perda usada para fazer a rede neural classificadora.

Acurácia: métrica usada na classificação de problemass binários, que se baseia nos exemplos que foram corretamente identificados.

Precisão: métrica usada na classificação de problemass binários, que se baseia nos exemplos que foram classificados com rótulo positivo e foram corretamente identificados.

Sensibilidade: métrica usada na classificação de problemass binários, que se baseia nos exemplos que possuem um rótulo positivo e foram corretamente identificados.

📁 Acesso ao projeto

Você pode acessar o código pelo github ou, preferencialmente, baixá-lo.

🛠️ Abrir e rodar o projeto

Depois de baixar o projeto você deve abrí-lo no Jupyter Notebook/VS code

📓 Linguagens e programas usados

Python, Jupyter Notebook, VS Code, Math, Scikit Learn, Numpy, Pandas

📖 Referências

:octocat: Autores

👓 Orientação

About

Classifier Neural Network made with pure python to predict Breast Cancer tumor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published