9/11/2018 12:28:17 PM

Computação Cognitiva: do conceito à pratica

tecnologia computação cognitiva inovação

Sistemas computacionais já pensam de forma similar à maneira dos seres humanos, a tecnologia está presente no dia a dia com chatbots ou jogos eletrônicos

A palavra cognição é uma velha conhecida, não obstante o termo computação cognitiva é algo que podemos considerar muito recente.

Em meio às discussões a respeito de Inteligência artificial, ouvimos frequentemente a palavra ‘Cognição’ ou então a expressão ‘aprendizado de máquina’, mas o que é de fato a computação cognitiva? De que forma as máquinas aprendem? Para entendermos melhor vamos começar pelas definições.

Cognição: Nos escritos de Platão e Aristóteles encontramos o termo 'Cognitione', origem de nossa palavra Cognição que representa o processo de aquisição do conhecimento que ocorre através da percepção, associação, raciocínio, etc.
Computação Cognitiva: Sabendo então o significado do termo Cognição, fica fácil entender o que a expressão 'computação cognitiva' sugere. Sim, a capacidade de computadores e/ou sistemas computacionais pensarem de forma similar à maneira dos seres humanos. Portanto, temos agora dentro deste contexto o poder de tomada de decisões e aprendizado baseado em experiências anteriores.

Agora que esclarecemos estas definições todas, onde de fato encontramos a computação cognitiva na prática? Antes mesmo de você cogitar que este tipo de tecnologia esteja distante do nosso cotidiano ou seja coisa de outro mundo, tenho uma notícia, - ela está presente em nosso dia a dia! – e para exemplificar, abaixo temos uma lista de alguns lugares onde se aplica a computação cognitiva:

•    Bolsa de valores: Diversos Home Brokers utilizam computação cognitiva para efetuar transações mais assertivas, auxiliando o Trader (negociante) a cometer o menor índice de erro possível, garantido seus lucros. Isso é feito graças a análise computacional de históricos do mercado e tomada de conhecimento constante com o ininterrupto movimento da economia, fazendo com que sistemas de transação que fazem uso de computação cognitiva tornem-se cada vez mais precisos.

•    Medicina: Existem hospitais que fazem uso de sistemas de computação cognitiva cujo são abastecidos constantemente por informações de históricos de tratamentos, pesquisas científicas e afins. Tudo isso para que sirvam como auxílio aos médicos tanto no momento de identificação de doenças quanto na indicação de protocolos de tratamentos. Alguns hospitais utilizam este tipo de ferramenta principalmente para identificação e tratamento de pacientes oncológicos. É o caso do hospital do câncer ‘Mãe de Deus’ localizado em Porto Alegre (capital do RS). - A Empresa IBM possui, inclusive, uma tecnologia chamada ‘Watson for Oncology’ que utiliza uma vasta base de conhecimento para auxiliar no tratamento de câncer e mantem-se aprendendo através dos resultados dos próprios tratamentos que auxilia.

•    Jogos eletrônicos: Diversos jogos eletrônicos fazem uso de algoritmos cognitivos para tornar a experiência de usuário ainda mais real. Estes algoritmos são capazes de aprender o modo de jogo do usuário e suas estratégias mais comuns com a finalidade de alterar seu modo de ataque e/ou defesa para que a interação seja mais desafiadora e menos monótona durante as partidas. Um exemplo de jogo que aprende como o jogador pensa para tornar sua estratégia coerente é o jogo da Microsoft, Age of Empires. O mesmo armazena as jogadas das últimas partidas do usuário e aprende com este histórico para atacar e defender-se de forma adaptada.

•    Chat bots: Quando você conversa via chat com uma ferramenta de respostas automáticas e a mesma entende o que você está demandando mesmo que informe a mesma intenção de formas diferentes ou até mesmo com erros gramaticais, você está fazendo uso de computação cognitiva. O acerto do chat bot ao entender sua intenção está justamente no algoritmo cognitivo do mesmo onde seu entendimento das variações de escrita, dialetos e até mesmo erros gramaticais sensíveis aprimora a ferramenta dinamicamente cada vez que ela é utilizada (e isto é o aprendizado propriamente dito).

Vale lembrar que a AMcom, por ser uma empresa focada em tecnologia e inovação vem estudando e se aprofundando em ferramentas que fazem uso de serviços cognitivos, um exemplo disso são as POCs já validadas de chat bots utilizando os serviços cognitivos da Microsoft. Especificamente o Bot Framework.

Estes são apenas alguns exemplos da computação cognitiva em nossas vidas. Sempre com o objetivo de tornar nossas tarefas mais rápidas e precisas através do uso da inteligência computacional ao nosso favor. E falando em inteligência, conforme já foi citado anteriormente, muito se fala da computação cognitiva em discussões sobre inteligência artificial, mas seria esta Inteligência – a artificial – a mesma inteligência cognitiva?

 A resposta é clara e objetiva: Não. Apesarem de próximas, cada qual possui sua diferença. A inteligência artificial, por definição, é a capacidade das máquinas pensarem como seres humanos.

-Mas essa não é a mesma definição de inteligência cognitiva? - quase! A diferença é que a inteligência artificial por si só trabalha baseada numa base de dados bons, em grande quantidade e com isso a mesma cruza informações à fim de encontrar uma resposta ou uma visão de algo específico. A inteligência cognitiva usa seus acertos e não acertos em cima desta base de informações para aprender e melhorar, diferente da inteligência artificial isolada. 

Podemos dizer que a inteligência cognitiva utiliza-se de recursos de inteligência artificial, com uma cereja no bolo.

Existem muitos exemplos e possibilidades de uso da computação cognitiva para facilitar nosso mundo. Profissionais de tecnologia assim como eu, são agentes da tecnologia - carregamos a missão de conhecer e propor bom uso destas ferramentas para tornar o mundo algo mais prático e preciso visando sempre solucionar os problemas existentes de forma eficiente e eficaz. A AMcom conta com uma área de inovação com profissionais que podem ajudá-lo a analisar as possibilidades de aplicação de computação cognitiva e gerar um grande diferencial competitivo, clique aqui para entrar em contato.

Por: Everton Loffi, Scrum Master 

Compartilhe: