Integração entre conhecimento humano e aprendizado de máquina na saúde

O que é um Sistema Híbrido?

No contexto da Inteligência Artificial (IA) aplicada à medicina, um sistema híbrido representa a fusão de duas abordagens complementares para potencializar o diagnóstico: a IA Simbólica e a IA Numérica.

IA Simbólica (Baseada em Conhecimento)

A IA Simbólica, fundamentada em lógicas de regras como SE-ENTÃO (IF-THEN), busca reproduzir o raciocínio humano. Ela opera com conhecimento explícito e lógica formal. Em um Sistema Especialista (SE) médico, isso se traduz em codificar o conhecimento e a experiência de um médico especialista em uma base de regras.

IA Numérica / Estatística (Baseada em Dados)

A IA Numérica, popularmente conhecida como Aprendizado de Máquina (Machine Learning), utiliza algoritmos estatísticos para identificar padrões complexos e sutis automaticamente, a partir de grandes volumes de dados.

A união dessas duas frentes permite combinar a interpretação humana e a transparência das regras com a precisão estatística e a capacidade de descoberta do aprendizado de máquina. O resultado é um Sistema de Apoio à Decisão (SAD) mais inteligente, robusto e, crucialmente, explicável.

O Desafio do Diagnóstico Clínico e a Justificativa da Hibridização

A medicina moderna exige decisões rápidas e precisas, muitas vezes baseadas em um volume de dados clínicos que supera a capacidade de análise humana imediata. O diagnóstico clínico enfrenta dois desafios principais:

  • Diagnósticos Incorretos: Erros diagnósticos, que afetam milhões de pacientes anualmente, têm impacto direto na qualidade de vida e nos resultados do tratamento.

  • Variabilidade Humana: A intuição médica, embora valiosa, é variável. O contexto clínico, o cansaço ou a experiência individual podem criar inconsistências no diagnóstico.

Sistemas Especialistas tradicionais (apenas regras) são transparentes, mas podem ser rígidos e falhar em capturar nuances não previstas nas regras. Modelos de Machine Learning (apenas dados) são precisos e adaptáveis, mas frequentemente operam como “caixas-preta”, gerando desconfiança por não explicarem como chegaram a uma conclusão.

A hibridização surge como a solução ideal. Ela combina o raciocínio simbólico (as regras do médico) com o aprendizado estatístico (os padrões nos dados), potencializando ambas as abordagens e reduzindo as incertezas para tornar o diagnóstico mais preciso e explicável.

Metodologia: Tecnologias e Abordagem

Para a construção do protótipo, definimos a seguinte metodologia:

Ferramentas e Linguagem

  • Linguagem Principal: Python 3.9 (devido à compatibilidade entre as bibliotecas).

  • Machine Learning (IA Numérica): Scikit-learn, a principal biblioteca de ML do Python, utilizada para treinar o classificador.

  • Motor de Inferência (IA Simbólica): Experta (fork do Pyknow), biblioteca Python para a criação de Sistemas Especialistas baseados em regras (Knowledge Engine).

  • Manipulação de Dados: Pandas e Numpy.

Dataset e Avaliação

  • Dataset: O estudo de caso utiliza o Breast Cancer Wisconsin (UCI), um dataset público e clássico para problemas de classificação binária (Maligno vs. Benigno).

  • Algoritmos Hibridizados: Árvore de Decisão (DecisionTreeClassifier) + Sistema de Regras (KnowledgeEngine do Experta).

  • Métricas de Avaliação: Aferimos o desempenho do sistema utilizando as métricas padrão de classificação: Acurácia, Precisão, Recall (Sensibilidade) e F1-Score, com foco especial na interpretabilidade.

Conclusão: A Sinergia entre Homem e Máquina

Um sistema especialista híbrido não substitui o médico — ele amplia sua capacidade de decisão.

Nosso objetivo foi alcançado ao provar que a união do raciocínio humano (simbólico) com a análise de dados (estatística) cria diagnósticos mais justos, confiáveis e acessíveis. A inteligência artificial deve ser uma ferramenta que potencializa o conhecimento médico, mantendo o profissional como responsável final pela decisão clínica e pelo cuidado com o paciente.

Os resultados demonstram:

  • Confiabilidade Aumentada: O sistema reduz erros diagnósticos (Falsos Negativos) ao usar regras como rede de segurança.

  • Transparência Total: O médico compreende e pode validar cada passo do raciocínio do sistema através das justificativas.

  • Impacto Social: A abordagem permite efetivar diagnósticos precisos mesmo em contextos com menos especialistas disponíveis.

Referências

DARWICHE, A. Human-level intelligence or animal-like abilities? Communications of the ACM, v. 63, n. 2, p. 56-67, 2020.

KOTSIANTIS, S. B. Supervised machine learning: A review of classification techniques. Emerging artificial intelligence applications in computer engineering, v. 160, p. 3-24, 2007.

STREET, W. N.; WOLBERG, W. H.; MANGASARIAN, O. L. Nuclear feature extraction for breast cancer diagnosis. In: IS&T/SPIE’s Symposium on Electronic

Imaging: Science and Technology. International Society for Optics and Photonics, 1993. p. 861-870.

(Fonte do Dataset UCI).

TURBAN, E.; ARONSON, J. E.; LIANG, T. P.; SHARDA, R. Decision support and

business intelligence systems. 9. ed. Prentice Hall, 2011. (Baseado nos slides da disciplina).