Machine learning approaches for efficient recognition of Brazilian Sign Language
data/
: arquivos csv com os dados utilizados no projeto.model/
: arquivo pkl com o modelo treinado.
Dentro da pasta de data/
temos os seguint arquivos:
44_classes_dataset.csv
: dataset com 44 classes de sinais da LIBRAS.balanced_train_dataset.csv
: dataset balanceado para treinamento.input_train_dataset.csv
: dataset (desbalanceado) para treinamento do modelo.input_validation_dataset.csv
: dataset para validação do modelo.pycaret_25_classes_results.csv
: resultados dos modelos de classificação para 25 classes.pycaret_44_classes_results.csv
: resultados dos modelos de classificação para 44 classes.test_dataset.csv
: dataset para teste do modelo.
A pasta model/
contém o modelo Extra Trees treinado com o dataset balanced_train_dataset.csv
. As métricas do modelo são apresentadas abaixo.
Modelo | Acurácia | AUC | Recall | Precisão | F1 | Tempo de treinamento (s) | Tempo de inferência (s) |
---|---|---|---|---|---|---|---|
Extra Trees | 0.9801 | 0.9995 | 0.9801 | 0.9802 | 0.9801 | 12.4980 | 0.002730 |
O modelo recebe como entrada um vetor de 126 itens. Onde os 63 primeiros itens representam as coordenadas x, y e z da mão direita e os 63 últimos itens representam as coordenadas da mão esquerda.