Computação cognitiva: o que é e como funciona?

Computação cognitiva: o que é e como funciona?

Os sistemas de computação cognitiva usam modelos computadorizados para simular o processo de cognição humana para encontrar soluções em situações complexas em que as respostas podem ser ambíguas e incertas. Enquanto o termo computação cognitiva é frequentemente usado de forma intercambiável com a inteligência artificial (IA), a frase está intimamente associada ao sistema computacional cognitivo da IBM, o Watson.

A computação cognitiva se sobrepõe à IA e envolve muitas das mesmas tecnologias subjacentes para impulsionar aplicativos cognitivos, incluindo sistemas especialistas, redes neurais, robótica e realidade virtual (RV).

Como funciona a computação cognitiva

Sistemas de computação cognitiva podem sintetizar dados de várias fontes de informação, enquanto pesam o contexto e evidências conflitantes para sugerir as melhores respostas possíveis. Para conseguir isso, os sistemas cognitivos incluem tecnologias de autoaprendizagem que usam mineração de dados, reconhecimento de padrões e processamento de linguagem natural (PLN) para imitar a maneira como o cérebro humano funciona.

O uso de sistemas de computação para resolver os tipos de problemas com os quais os humanos são normalmente encarregados exige grandes quantidades de dados estruturados e não estruturados, algoritmos de aprendizado fornecidos à máquina. Com o passar do tempo, os sistemas cognitivos são capazes de refinar a maneira como identificam padrões e a maneira como processam dados para se tornarem capazes de antecipar novos problemas e modelar possíveis soluções.

5 atributos-chave da computação cognitiva

Adaptativa

Os sistemas cognitivos devem ser flexíveis o suficiente para aprender à medida que a informação muda e os objetivos evoluem. Os sistemas devem ser capazes de digerir dados dinâmicos em tempo real e fazer ajustes à medida que os dados e o ambiente mudam.

Interativa

A interação humano-computador (IHC) é um componente crítico em sistemas cognitivos. Os usuários devem ser capazes de interagir com máquinas cognitivas e definir suas necessidades à medida que essas necessidades mudam. As tecnologias também devem interagir com outros processadores, dispositivos e plataformas de nuvem.

Iterativa e stateful

As tecnologias de computação cognitiva também podem identificar problemas fazendo perguntas ou obtendo dados adicionais se um problema declarado for vago ou incompleto. Os sistemas fazem isso mantendo informações sobre situações semelhantes que ocorreram anteriormente.

Contextual

Entender o contexto é crítico nos processos de pensamento e, portanto, os sistemas cognitivos também devem entender, identificar e explorar dados contextuais, como sintaxe, hora, local, domínio, requisitos, perfil, tarefas ou objetivos de um usuário específico. Eles podem recorrer a múltiplas fontes de informação, incluindo dados estruturados e não estruturados e dados visuais, auditivos ou sensoriais.

Como a computação cognitiva difere da Inteligência Artificial?

A computação cognitiva é frequentemente usada de forma intercambiável com a IA – o termo genérico para tecnologias que dependem de dados para tomar decisões. Mas existem nuances entre os dois termos, que podem ser encontrados em seus propósitos e aplicações.

As tecnologias de IA incluem – mas não se limitam a – aprendizado de máquina, redes neurais, PNL e aprendizado profundo. Com os sistemas de IA, os dados são introduzidos no algoritmo durante um longo período de tempo, para que os sistemas aprendam variáveis ​​e possam prever os resultados. Aplicações baseadas em IA incluem assistentes inteligentes, como o Alexa da Amazon ou o Siri da Apple, e os carros sem motorista são baseados em IA.

O termo computação cognitiva é tipicamente usado para descrever sistemas de IA que objetivam simular o pensamento humano. A cognição humana envolve análise em tempo real do ambiente, contexto e intenção, entre muitas outras variáveis ​​que informam a capacidade de uma pessoa para resolver problemas. Várias tecnologias de IA são necessárias para que um sistema de computador construa modelos cognitivos que imitem os processos de pensamento humano, incluindo aprendizado de máquina, aprendizado profundo, redes neurais, PNL e análise de sentimentos.

Em geral, a computação cognitiva é usada para auxiliar os humanos em seu processo de tomada de decisão. Alguns exemplos de aplicativos de computação cognitiva incluem o apoio a médicos no tratamento de doenças. O IBM Watson for Oncology, por exemplo, foi usado no Memorial Sloan Kettering Cancer Center para fornecer aos oncologistas opções de tratamento baseadas em evidências para pacientes com câncer. Quando a equipe médica faz perguntas, o Watson gera uma lista de hipóteses e oferece opções de tratamento a serem consideradas pelos médicos.

Onde a IA depende de algoritmos para resolver um problema ou para identificar padrões ocultos em dados, os sistemas de computação cognitiva têm o objetivo de criar algoritmos que imitam o processo de raciocínio do cérebro humano para resolver uma série de problemas à medida que os dados e os problemas mudam.

[Total: 0    Média: 0/5]